일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- Fine-Tuning
- 코딩테스트
- 최단경로
- LLM
- Python
- 알고리즘
- peft
- Scaling Laws
- speaking
- 스터디
- Generative AI
- paper review
- English
- 머신러닝
- 이분탐색
- Lora
- 파인튜닝
- 플로이드와샬
- 판다스
- 코드트리
- Coursera
- DP
- 프로그래머스
- 코딩테스트실력진단
- 완전탐색
- 데이터분석
- 그래프이론
- bfs/dfs
- Study
- Today
- Total
목록Study (5)
생각하는 아져씨

최근 노션은 기록을 하는 메모장을 넘어서 AI의 기능까지 도입해 아주 생산적인 글 작성도 도와줄만큼 많이 발전했다. 이러한 노션은 나에게도 너무 유용하고 스터디, 연구일지, 플래너 등 다양한 곳에 활용하고 있다. 왜? 노션을 티스토리에 바로 업로드 하고 싶어했나? 노션은 단축키가 익숙하고 빠르게 정리가 가능하다. 나에게 노션은 기록의 총 집합 같은 느낌인데, 가끔 티스토리에 업로드하고 싶은 글들이 있다. 그때마다 복사/붙여넣기 했었는데 너무 비효율적이었고 시간 낭비라고 생각했다. 결론부터, Notion을 Tistory에 바로 업로드 하는 방법은?! 어떤 개발자님께서 OpenAPI를 사용해 Notion에 작성한 글을 Tistory에 발행할 수 있는 코드를 구현해놓으셨다. 이미 알고있는 사람은 유용하게 쓰고..
파이썬에서 사용할 수 있는 나눗셈의 연산에는 다음과 같다. / // % divmod 4가지를 잘 구별해야 코드 짤 때 이상한데서 헤메는 일이 없어진다. 🤣 1. float형의 단순 나눗셈을 구해주는 / a = 10 b = 6 print(a / b) >>> 1.6666666666666667 float 형으로 반환해준다. 음수가 있어도 같다. a = -10 b = 6 print(a / b) print(abs(a) / b) >>> -1.6666666666666667 >>> 1.6666666666666667 2. 나눗셈의 몫을 구해주는 // a = 10 b = 6 print(a // b) >>> 1 나눗셈의 몫만 구해준다. 주의할 점: 음수일 때는 다르다. a = -10 b = 6 print(a // b) pr..

문제 N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 N-1개의 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)으로만 이루어져 있다. 우리는 수와 수 사이에 연산자를 하나씩 넣어서, 수식을 하나 만들 수 있다. 이때, 주어진 수의 순서를 바꾸면 안 된다. 예를 들어, 6개의 수로 이루어진 수열이 1, 2, 3, 4, 5, 6이고, 주어진 연산자가 덧셈(+) 2개, 뺄셈(-) 1개, 곱셈(×) 1개, 나눗셈(÷) 1개인 경우에는 총 60가지의 식을 만들 수 있다. 예를 들어, 아래와 같은 식을 만들 수 있다. 1+2+3-4×5÷6 1÷2+3+4-5×6 1+2÷3×4-5+6 1÷2×3-4+5+6 식의 계산은 연산자 우선..

문제 오목은 바둑판에 검은 바둑알과 흰 바둑알을 교대로 놓아서 겨루는 게임이다. 바둑판에는 19개의 가로줄과 19개의 세로줄이 그려져 있는데 가로줄은 위에서부터 아래로 1번, 2번, ... ,19번의 번호가 붙고 세로줄은 왼쪽에서부터 오른쪽으로 1번, 2번, ... 19번의 번호가 붙는다. 위의 그림에서와 같이 같은 색의 바둑알이 연속적으로 다섯 알을 놓이면 그 색이 이기게 된다. 여기서 연속적이란 가로, 세로 또는 대각선 방향 모두를 뜻한다. 즉, 위의 그림은 검은색이 이긴 경우이다. 하지만 여섯 알 이상이 연속적으로 놓인 경우에는 이긴 것이 아니다. 입력으로 바둑판의 어떤 상태가 주어졌을 때, 검은색이 이겼는지, 흰색이 이겼는지 또는 아직 승부가 결정되지 않았는지를 판단하는 프로그램을 작성하시오. 단..

2003년 논문으로 지금 최신 논문들을 나오게 한 흐름에 있는 논문입니다. 그때 당시 컴퓨팅 파워가 지금보다 좋지 않기 때문에 퀄리티 있는 실험은 진행하지 못했다고 합니다. 이 논문의 핵심은 실험 부분 보다 방법론이 중요하므로, 방법론 위주로 살펴보았습니다. 느낀점 저는 논문을 읽을 때 한번에 이해하자 보다는 먼저 1회독을 한 후에 그 다음부터 모르는 것을 살펴보면서 논문을 이해해야겠다 주의 입니다. 주로 2016년 이후의 최신 논문만 읽어오다가 2003년에 나온 논문을 읽으면서 느낀점은 제가 기초가 정말 부족하다는 것이었습니다. 내가 왜 최신 논문의 "어떤 부분"을 이해하지 못했는지 알았습니다. 그건 바로 기본기가 없었기 때문이죠...🤣 그래서 이 논문은 다시 한번 저의 NLP 지식 부족에 대한 경각심..