์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์ฐ์ฐ๋ ๊ฐ์
- bottleneck
- Inductive Bias
- ์๋ณ์
- 1x1 Convolution
- SQLD ํ๊ธฐ
- get_dummies()
- outer join
- pytorch
- depthwise convolution
- SQL
- mobilenet
- ์ธ์ ๋ฆฌ์คํธ
- ์ธ์ ํ๋ ฌ
- skip connection
- dfs
- SQLD
- ๋ฐฑ์ค
- dp
- numpy
- Depthwise Separable Convolution
- CROSS JOIN
- resnet
- ์ํฐํฐ
- ๋ฐ์ดํฐ๋ชจ๋ธ๋ง
- Two Pointer
- BFS
- feature map
- ์ ๊ทํ
- ๊ทธ๋ํ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (89)
SJ_Koding

2023.11.08 - [Deep Learning/Pytorch] - Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (3ํธ) - AutoAugment Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (3ํธ) - AutoAugment 2023.11.07 - [Deep Learning/Pytorch] - Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (2ํธ) - Dataset Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (2ํธ) - Dataset 2023.11.07 - [Deep Learning/Pytorch] - Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ sjkoding.tistory.com *์ด์ ๊ธ๋ค๊ณผ ์ด์ด์ง๋ ๋ด์ฉ์ ๋๋ค. ์ด๋ฒ ๋ํ์์๋ ResNet 9 ๋ชจ๋ธ์ ์ฌ์ฉํ์ต๋๋ค. ๊ธฐ์กด์๋ 18, 50..

https://www.acmicpc.net/problem/1389 1389๋ฒ: ์ผ๋น ๋ฒ ์ด์ปจ์ 6๋จ๊ณ ๋ฒ์น ์ฒซ์งธ ์ค์ ์ ์ ์ ์ N (2 ≤ N ≤ 100)๊ณผ ์น๊ตฌ ๊ด๊ณ์ ์ M (1 ≤ M ≤ 5,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ M๊ฐ์ ์ค์๋ ์น๊ตฌ ๊ด๊ณ๊ฐ ์ฃผ์ด์ง๋ค. ์น๊ตฌ ๊ด๊ณ๋ A์ B๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, A์ B๊ฐ ์น๊ตฌ๋ผ๋ ๋ป www.acmicpc.net ์ค๋ฒ 1์ ๋ฌธ์ ์ด๋ค. ๊ธฐ์กด ๊ทธ๋ํ ์ฐ์ต ์๋ฆฌ์ฆ ๊ฒ์๊ธ ๋ด์ฉ์ ์กฐ๊ธ๋ง ๋ ๋ก์ง์ ์ถ๊ฐํ๋ฉด ๋๋ค. ๋ฌธ์ ์ผ๋น ๋ฒ ์ด์ปจ์ 6๋จ๊ณ ๋ฒ์น์ ์ํ๋ฉด ์ง๊ตฌ์ ์๋ ๋ชจ๋ ์ฌ๋๋ค์ ์ต๋ 6๋จ๊ณ ์ด๋ด์์ ์๋ก ์๋ ์ฌ๋์ผ๋ก ์ฐ๊ฒฐ๋ ์ ์๋ค. ์ผ๋น ๋ฒ ์ด์ปจ ๊ฒ์์ ์์์ ๋ ์ฌ๋์ด ์ต์ ๋ช ๋จ๊ณ ๋ง์ ์ด์ด์ง ์ ์๋์ง ๊ณ์ฐํ๋ ๊ฒ์์ด๋ค. ์๋ฅผ ๋ค๋ฉด, ์ ํ ์๊ด์์ ๊ฒ ๊ฐ์..

