DEEP.I - Lab

오프라인 공간의 지능화를 꿈꾸는 딥아이 연구실입니다.

Python/Tensorflow

[Tensorflow] keras를 이용한 MNIST, CIFAR 이미지 분류 데이터셋 다운로드

Jongwon Kim 2020. 12. 30. 11:30
반응형

이미지 분류 알고리즘 평가에 활용되는 기본적인 데이터셋은 용량이 크지 않아 그때그때 코드로 불러 활용하기 편합니다. 텐서 플로우나 Keras가 설치되어있다면 쉽게 작업 환경으로 불러올 수 있습니다.

 

텐서 플로우 설치는 이전 포스팅을 참고하시면 됩니다.

deep-eye.tistory.com/7

 

[Tensorflow] 아나콘다 가상환경에서 텐서플로우 설치하기

2019년 말, 텐서플로우 2.0 버전이 배포되면서 머신러닝 분야에서 텐서플로우의 열기는 더욱 더 뜨거워졌습니다. 새로워진 텐서플로우 설치를 시작으로 CNN (Convolutional Neural Network) 기반의 이미지

deep-eye.tistory.com

 

Keras에 포함된 이미지 데이터 다운로드 코드

import tensorflow as tf

# Download the mnist dataset
data_train, data_test = tf.keras.datasets.mnist.load_data()

# Download the mnist fashion dataset
data_train, data_test = tf.keras.datasets.fashion_mnist.load_data()

# Download the CIFAR-10 dataset
data_train, data_test  = tf.keras.datasets.cifar10.load_data()

# Download the CIFAR-100 dataset
data_train, data_test  = tf.keras.datasets.cifar100.load_data()

 

MNIST 손글씨 인식 데이터 

10가지 패션 범주에 대한 60,000개의 28x28 그레일 스케일 이미지로 이루어진 데이터셋과, 그에 더해 10,000개의 이미지로 이루어진 테스트셋.

 

 

MNIST-Fasion 데이터 

10가지 숫자에 대한 60,000개의 28x28 그레이 스케일 이미지 데이터셋과, 그에 더해 10,000개의 이미지로 이루어진 테스트셋.

 

 

CIFAR-10 소형 이미지 분류 데이터 

50,000개의 32x32 컬러 학습 이미지, 10개 범주의 라벨, 10,000개의 테스트 이미지로 구성된 데이터셋.

 

 

CIFAR-100 소형 이미지 분류 데이터 

50,000개의 32x32 컬러 학습 이미지, 100개 범주의 라벨, 10,000개의 테스트 이미지로 구성된 데이터셋. CIFAR-10의 이미지에서 클래스의 SUB CLASS 범주가 확장된 형태의 데이터셋.

 

 

Your Best AI Partner DEEP.I
AI 바우처 공급 기업
객체 추적 및 행동 분석 솔루션 | 제조 생산품 품질 검사 솔루션 | AI 엣지 컴퓨팅 시스템 개발

인공지능 프로젝트 개발 외주 및 상담
E-mail: contact@deep-i.ai
Site: www.deep-i.ai
 

딥아이 DEEP.I | AI 기반 지능형 기업 솔루션

딥아이는 AI 기술의 정상화라는 목표를 갖고, 최첨단 딥러닝 기술 기반의 기업 솔루션을 제공하고 있으며, 이를 통해 고도의 AI 기반 객체 탐지, 분석, 추적 기능을 통합하여 다양한 산업 분야에

deep-i.ai

 

 

 

반응형