Tensorflow Dataset 일부만 사용하기Deep Learning & Machine Learning/강좌&예제 코드2021. 12. 8. 21:43
Table of Contents
반응형
Tensorflow Dataset의 일부만 사용하는 예제입니다.
2021. 12. 6 - 최초작성
2021. 12. 8 - 최종작성
import tensorflow_datasets as tfds
# tensorflow dataset 'minst'의 train과 test를 각각 전체를 사용합니다.
ds = tfds.load('mnist', split=['train', 'test'])
print(len(ds[0]), len(ds[1]))
# tensorflow dataset 'minst'의 train과 test를 각각 10%씩 사용합니다.
ds = tfds.load('mnist', split=['train[:10%]', 'test[:10%]'])
print(len(ds[0]), len(ds[1]))
# tensorflow dataset 'minst'의 train을 다른 범위로 각각 10%씩 사용합니다.
ds = tfds.load('mnist', split=['train[10%:20%]', 'train[:10%]'])
print(len(ds[0]), len(ds[1]))
# tensorflow dataset 'minst'의 train의 앞부분 80%는 train으로 나머지 뒷부분 20%는 validation으로 사용하고 test는 전체를 사용합니다.
ds = tfds.load('mnist', split=['train[:80%]', 'train[80%:]', 'test'])
print(len(ds[0]), len(ds[1]), len(ds[2]))
실행결과입니다.
60000 10000
6000 1000
6000 6000
48000 12000 10000
반응형
'Deep Learning & Machine Learning > 강좌&예제 코드' 카테고리의 다른 글
SPARK를 사용하여 대용량 데이터셋의 평균과 표준편차 구하기 (0) | 2021.12.12 |
---|---|
tensorflow dataset에서 batch 단위로 window 적용하기 (0) | 2021.12.11 |
Tensorflow 학습 코드를 두 개를 동시에 실행하는 경우 model.fit에서 에러 (0) | 2021.12.01 |
Tensorflow - tf.data.Dataset.from_generator 예제 (0) | 2021.11.19 |
텐서플로우 콜백함수( Tensorflow Callbacks ) - ModelCheckpoint, ReduceLROnPlateau, EarlyStopping (0) | 2021.11.17 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
@webnautes :: 멈춤보단 천천히라도
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!