파일에서 데이터 읽어오기 

일반적으로 csv라는 파일을 사용한다.
numpy에 있는 loadtxt 사용


Slicing

nums = range(5)         //원소들의 리스트를 생성 
print nums                 // 리스트 출력 [0, 1, 2, 3, 4]
print nums[2:4]         // 2이상 4미만 [2, 3]
print nums[2:]           // 2부터 끝까지 [2, 3, 4]
print nums[:]             // 리스트 전체 가져오기 [0, 1, 2, 3, 4]
print nums[:-1]          // 끝에 값 하나 빼고 전부 출력 [0, 1, 2, 3]
nums[2:4] = [8, 9]    // 새로운 값 할당 
print nums                // [0, 1, 8, 9, 4]


numpy tutorial


W(들어오는 값(x), 나가는 값)

배치는 한 번에 처리하는 사진의 개수라고 이해하면 된다. 

배치(batch)

모델 학습의 반복 1회, 즉 경사 업데이트 1회에 사용되는 예의 집합입니다.

배치 크기를 참조하세요.

배치 크기(batch size)

배치 하나에 포함되는 예의 개수입니다. 예를 들어 SGD의 배치 크기는 1이고, 미니 배치의 배치 크기는 일반적으로 10~1,000입니다. 학습 및 추론 중에 배치 크기는 일반적으로 고정되지만, 텐서플로우는 동적 배치 크기를 허용합니다.

Posted by 도이(doi)
,