์ ๋ฒ DFS, BFS๋ฌธ์ ๋ณด๋ค ๋์ฑ ์ฌ์ด ์ค๋ฒ3. DFS๋ก ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์๊ณ ์ด์ ๊ฒ์๊ธ์ ๋ฐฉ๋ฒ๊ณผ ๋งค์ฐ ์ ์ฌํ๋ค. 2023.11.08 - [Algorithm/Graph] - ๊ทธ๋ํ ์ฐ์ต (2) - DFS์ BFS (๋ฐฑ์ค 1260) ๊ทธ๋ํ ์ฐ์ต (2) - DFS์ BFS (๋ฐฑ์ค 1260) https://www.acmicpc.net/problem/1260 1260๋ฒ: DFS์ BFS ์ฒซ์งธ ์ค์ ์ ์ ์ ๊ฐ์ N(1 ≤ N ≤ 1,000), ๊ฐ์ ์ ๊ฐ์ M(1 ≤ M ≤ 10,000), ํ์์ ์์ํ ์ ์ ์ ๋ฒํธ V๊ฐ ์ฃผ์ด์ง๋ค. ๋ค์ M๊ฐ์ ์ค์๋ ๊ฐ์ ์ด ์ฐ๊ฒฐํ๋ sjkoding.tistory.com ๋ฌธ์ ์ ์ข ๋ฐ์ด๋ฌ์ค์ธ ์ ๋ฐ์ด๋ฌ์ค๋ ๋คํธ์ํฌ๋ฅผ ํตํด ์ ํ๋๋ค. ํ ์ปดํจํฐ๊ฐ ์ ๋ฐ์ด๋ฌ์ค์ ๊ฑธ๋ฆฌ๋ฉด ๊ทธ ์ปดํจํฐ์ ๋คํธ..
https://www.acmicpc.net/problem/1260 1260๋ฒ: DFS์ BFS ์ฒซ์งธ ์ค์ ์ ์ ์ ๊ฐ์ N(1 ≤ N ≤ 1,000), ๊ฐ์ ์ ๊ฐ์ M(1 ≤ M ≤ 10,000), ํ์์ ์์ํ ์ ์ ์ ๋ฒํธ V๊ฐ ์ฃผ์ด์ง๋ค. ๋ค์ M๊ฐ์ ์ค์๋ ๊ฐ์ ์ด ์ฐ๊ฒฐํ๋ ๋ ์ ์ ์ ๋ฒํธ๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋ค ๋ ์ ์ ์ฌ www.acmicpc.net ๊ทธ๋ํ์ DFS๊ฐ๋ , BFS๊ฐ๋ ์ ์ฐ์ตํ๊ธฐ ์์ฃผ ์ข์ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ๋ค. (๋์ด๋: ์ค๋ฒ 2) ๋ฌธ์ ๊ทธ๋ํ๋ฅผ DFS๋ก ํ์ํ ๊ฒฐ๊ณผ์ BFS๋ก ํ์ํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋ฐฉ๋ฌธํ ์ ์๋ ์ ์ ์ด ์ฌ๋ฌ ๊ฐ์ธ ๊ฒฝ์ฐ์๋ ์ ์ ๋ฒํธ๊ฐ ์์ ๊ฒ์ ๋จผ์ ๋ฐฉ๋ฌธํ๊ณ , ๋ ์ด์ ๋ฐฉ๋ฌธํ ์ ์๋ ์ ์ด ์๋ ๊ฒฝ์ฐ ์ข ๋ฃํ๋ค. ์ ์ ๋ฒํธ๋ 1๋ฒ๋ถํฐ N๋ฒ๊น์ง์ด๋ค. ..
๊ทธ๋ํ๋ฅผ ํํํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ ์ผ๋ก ๋ ๊ฐ์ง๊ฐ ์๋ค. 1. ์ธ์ ํ๋ ฌ (Adjacency Matrix) ์ธ์ ํ๋ ฌ์ ๊ทธ๋ํ์ ๋ ธ๋๋ค ๊ฐ์ ์ฐ๊ฒฐ ๊ด๊ณ๋ฅผ ํ๋ ฌ๋ก ํํํ๋ค. ํ๋ ฌ์์ ํ๊ณผ ์ด์ ๊ทธ๋ํ์ ๋ ธ๋๋ฅผ ๋ํ๋ด๊ณ , ํ๋ ฌ์ ๊ฐ ์์๋ ํด๋น ๋ ธ๋๋ค ๊ฐ์ ์ฐ๊ฒฐ์ ๋ํ๋ธ๋ค. ์๋ฅผ ๋ค์ด, 1 ํ 2 ์ด์ ๊ฐ์ ๋ ธ๋ 1๊ณผ 2๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ค๋ ๊ฒ์ ์๋ฏธํ๊ณ ๊ฐ์ด 1์ด๋ค(๊ฐ์ค์น๊ฐ ์์๊ฒฝ์ฐ). ๋ฐ๋ผ์ ๊ทธ๋ํ๊ฐ ๋ฌด๋ฐฉํฅ์ด๋ผ ๊ฐ์ ํ์ ๋, ์ธ์ ํ๋ ฌ์ ๋์นญ์ ์ด๋ค. ์ฐ๊ฒฐ๊ด๊ณ: 1 2 1 3 1 4 2 4 3 4 ์ธ์ ํ๋ ฌ: 1 2 3 4 1 0 1 1 1 2 1 0 0 1 3 1 0 0 1 4 1 1 1 0 ์ฅ์ ์ง๊ด์ ์ธ ํํ: ํ๋ ฌ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ํ์ ์ฐ๊ฒฐ ๊ด๊ณ๋ฅผ ํ๋์ ํ์ ํ๊ธฐ ์ฝ๋ค. ๋น ๋ฅธ ์ ๊ทผ ์๊ฐ: ํน์ ๋ ๋ ธ๋..

