인터넷 검색을 해보면 CIFAR-10 설치에 관한 블로그 글들이 꽤 많이 있으나 직접 해보면 제대로 되는 버전이 거의 없다. 이런 시행착오를 한방에 날려버리자. 사실 CIFAR-10 예제 실행은 단순한 파이선 응용문제 하나를 푼다고 보면 되는 것인데 무슨 구구절절 잔소리가 많은지. 물론 PyTorch를 열심히 공부해서 잘 이해하면 좋지만 그렇지 않다 해도 Anaconda에서 Jupyter Notebook 과 Spider 편집기를 익숙하게 사용할 정도면 PyTorch 튜토리알에서 제공하는 CIDFAR-10 예제를 충분히 실행시켜 볼 수 가 있다. 물론 GPU가 없는 윈도우즈 10 컴퓨터에서 실행시킬 경우 컴퓨팅 타임이 좀 걸리긴 하지만 못할 정도는 아니다. 이미 클라우드 GPU 실행이 가능한 무료 구글 Colabor 서비스가 폭발적으로 이루어지는 시점이기 때문에 빨리 연습해두도록 하자. Jupyter Notebook을 실행할 수 있도록 다음의 url 주소로 들어가서 준비하자. https://pytorch.org/tutorials/beginner/blitz/cifar10_tutorial.html#sphx-glr-beginner-blitz-cifar10-tutorial-py  여기서 제공되는 튜토리얼 내용은 아나콘다 Jupyter Notebook 을 위한 예제이다.  이미지 데이터 3X32X32 는 3색 즉 RGB 컬러에 가로 세로 픽셀 수가 32 라는 의미이다. 이 사진 이미지를 대상으로 학습하는 원리는 필자의 저서 6장의 CNN 편을 참조하도록 하자.  PyTorch 튜토리알 사이트 즉 Trainning a Classifier 와 Jupyter Notebook을 열어 놓은 상태에서 다음과 같이 첫 번째 작업을 시작하자. 파이선 명령을 복사 후 붙여넣기 하려면 Code 를 선택해야 하며 아래위로 주석을 넣으려면 텍스트에 해당하는 Markdown 포맷을 선택 후 Insert에서 Insert Cell Above를 선택하면 Code 박스 위쪽에 주석창이 생성된다. 이 정도 Jupyter Notebook을 연습하면 이 예제를 소화함에 충분하다.  계속 내려가면서 Code 박스별로 복사해다가 붙여넣기 하여 실행하면 되며 다음의 결과까지 받아보고 Trainning on GPU 앞에서 멈추도록 하자. 예제 연습이 다 끝난 것이다.  
author | codingart |
---|---|
permlink | 7-8-anaconda3-pytorch-cifar-10-jupyter-notebook |
category | kr |
json_metadata | {"tags":["kr","kr-new","manamine","jjangjjangman","kr-dev"],"image":["https://cdn.steemitimages.com/DQmeZ3JJbLcuYErWbnTdf4AtbYNxxdTmiDvZha1ukL7h3g9/noname01.png","https://cdn.steemitimages.com/DQmbPkQPhKW9dM6bRijuWCVykS28oh3iqXbRiPRhbX12WuA/noname02.png","https://cdn.steemitimages.com/DQmU5Rvt21wLpFgwPu3da5DKrzGFCF383XpvYbfu7Zkv4rv/noname03.png","https://cdn.steemitimages.com/DQmPaGyuyvb3oZpKG9yK1E35LGToTEV3kLeUywpP3uGsqgy/noname04.png","https://cdn.steemitimages.com/DQmYmDK9ya4Ubx94grHk5dyLPkg75sdvkQQ2fagqAviRVCs/noname05.png","https://cdn.steemitimages.com/DQmeePhYx37SUt2zaQJZjJZenWLWSyeK2zKiEp2erB77Lhb/%EB%A7%88%EB%82%98%EB%A7%88%EC%9D%B8%EB%A1%9C%EA%B3%A0.png"],"links":["https://pytorch.org/tutorials/beginner/blitz/cifar10_tutorial.html#sphx-glr-beginner-blitz-cifar10-tutorial-py"],"app":"steemit/0.1","format":"markdown"} |
created | 2019-06-02 05:32:15 |
last_update | 2019-06-03 09:49:15 |
depth | 0 |
children | 0 |
last_payout | 2019-06-09 05:32:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.174 HBD |
curator_payout_value | 0.685 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,847 |
author_reputation | 41,833,111,979,966 |
root_title | "7-8 Anaconda3 PyTorch CIFAR-10 이미지 인식 Jupyter Notebook 예제" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 85,896,679 |
net_rshares | 5,332,416,460,122 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eforucom | 0 | 5,975,529,359 | 1.85% | ||
nhj12311 | 0 | 8,523,215,564 | 100% | ||
wony | 0 | 625,861,924,863 | 80% | ||
beoped | 0 | 63,246,780,367 | 39% | ||
xyzashu | 0 | 1,634,535,887 | 8% | ||
apoloo1 | 0 | 1,433,550,945 | 5% | ||
bramd | 0 | 4,351,955,608,327 | 50% | ||
urobotics | 0 | 6,741,766,045 | 100% | ||
gamezine | 0 | 5,386,917,812 | 3% | ||
stupid | 0 | 527,385,095 | 15% | ||
dj-on-steem | 0 | 5,854,229,820 | 31% | ||
mehta | 0 | 17,654,018,363 | 35% | ||
pyth0n | 0 | 955,645,200 | 100% | ||
wuwurrll | 0 | 4,896,706,574 | 100% | ||
anpigon | 0 | 112,200,103,358 | 100% | ||
codingart | 0 | 40,810,131,745 | 100% | ||
mmmagazine | 0 | 61,638,743,389 | 80% | ||
steeming-hot | 0 | 0 | 0.01% | ||
laissez-faire | 0 | 29,326,117 | 100% | ||
supu | 0 | 9,807,113,449 | 1.25% | ||
zugs | 0 | 6,049,983,973 | 1.85% | ||
wacol413 | 0 | 1,233,243,870 | 33% |