목록IT/PyTorch (3)
And Brain said,

텐서(Tensor) 파이토치의 기본 단위. 텐서를 사용하여 모델의 입력과 출력뿐만 아니라 모델의 매개변수를 부호화(encode)한다. GPU나 다른 연산 가속을 위한 특수한 하드웨어에서 실행할 수 있다. 텐서는 NumPy의 ndarray와 매우 유사하다. import torch import numpy as np x=torch.empty(5,4) print(x) torch.empty를 통해 크기가 5x4인 빈 텐서를 생성한다. 이때 초기화되지 않은 행렬인 경우 해당 시점에 할당된 메모리에 존재하던 값들이 초깃값으로 나타난다. 텐서 초기화 torch는 Pytorch를 사용하기 위한 기본 라이브러리다. torch.tensor()를 통해 텐서로 변환이 가능하다. 리스트, NumPy 배열, 다른 텐서로부터 텐서를..

비지도 학습(Unsupervised learning) 정답을 알려주지 않아도 여러 데이터 속에서 관계나 패턴을 찾아 스스로 학습하는 방법. 레이블(정답)이 없는 데이터를 비슷한 것들끼리 묶을 때 많이 사용. ex) 뉴스 주제에 따른 분류, 소비자 구매 성향 별 관리 지도 학습 (Supervised learning) 인공지능에게 정답을 알려주어 학습시키는 방법. ex) 가까운 미래 날씨 예측, 가격 예측, 스팸 메일 분류, 질병 판단 기본적인 지도 학습 과정 모델은 가중치와 편향을 통해 예측값을 산출하기 때문에 지도 학습의 목표는 학습을 통해 적절한 모델의 가중치와 편향을 찾는 것이다. 처음 학습 시에는 무작위로 가중치와 편향을 정하여 예측값을 산출한다. 따라서 예측값이 얼마나 정확한지를 판단할 필요가 있..

얼렁뚱땅 파이토치는 말보다 행동인, 이론보다 실전인 남자가 파이썬 지식이 전무한데도 불구하고 딥러닝을 배우고 싶어서, 나아가 ML개발자가 되기 위해 냅다 파이토치부터 들어가는 시리즈다. 무모한 객기일지 과감한 용기일지 ML 개발자가 되기 위한 나의 여정을 지켜봐주시길 바란다. 그럼 바로 시작하자. 일단 google colab으로 간다. from google.colab import drive drive.mount('/content/gdrive') cd/content/gdrive/My Drive/deeplearning 워크스페이스가 될 deeplearning 폴더를 구글 드라이브에 만들었다. 앞서 다짜고짜 파이토치로 들어가겠다 당당하게 말했지만 이번 시간은 얕고 빠르게 파이썬을 짚고 넘어갈 것이다. 다음 시..