[Pytorch] ํ์ดํ ์น๋ฅผ ํ์ฉํ ๋ฅ๋ฌ๋ ๋ชจ๋ธ ๊ตฌ์ถ
์ง๊ด์ ์ด๊ณ ํ์ด์จ๋ํ ํ์ดํ ์น(Pytorch)๋ฅผ ํตํด ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ์ง์ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ํ์ตํด ๋ด ๋๋ค. ์ต์ Pytorch version ์ ๋ฐ์ํ์์ต๋๋ค.
์๊ฐ์ 181๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
mini-batch gradient descent ์ backpropagation์ ๋ํ์ฌ
mini-batch gradient descent ์ batch size ๋จ์๋ก ํ๊ท ๊ฐ์ ๊ฐ์ง๊ณ ํ๋ผ๋ฏธํฐ ์ ๋ฐ์ดํธ ํ๋ค๊ณ ์ค๋ช ํ์ ๊ฑฐ ๊ฐ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๊ฐ์ํ์๋ ์ฝ๋์๋ forward() ๋ค์ ์ฐ์ํด์ .backwar
๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchanacondacnnhehehe
ใป
8๋ฌ ์
0
77
2
- ๋ฏธํด๊ฒฐ
์ด๋ฏธ์ง๊ฐ ์ถ๋ ฅ๋์ง ์์ต๋๋ค
[Pytorch] ํ์ดํ ์น๋ฅผ ํ์ฉํ ๋ฅ๋ฌ๋ ๋ชจ๋ธ ๊ตฌ์ถ์น์ 5 CNN(Convolutional Neural Network, ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง)์ค์ต - CNN model (LeNet-5) Mnist Dataset ๋ถ๋ฅ ๊ฐ์ ์ค15๋ถ
๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchanacondacnn๋ฐ์ข ์ฑ
ใป
0
212
2
- ๋ฏธํด๊ฒฐ
IMDBDataset ํ์ผ ๋ค์ด๋ก๋๊ฐ ์๋๋๋ฐ ์ด๋ป๊ฒ ๋ฐ์ ์ ์์๊น์?
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchanacondacnnsolar
ใป
0
294
1
- ํด๊ฒฐ
the kernel appears to have died. it will restart automatically.
์น์ 1์ ๋ง์ง๋ง ๊ฐ์ข์์ ์ ๋ ์ฃผํผํฐ ๋ ธํธ๋ถ์ ๋๊ฐ์ด ์์ฑํด๋ณด๋ฉด์ ๊ณต๋ถํ๊ณ ์์๋๋ฐ์.the kernel appears to have died. it will restart automatically. ์ด๋ฐ ๋ฌธ๊ตฌ๊ฐ ๋จ๋ฉด์ ์ด๋ฏธ์งํ๊ฐ ์๋๋ฉด ์ด
๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchanacondacnnjcy4023
ใป
0
669
1
- ๋ฏธํด๊ฒฐ
ํ์ดํ ์น device (gpu / cpu) ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
ํ์ดํ ์น๋ฅผ ์ฒ์ ๋ฐฐ์ฐ๋ ํ์์ ๋๋ค.์ฒ์ ํ ์๋ฅผ ๋ง๋ค ๋ cpu์ gpu ์ค ์ํ๋ ๊ณณ์ ํ ์๋ฅผ ์ ์ฅํ ์ ์๋ค๊ณ ๋ฐฐ์ ์ต๋๋ค.์ด๋ ๊ธฐ๋ณธ์ ์ผ๋ก torch.tensor๋ก ํ ์๋ฅผ ๋ง๋ค๋ฉด cpu๋ก ๊ฐ๋์ง, ์๋๋ฉด cpu / gpu ๊ทธ ์ด๋๊ฒ๋ ์๋
๋ฅ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งanacondapytorchcnn๋ฐฑ๋ฏผ์ค
ใป
0
713
1
- ๋ฏธํด๊ฒฐ
nn.CrossEntropyLoss() method ์ง๋ฌธ
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋ง๋ฅ๋ฌ๋anacondapytorch์ธ๊ณต์ ๊ฒฝ๋งcnnDae Young Kang
ใป
0
565
1
- ๋ฏธํด๊ฒฐ
5๋ถ10์ด ๊ฒฝ, ๊ฐ์์๋ฃ์ ๋ํ์ฌ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
pytorch์ธ๊ณต์ ๊ฒฝ๋ง๋ฅ๋ฌ๋anacondacnnDae Young Kang
ใป
0
323
1
- ๋ฏธํด๊ฒฐ
update ๊ณต์ ๊ด๋ จ ์ง๋ฌธ (3๋ถ31์ด ๊ฒฝ)
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
anaconda๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchcnnDae Young Kang
ใป
0
312
1
- ๋ฏธํด๊ฒฐ
์ข ์๋ณ์์ ๋ ๋ฆฝ๋ณ์
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
anacondapytorch์ธ๊ณต์ ๊ฒฝ๋ง๋ฅ๋ฌ๋cnnDae Young Kang
ใป
0
579
1
- ๋ฏธํด๊ฒฐ
linspace(100, 200, 10)
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
cnnpytorchanaconda์ธ๊ณต์ ๊ฒฝ๋ง๋ฅ๋ฌ๋Dae Young Kang
ใป
0
357
1






