我目前正在做一个关于Udacity的Tensorflow课程。代码是在Google Colaboratory中执行的。
现在,我尝试在Jupyter Notebook上本地运行代码。通过这样做,我得到了一个错误消息。
代码是:
from __future__ import absolute_import, division, print_function, unicode_literals
import os
import matplotlib.pyplot as plt
import numpy as np
import tensorflow as tf
from tensorflow.keras.preprocessing.image import ImageDataGenerator
import logging
logger = tf.get_logger()
logger.setLevel(logging.ERROR)
_URL = 'https://storage.googleapis.com/mledu-datasets/cats_and_dogs_filtered.zip'
zip_dir = tf.keras.utils.get_file('cats_and_dogs_filterted.zip', origin=_URL, extract=True)
zip_dir_base = os.path.dirname(zip_dir)
!find $zip_dir_base -type d -print
在谷歌协作中,它运行得很好。在Jupyter Notebook上,我在最后一部分之后得到错误消息,即它是false date类型。
下面这行是什么意思?
!find $zip_dir_base -type d -print
我必须更改什么才能在Jupyter Notebook中运行它?
发布于 2020-04-25 15:36:11
你可以通过python book从深度学习中找到这段代码。它是相同的数据集,但它在本地运行。https://github.com/fchollet/deep-learning-with-python-notebooks/blob/master/5.2-using-convnets-with-small-datasets.ipynb
https://stackoverflow.com/questions/57975738
复制