我正在尝试使用Google Cloud ML Engine为我的变量自动编码器模型优化超参数,但作业失败,因为找不到我为输入指定的.tfrecord文件。在我的模型代码中,我将train.tfrecords传递给我的输入张量,如canonical cifar10 example中所示,并指定train.tfrecords的位置为完整路径。
相关信息:
我的setup.py文件如下:
from setuptools import find_packages
from setuptools import setup
REQUIRED_PACKAGES = ['tensorflow==1.3.0', 'opencv-python']
setup(
name='trainer',
version='0.1',
install_requires=REQUIRED_PACKAGES,
packages=find_packages(),
include_package_data=True,
description='My trainer application package.'
)
答案 0 :(得分:0)
当作业执行时,它将无法从本地计算机读取数据。使TFRecord文件可用于您的工作的最简单方法是将它们复制到GCS,然后将GCS文件的位置作为标志传递给您的程序,并使用这些标志配置您的读者和编写者。