일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- dl
- 일기
- 코딩테스트
- ChatGPT
- transformer
- NLP
- 코테
- Django
- Programmers
- LeetCode
- LLM
- gradient descent
- 프로그래머스
- Deeplearning
- Linear Regression
- 파이썬
- 기계학습
- 머신러닝
- 알고리즘
- 프롬프트
- deque
- Python
- prompt engineering
- BFS
- 부스트캠프
- Linear Model
- rnn
- GPT
- machinelearning
- attention
- Today
- Total
목록리스트 (91)
크크루쿠쿠
https://school.programmers.co.kr/learn/courses/30/lessons/154540 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명: 메리는 여름을 맞아 무인도로 여행을 가기 위해 지도를 보고 있습니다. 지도에는 바다와 무인도들에 대한 정보가 표시돼 있습니다. 지도는 1 x 1크기의 사각형들로 이루어진 직사각형 격자 형태이며, 격자의 각 칸에는 'X' 또는 1에서 9 사이의 자연수가 적혀있습니다. 지도의 'X'는 바다를 나타내며, 숫자는 무인도를 나타냅니다. 이때, 상, 하, 좌, 우로 연결되는 땅들은 하나의 무인..
이 글은 "퀀트 투자를 위한 머신러닝 딥러닝 알고리즘 트레이딩 2/e" 책을 바탕으로 작성되었습니다. 0. Why? 평소에 관심을 갖고 있던 분야기도 했고 예전 부스트캠프 특강중 퀀트 트레이딩에 대한 특강을 듣고 재밌어 보여서 관심을 더 크게 갖게 되었지만, 어쩌다 취업이 되고나서 정신없이 살다보니 잊혀진 분야였다. 그러던 어느날 회사에 있는 책들 중에서 이 책이 눈에 들어오게 되었고 읽어봐야겠다 라는 생각이 들었다. 하지만 생각만 하고 거대한 책의 위엄에 짓눌려 생각의 저편에 치워놨었다. 그러고 이번에 긴 휴가를 갔다온 후에 신년계획겸 열심히 살자는 느낌으로 내가 관심을 갖는 분야를 한번 제대로 공부를 해보고 싶어 이렇게 시작하게 되었다. 금융 공부도 하면서 ML도 같이 할 수 있다니 이게바로 일석이조..
Dockerfile 1. Dockerfile reference https://docs.docker.com/engine/reference/builder/ Dockerfile reference docs.docker.com 2. 작성법 https://blog.d0ngd0nge.xyz/docker-dockerfile-write/ Docker - Dockerfile 작성 / Build (이미지 제작) [Docker - Dockerfile Write] 인프라 구성을 관리 및 효율적으로 운영하기 위해 "Dockerfile"를 이용할 수 있으며, Dockerfile를 작성하여 사용자가 원하는 설계 방향이나 설정된 내용으로 도커 이미지를 제작 blog.d0ngd0nge.xyz 최적화 1. docker layer http..
-e (Environment): env 변수를 이미지를 run과 동시에 설정해준다. 설정할 환경변수가 있을 시 이 옵션으로 해준다. --env-file: 적용할 환경 변수가 많을 때 설정된 파일을 통채로 적용시킨다. -d (Detached): container를 백그라운드로 실행. -p (Port): 외부에 노출시킬 Port번호 host_port:container_port 이렇게 설정해준다. --rm: container 안에 프로세스가 종료되면 컨테이너를 자동으로 삭제해준다.
RuntimeError: Output 0 of UnbindBackward is a view and is being modified inplace. This view is the output of a function that returns multiple views. Such functions do not allow the output views to be modified inplace. You should replace the inplace operation by an out-of-place one. torch version 1.7 버전부터 발생하는 문제이다. 아마 backward 과정에 bind 되어있어 문제가 되어서 수정된것으로 보인다. >>> x = torch.randn(5, 10, requires..
RTX 30시리즈의 경우에는 CUDA 버전이 11.0 이상만 호환이 되기 때문에 나의 경우에는 torch cuda version이 10 버전을 다운받아서 생긴 문제였다. 아마 torch 1.7 버전부터 cuda 11.0 을 지원하는것으로 알고 있다. 그러므로 설치할 때 pip install torch==1.7.1+cu110 torchvision==0.8.2+cu110 -f https://download.pytorch.org/whl/torch_stable.html 이렇게 cuda 버전을 명시해줘야 에러를 면할 수 있다.
https://programmers.co.kr/learn/courses/30/lessons/42895?language=python3 코딩테스트 연습 - N으로 표현 programmers.co.kr 모든 number는 N으로 표현 가능하기 때문에 정답의 최댓값이 8로 제한이 되어있다. -> 이를 이용해서 N을 1부터8번 사용해서 사용해서 얻을 수 있는 모든 경우의수를 계산해주었다. 계산 방법을 4번 사용했을때로 예시를 들면 4= 1(사칙연산)3, 3(사칙연산)1, 2(사칙연산)2 이렇게 전에 계산한 연산 결과들을 이용해서 구해나갈 수 있다. 위에서 1,3 3,1 을 따로 둔 이유는 - 나 // 같은 경우는 교환법칙이 성립하지 않아서 이다. 그렇게 짠 코드는 아래와 같다 def solution(N, numb..