inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Giới thiệu về Deep Learning với TensorFlow 2.0

Triển khai trình phân loại số MNIST bằng TensorFlow 2.0 và ANN

ANN 구현

348

gaeun na

12 câu hỏi đã được viết

0

앞선 강의(softmax regression)에서는 train_data = train_data.repeat().shuffle(60000).batch(batch_size) 형태로 구현됐었는데

이후 강의(ann, autoencoder...)에서는 train_data = train_data.shuffle(60000).batch(batch_size) 형태로 구현돼 있습니다.

repeat()의 유무는 중요하지 않은건가요?

머신러닝 딥러닝 tensorflow

Câu trả lời 1

0

AISchool

안녕하세요~. 반갑습니다.

.repeat()을 추가할 경우 batch를 무한히 반복해서 추출할 수 있게 됩니다.

반대로 .repeat()을 추가하지 않을 경우 batch를 데이터셋 크기만큼 1번 추출할 수 있습니다. (예를 들어, MNIST 예제의 경우 60,000개의 데이터 추출 가능)

softmax regression 구현에서는 무한히 데이터를 추출할수 있게 한뒤에 인위적으로 1000번의 반복 추출을 통해서 학습을 진행하였고

ann, autoencoder 구현에서는 1번의 epoch에서 전체 데이터를 한번 순회한뒤(60,000개의 데이터 추출) 이 행위를 epoch 횟수만큼 반복해서 학습을 진행하였습니다.

따라서 상황에 따라서 적절하게 repeat()을 사용유무를 고려해서 사용하시면 됩니다.

좋은 하루되세요~.

감사합니다.

22강 코드 call()메서드 is_training -> model(x,False)로 호출시 밸류에러 참고

0

48

1

선형 회귀 모델에 대해서 질문 있습니다

0

256

2

tf.keras.model.reset_states()

0

746

2

[질문]colab환경에서 텐서보드(TensorBoard)를 이용해서 학습과정 시각화(Visualization)하기강의 관련 질문

0

505

2

[질문]colab환경에서 tf.train.CheckpointManager API를 이용해서 파라미터 저장하고 불러오기 실행에 대한 질문

0

287

2

colab에서 구동 가능한 char-rnn 코드 관련 질문

0

221

1

안녕하세요 파이썬이랑 tensorflow 정확한 버전 알수있을까요?

0

250

1

colab 환경에서 Autoencoder 구현하였으나 결과가 보이지 않는 분들 참고사항

0

211

1

Mnist 에 keras를 통해 softmax를 활용한 regerssion error 발생

0

2099

2

GRU 리셋게이트, 포겟게이트 질문

0

260

1

char-rnn 코랩 에러 ... 못보나요,, cpus는 너무 느려서

0

590

1

ANN으로 Mnist 숫자분류기 코드질문

0

294

1

ppt 12p 질문

0

383

1

keras에서 이미 정의된 모델을 가져와 학습할 경우

0

654

1

모델 코드 질문

0

370

1

코드 질문

0

280

1

ppt 10p

0

385

1

ppt 13p 추가 질문

0

258

1

ppt 9p 추가 질문

0

266

1

ppt 5p 질문

0

322

1

ppt 9p 질문

0

283

1

vanishing gradient

0

278

1

TensorFlow 2.0을 이용한 CIFAR-10 이미지 분류를 위한 CNN 구현 질문

0

260

1

텐서플로우 설치 오류

0

262

1