2023.11.07 - [Deep Learning/Pytorch] - Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (2ํธ) - Dataset Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (2ํธ) - Dataset 2023.11.07 - [Deep Learning/Pytorch] - Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (1ํธ) - ๋ฐ์ดํฐ ํ์ธ Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (1ํธ) - ๋ฐ์ดํฐ ํ์ธ 1ํธ ๋ด์ฉ: import ๋ฌธ, SEED ๊ณ ์ , DataFrameํ, r sjkoding.tistory.com ์ด๋ฒ ๊ธ ์ญ์ ์ด์ ๊ณผ ์ด์ด์ง๋ ๊ธ์ ๋๋ค. Albumentation Demo ์ฌ์ดํธ torchvision์ augmentationํจ์์ albumentation์..

2023.11.07 - [Deep Learning/Pytorch] - Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (1ํธ) - ๋ฐ์ดํฐ ํ์ธ Pytorch, ์ด๋ฏธ์ง ๋ถ๋ฅ ์ฝ๋ ์์ธํ ์ดํดํ๊ธฐ (1ํธ) - ๋ฐ์ดํฐ ํ์ธ 1ํธ ๋ด์ฉ: import ๋ฌธ, SEED ๊ณ ์ , DataFrameํ, rsplit, natsort, countplot 1ํธ์ pytorch๋ฌธ๋ฒ์ด ๋์ค์ง๋ ์์ผ๋ ๋ฐ๋์ ํ์์ ์ผ๋ก ์ฒ๋ฆฌํด์ผํ๋ ๋ถ๋ถ๋ค์ ๋๋ค. ๊ต๋ด์์ ์งํํ AI๊ฒฝ์ง๋ํ์์ 30๊ฐ์ ํด๋์ค sjkoding.tistory.com * ์ด๋ฒ ํฌ์คํธ๋ ์์ ๊ธ๊ณผ ์ด์ด์ง๋ ํฌ์คํธ์ ๋๋ค. ์ฝ๋์ ํ๋ฆ์ด ์ด์ด์ง๋ฏ๋ก ๊ผญ ํ์ธ๋ฐ๋๋๋ค. Custom Dataset ์ค์ *์๋ ์ฝ๋๋ฅผ ์ ๊ธฐ์ตํด ๋์๋ค๊ฐ ์ถํ ์์ฑ์์ ์ธ์๊ฐ ์ด๋ํํ๋ก ์ด๋ป๊ฒ ์ ..

1ํธ ๋ด์ฉ: import ๋ฌธ, SEED ๊ณ ์ , DataFrameํ, rsplit, natsort, countplot 1ํธ์ pytorch๋ฌธ๋ฒ์ด ๋์ค์ง๋ ์์ผ๋ ๋ฐ๋์ ํ์์ ์ผ๋ก ์ฒ๋ฆฌํด์ผํ๋ ๋ถ๋ถ๋ค์ ๋๋ค. ๊ต๋ด์์ ์งํํ AI๊ฒฝ์ง๋ํ์์ 30๊ฐ์ ํด๋์ค๋ก ์ด๋ฃจ์ด์ง 32 by 32 ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฅํ๋ ๋ํ๋ฅผ ์งํํ์์ต๋๋ค. ํด๋น ์ด๋ฏธ์ง๋ 500๊ฐ๋ก ์์ํ์ฌ 3๊ฐ์ ํด๋์ค ๋ง๋ค 50๊ฐ์ฉ ๋ฐ์ดํฐ ๊ฐ์๊ฐ ์ค์ฌ์ ธ์์ต๋๋ค. ์ฆ 500, 500, 500, 450, 450, 450, 400, 400, 400, ..., 50, 50, 50 ๊ฐ์ ๋ฐ์ดํฐ๋ก ๋ถ๊ท ํ์ ์ด๋ฃน๋๋ค. ํด๋น ๋ํ์ฝ๋๋ก ๊ฐ๊ฐ ๋ฌด์จ ์ญํ ์ ํ๋ ์ฝ๋์ธ์ง ํ๋ํ๋ ์ ๋ฆฌํ๋ฉด ์ข์ ๊ฒ ๊ฐ์ ๊ธ์ ์์ฑํ๊ฒ ๋์์ต๋๋ค. * ๋ฐ์ดํฐ๋ ๊ณต๊ฐํ ์ ์์ ํ๊ฒฝ: googl..