주피터 노트북으로 작업을 하고 있습니다.
import tensorflow as tf
import shutil
for i in os.listdir('train/'):
if 'cat' in i:
shutil.copyfile('train/' + i, 'dataset/cat/' + i)
if 'dog' in i:
shutil.copyfile('train/' + i, 'dataset/dog/' + i)
train_ds = tf.keras.preprocessing.image_dataset_from_directory(
'dataset/',
image_size=(64,64),
batch_size=64,
subset='training',
validation_split=0.2,
seed=1234
)
val_ds = tf.keras.preprocessing.image_dataset_from_directory(
'dataset/',
image_size=(64,64),
batch_size=64,
subset='validation',
validation_split=0.2,
seed=1234
)
print(train_ds)
아래 코드를 실행하면
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 25: invalid continuation byte 에러가 발생합니다...
"C:\Users\yiihs\코딩애플\개고양이 분류\dataset"
경로상에 한글이 들어있어서 문제가 발생한 걸까요?