Что такое fn.split ('\\') [1] .split ('.') [0] .strip ()? - PullRequest
1 голос
/ 29 октября 2019

Я пытаюсь выучить Transfer_learning и не могу понять смысл кодирования. Ниже моя кодировка.

IMG_DIM = (150, 150)

train_files = glob.glob('training_data/*')

train_imgs = [img_to_array(load_img(img, target_size=IMG_DIM)) for img in train_files]

train_imgs = np.array(train_imgs)

**train_labels = [fn.split('\\')[1].split('.')[0].strip() for fn in train_files]**

В файлах train_files есть изображения собак, названные как (dog.231). Итак, функция разделения, используемая в этом коде, пытается разделить собаку и число ?? Может ли кто-нибудь объяснить мне последний код ?? Я также прикрепляю картинку для имени файла на всякий случай.

file_name

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...