Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 加载.pb文件(TFV1)并输入图像以测试其分类。查找输入张量_Python_Tensorflow_Classification_Cnn - Fatal编程技术网

Python 加载.pb文件(TFV1)并输入图像以测试其分类。查找输入张量

Python 加载.pb文件(TFV1)并输入图像以测试其分类。查找输入张量,python,tensorflow,classification,cnn,Python,Tensorflow,Classification,Cnn,输出:(不包括发布问题的中间几层) 我已将.pb加载到图形中,但无法将图像输入到输入tensor…我无法运行TensorFlow board summary,因为它显示错误 AttributeError:module'tensorboard.summary.\u tf.summary'没有属性'FileWriter' 我也尝试过这段代码,但我找不到哪一个是输入张量…我随机尝试了,但没有工作 ['DecodeJpeg/contents', 'DecodeJpeg', 'Cast', 'Expan

输出:(不包括发布问题的中间几层)

我已将.pb加载到图形中,但无法将图像输入到输入tensor…我无法运行TensorFlow board summary,因为它显示错误

AttributeError:module'tensorboard.summary.\u tf.summary'没有属性'FileWriter'

我也尝试过这段代码,但我找不到哪一个是输入张量…我随机尝试了,但没有工作


['DecodeJpeg/contents', 'DecodeJpeg', 'Cast', 'ExpandDims/dim', 'ExpandDims', 'ResizeBilinear/size', 'ResizeBilinear', 'Sub/y', 'Sub', 'Mul/y', 'Mul', 'conv/conv2d_params', 'conv/Conv2D', 'conv/batchnorm/beta', 'conv/batchnorm/gamma', 'conv/batchnorm/moving_mean', 'conv/batchnorm/moving_variance', 'conv/batchnorm', 'conv/CheckNumerics', 'conv/control_dependency', 'conv', 'conv_1/conv2d_params', 'conv_1/Conv2D', 'conv_1/batchnorm/beta', 'conv_1/batchnorm/gamma', 'conv_1/batchnorm/moving_mean', 'conv_1/batchnorm/moving_variance', 'conv_1/batchnorm', 'conv_1/CheckNumerics', 'conv_1/control_dependency', 'conv_1', 'conv_2/conv2d_params', 'conv_2/Conv2D', 'conv_2/batchnorm/beta', 'conv_2/batchnorm/gamma', 'conv_2/batchnorm/moving_mean', 'conv_2/batchnorm/moving_variance', 'conv_2/batchnorm', 'conv_2/CheckNumerics', 'conv_2/control_dependency', 'conv_2', 'pool/CheckNumerics', 'pool/control_dependency', 'pool', 'conv_3/conv2d_params', 'conv_3/Conv2D', 'conv_3/batchnorm/beta', 'conv_3/batchnorm/gamma', 'conv_3/batchnorm/moving_mean', 'conv_3/batchnorm/moving_variance', 'conv_3/batchnorm', 'conv_3/CheckNumerics', 'conv_3/control_dependency', 'conv_3', 'conv_4/conv2d_params', 'conv_4/Conv2D', 'conv_4/batchnorm/beta', 'conv_4/batchnorm/gamma', 'conv_4/batchnorm/moving_mean', 'conv_4/batchnorm/moving_variance', 'conv_4/batchnorm', 'conv_4/CheckNumerics', 'conv_4/control_dependency', 'conv_4', 'pool_1/CheckNumerics', 'pool_1/control_dependency', 'pool_1', 'mixed/conv/conv2d_params', 'mixed/conv/Conv2D', 'mixed/conv/batchnorm/beta', 'mixed/conv/batchnorm/gamma', 'mixed/conv/batchnorm/moving_mean', 'mixed/conv/batchnorm/moving_variance', 'mixed/conv/batchnorm', 'mixed/conv/CheckNumerics', 'mixed/conv/control_dependency', 'mixed/conv', 'mixed/tower/conv/conv2d_params', 'mixed/tower/conv/Conv2D', 'mixed/tower/conv/batchnorm/beta', 'mixed/tower/conv/batchnorm/gamma', 'mixed/tower/conv/batchnorm/moving_mean', 'mixed/tower/conv/batchnorm/moving_variance', 'mixed/tower/conv/batchnorm', 'mixed/tower/conv/CheckNumerics', 'mixed/tower/conv/control_dependency', 'mixed/tower/conv', 'mixed/tower/conv_1/conv2d_params', 'mixed/tower/conv_1/Conv2D', 'mixed/tower/conv_1/batchnorm/beta', 'mixed/tower/conv_1/batchnorm/gamma', 'mixed/tower/conv_1/batchnorm/moving_mean', 'mixed/tower/conv_1/batchnorm/moving_variance', 'mixed/tower/conv_1/batchnorm', 'mixed/tower/conv_1/CheckNumerics', 'mixed/tower/conv_1/control_dependency', 'mixed/tower/conv_1', 'mixed/tower_1/conv/conv2d_params', 'mixed/tower_1/conv/Conv2D', 'mixed/tower_1/conv/batchnorm/beta', 'mixed/tower_1/conv/batchnorm/gamma', 'mixed/tower_1/conv/batchnorm/moving_mean', 'mixed/tower_1/conv/batchnorm/moving_variance', 'mixed/tower_1/conv/batchnorm', 'mixed/tower_1/conv/CheckNumerics', 'mixed/tower_1/conv/control_dependency', 'mixed/tower_1/conv', 'mixed/tower_1/conv_1/conv2d_params', 'mixed/tower_1/conv_1/Conv2D', 'mixed/tower_1/conv_1/batchnorm/beta', 'mixed/tower_1/conv_1/batchnorm/gamma', 'mixed/tower_1/conv_1/batchnorm/moving_mean', 'mixed/tower_1/conv_1/batchnorm/moving_variance', 'mixed/tower_1/conv_1/batchnorm', 'mixed/tower_1/conv_1/CheckNumerics', 'mixed/tower_1/conv_1/control_dependency', 'mixed/tower_1/conv_1', 'mixed/tower_1/conv_2/conv2d_params', 'mixed/tower_1/conv_2/Conv2D', 'mixed/tower_1/conv_2/batchnorm/beta', 'mixed/tower_1/conv_2/batchnorm/gamma', 'mixed/tower_1/conv_2/batchnorm/moving_mean', 'mixed/tower_1/conv_2/batchnorm/moving_variance', 'mixed/tower_1/conv_2/batchnorm', 'mixed/tower_1/conv_2/CheckNumerics', 'mixed/tower_1/conv_2/control_dependency', 'mixed/tower_1/conv_2', 'mixed/tower_2/pool', 'mixed/tower_2/conv/conv2d_params', 'mixed/tower_2/conv/Conv2D', 'mixed/tower_2/conv/batchnorm/beta', 'mixed/tower_2/conv/batchnorm/gamma', 'mixed/tower_2/conv/batchnorm/moving_mean', 'mixed/tower_2/conv/batchnorm/moving_variance', 'mixed/tower_2/conv/batchnorm', 'mixed/tower_2/conv/CheckNumerics', 'mixed/tower_2/conv/control_dependency', 'mixed/tower_2/conv', 'mixed/join/concat_dim', 'mixed/join', 'mixed_1/conv/conv2d_params', 'mixed_1/conv/Conv2D', 'mixed_1/conv/batchnorm/beta', 'mixed_1/conv/batchnorm/gamma', 'mixed_1/conv/batchnorm/moving_mean', 'mixed_1/conv/batchnorm/moving_variance', 'mixed_1/conv/batchnorm', 'mixed_1/conv/CheckNumerics', 'mixed_1/conv/control_dependency', 'mixed_1/conv', 'mixed_1/tower/conv/conv2d_params', 'mixed_1/tower/conv/Conv2D', 'mixed_1/tower/conv/batchnorm/beta', 'mixed_1/tower/conv/batchnorm/gamma', 'mixed_1/tower/conv/batchnorm/moving_mean', 'mixed_1/tower/conv/batchnorm/moving_variance', 'mixed_1/tower/conv/batchnorm', 'mixed_1/tower/conv/CheckNumerics', 'mixed_1/tower/conv/control_dependency', 'mixed_1/tower/conv', 'mixed_1/tower/conv_1/conv2d_params', 'mixed_1/tower/conv_1/Conv2D', 'mixed_1/tower/conv_1/batchnorm/beta', 'mixed_1/tower/conv_1/batchnorm/gamma', 'mixed_1/tower/conv_1/batchnorm/moving_mean', 'mixed_1/tower/conv_1/batchnorm/moving_variance', 'mixed_1/tower/conv_1/batchnorm', 'mixed_1/tower/conv_1/CheckNumerics', 'mixed_1/tower/conv_1/control_dependency', 'mixed_1/tower/conv_1', 'mixed_1/tower_1/conv/conv2d_params', 'mixed_1/tower_1/conv/Conv2D', 'mixed_1/tower_1/conv/batchnorm/beta', 'mixed_1/tower_1/conv/batchnorm/gamma', 'mixed_1/tower_1/conv/batchnorm/moving_mean', 'mixed_1/tower_1/conv/batchnorm/moving_variance', 'mixed_1/tower_1/conv/batchnorm', 'mixed_1/tower_1/conv/CheckNumerics', 'mixed_1/tower_1/conv/control_dependency', 'mixed_1/tower_1/conv', 'mixed_1/tower_1/conv_1/conv2d_params', 'mixed_1/tower_1/conv_1/Conv2D', 'mixed_1/tower_1/conv_1/batchnorm/beta', 'mixed_1/tower_1/conv_1/batchnorm/gamma', 'mixed_1/tower_1/conv_1/batchnorm/moving_mean', 'mixed_1/tower_1/conv_1/batchnorm/moving_variance', 'mixed_1/tower_1/conv_1/batchnorm', 'mixed_1/tower_1/conv_1/CheckNumerics', 'mixed_1/tower_1/conv_1/control_dependency', 'mixed_1/tower_1/conv_1', 'mixed_1/tower_1/conv_2/conv2d_params', 'mixed_1/tower_1/conv_2/Conv2D', 'mixed_1/tower_1/conv_2/batchnorm/beta', 'mixed_1/tower_1/conv_2/batchnorm/gamma', 'mixed_1/tower_1/conv_2/batchnorm/moving_mean', 'mixed_1/tower_1/conv_2/batchnorm/moving_variance', 'mixed_1/tower_1/conv_2/batchnorm', 'mixed_1/tower_1/conv_2/CheckNumerics', 'mixed_1/tower_1/conv_2/control_dependency', 'mixed_1/tower_1/conv_2', 'mixed_1/tower_2/pool', 'mixed_1/tower_2/conv/conv2d_params', 'mixed_1/tower_2/conv/Conv2D', 'mixed_1/tower_2/conv/batchnorm/beta', 'mixed_1/tower_2/conv/batchnorm/gamma', 'mixed_1/tower_2/conv/batchnorm/moving_mean', 'mixed_1/tower_2/conv/batchnorm/moving_variance', 'mixed_1/tower_2/conv/batchnorm', 'mixed_1/tower_2/conv/CheckNumerics', 'mixed_1/tower_2/conv/control_dependency', 'mixed_1/tower_2/conv', 'mixed_1/join/concat_dim', 'mixed_1/join', 'mixed_2/conv/conv2d_params', 'mixed_2/conv/Conv2D', 'mixed_2/conv/batchnorm/beta', 'mixed_2/conv/batchnorm/gamma', 'mixed_2/conv/batchnorm/moving_mean', 'mixed_2/conv/batchnorm/moving_variance', 'mixed_2/conv/batchnorm', 'mixed_2/conv/CheckNumerics', 'mixed_2/conv/control_dependency', 'mixed_2/conv', 'mixed_2/tower/conv/conv2d_params', 'mixed_2/tower/conv/Conv2D', 'mixed_2/tower/conv/batchnorm/beta', 'mixed_2/tower/conv/batchnorm/gamma', 'mixed_2/tower/conv/batchnorm/moving_mean', 'mixed_2/tower/conv/batchnorm/moving_variance', 'mixed_2/tower/conv/batchnorm', 'mixed_2/tower/conv/CheckNumerics', 'mixed_2/tower/conv/control_dependency', 'mixed_2/tower/conv', 'mixed_2/tower/conv_1/conv2d_params', 'mixed_2/tower/conv_1/Conv2D', 'mixed_2/tower/conv_1/batchnorm/beta', 'mixed_2/tower/conv_1/batchnorm/gamma', 'mixed_2/tower/conv_1/batchnorm/moving_mean', 'mixed_2/tower/conv_1/batchnorm/moving_variance', 'mixed_2/tower/conv_1/batchnorm', 'mixed_2/tower/conv_1/CheckNumerics', 'mixed_2/tower/conv_1/control_dependency', 'mixed_2/tower/conv_1', 'mixed_2/tower_1/conv/conv2d_params', 'mixed_2/tower_1/conv/Conv2D', 'mixed_2/tower_1/conv/batchnorm/beta', 'mixed_2/tower_1/conv/batchnorm/gamma', 'mixed_2/tower_1/conv/batchnorm/moving_mean', 'mixed_2/tower_1/conv/batchnorm/moving_variance', 'mixed_2/tower_1/conv/batchnorm', 'mixed_2/tower_1/conv/CheckNumerics', 'mixed_2/tower_1/conv/control_dependency', 'mixed_2/tower_1/conv', 'mixed_2/tower_1/conv_1/conv2d_params', 'mixed_2/tower_1/conv_1/Conv2D', 'mixed_2/tower_1/conv_1/batchnorm/beta', 'mixed_2/tower_1/conv_1/batchnorm/gamma', 'mixed_2/tower_1/conv_1/batchnorm/moving_mean', 'mixed_2/tower_1/conv_1/batchnorm/moving_variance', 'mixed_2/tower_1/conv_1/batchnorm', 'mixed_2/tower_1/conv_1/CheckNumerics', 'mixed_2/tower_1/conv_1/control_dependency', 'mixed_2/tower_1/conv_1', 'mixed_2/tower_1/conv_2/conv2d_params', 'mixed_2/tower_1/conv_2/Conv2D', 'mixed_2/tower_1/conv_2/batchnorm/beta', 'mixed_2/tower_1/conv_2/batchnorm/gamma', 'mixed_2/tower_1/conv_2/batchnorm/moving_mean', 'mixed_2/tower_1/conv_2/batchnorm/moving_variance', 'mixed_2/tower_1/conv_2/batchnorm', 'mixed_2/tower_1/conv_2/CheckNumerics', 'mixed_2/tower_1/conv_2/control_dependency', 'mixed_2/tower_1/conv_2', 'mixed_2/tower_2/pool', 'mixed_2/tower_2/conv/conv2d_params', 'mixed_2/tower_2/conv/Conv2D', 'mixed_2/tower_2/conv/batchnorm/beta', 'mixed_2/tower_2/conv/batchnorm/gamma', 'mixed_2/tower_2/conv/batchnorm/moving_mean', 'mixed_2/tower_2/conv/batchnorm/moving_variance', 'mixed_2/tower_2/conv/batchnorm', 'mixed_2/tower_2/conv/CheckNumerics', 'mixed_2/tower_2/conv/control_dependency', 'mixed_2/tower_2/conv', 'mixed_2/join/concat_dim', 'mixed_2/join', 'mixed_3/conv/conv2d_params', 'mixed_3/conv/Conv2D', 'mixed_3/conv/batchnorm/beta', 'mixed_3/conv/batchnorm/gamma', 'mixed_3/conv/batchnorm/moving_mean', 'mixed_3/conv/batchnorm/moving_variance', 'mixed_3/conv/batchnorm', 'mixed_3/conv/CheckNumerics', 'mixed_3/conv/control_dependency', 'mixed_3/conv', 'mixed_3/tower/conv/conv2d_params', 'mixed_3/tower/conv/Conv2D', 'mixed_3/tower/conv/batchnorm/beta', 'mixed_3/tower/conv/batchnorm/gamma', 'mixed_3/tower/conv/batchnorm/moving_mean', 'mixed_3/tower/conv/batchnorm/moving_variance', 'mixed_3/tower/conv/batchnorm', 'mixed_3/tower/conv/CheckNumerics', 'mixed_3/tower/conv/control_dependency', 'mixed_3/tower/conv', 'mixed_3/tower/conv_1/conv2d_params', 'mixed_3/tower/conv_1/Conv2D', 'mixed_3/tower/conv_1/batchnorm/beta', 'mixed_3/tower/conv_1/batchnorm/gamma', 'mixed_3/tower/conv_1/batchnorm/moving_mean', 'mixed_3/tower/conv_1/batchnorm/moving_variance', 'mixed_3/tower/conv_1/batchnorm', 'mixed_3/tower/conv_1/CheckNumerics', 'mixed_3/tower/conv_1/control_dependency', 'mixed_3/tower/conv_1', 'mixed_3/tower/conv_2/conv2d_params', 'mixed_3/tower/conv_2/Conv2D', 'mixed_3/tower/conv_2/batchnorm/beta', 'mixed_3/tower/conv_2/batchnorm/gamma', 'mixed_3/tower/conv_2/batchnorm/moving_mean', 'mixed_3/tower/conv_2/batchnorm/moving_variance', 'mixed_3/tower/conv_2/batchnorm', 'mixed_3/tower/conv_2/CheckNumerics', 'mixed_3/tower/conv_2/control_dependency', 'mixed_3/tower/conv_2', 'mixed_3/pool/CheckNumerics', 'mixed_3/pool/control_dependency', 'mixed_3/pool', 'mixed_3/join/concat_dim', 'mixed_3/join', 'mixed_4/conv/conv2d_params', 'mixed_4/conv/Conv2D', 'mixed_4/conv/batchnorm/beta', 'mixed_4/conv/batchnorm/gamma', 'mixed_4/conv/batchnorm/moving_mean', 'mixed_4/conv/batchnorm/moving_variance', 'mixed_4/conv/batchnorm', 'mixed_4/conv/CheckNumerics', 'mixed_4/conv/control_dependency', 'mixed_4/conv', 'mixed_4/tower/conv/conv2d_params', 'mixed_4/tower/conv/Conv2D', 'mixed_4/tower/conv/batchnorm/beta', 'mixed_4/tower/conv/batchnorm/gamma', 'mixed_4/tower/conv/batchnorm/moving_mean', 'mixed_4/tower/conv/batchnorm/moving_variance', 'mixed_4/tower/conv/batchnorm', 'mixed_4/tower/conv/CheckNumerics', 'mixed_4/tower/conv/control_dependency', 'mixed_4/tower/conv', 'mixed_4/tower/conv_1/conv2d_params', 'mixed_4/tower/conv_1/Conv2D', 'mixed_4/tower/conv_1/batchnorm/beta', 'mixed_4/tower/conv_1/batchnorm/gamma', 'mixed_4/tower/conv_1/batchnorm/moving_mean', 'mixed_4/tower/conv_1/batchnorm/moving_variance', 'mixed_4/tower/conv_1/batchnorm', 'mixed_4/tower/conv_1/CheckNumerics', 'mixed_4/tower/conv_1/control_dependency', 'mixed_4/tower/conv_1', 'mixed_4/tower/conv_2/conv2d_params', 'mixed_4/tower/conv_2/Conv2D', 'mixed_4/tower/conv_2/batchnorm/beta', 'mixed_4/tower/conv_2/batchnorm/gamma', 'mixed_4/tower/conv_2/batchnorm/moving_mean', 'mixed_4/tower/conv_2/batchnorm/moving_variance', 'mixed_4/tower/conv_2/batchnorm', 'mixed_4/tower/conv_2/CheckNumerics', 'mixed_4/tower/conv_2/control_dependency', 'mixed_4/tower/conv_2', 'mixed_4/tower_1/conv/conv2d_params', 'mixed_4/tower_1/conv/Conv2D', 'mixed_4/tower_1/conv/batchnorm/beta', 'mixed_4/tower_1/conv/batchnorm/gamma', 'mixed_4/tower_1/conv/batchnorm/moving_mean', 'mixed_4/tower_1/conv/batchnorm/moving_variance', 'mixed_4/tower_1/conv/batchnorm', 'mixed_4/tower_1/conv/CheckNumerics', 'mixed_4/tower_1/conv/control_dependency', 'mixed_4/tower_1/conv', 'mixed_4/tower_1/conv_1/conv2d_params', 'mixed_4/tower_1/conv_1/Conv2D', 'mixed_4/tower_1/conv_1/batchnorm/beta', 'mixed_4/tower_1/conv_1/batchnorm/gamma', 'mixed_4/tower_1/conv_1/batchnorm/moving_mean', 'mixed_4/tower_1/conv_1/batchnorm/moving_variance', 'mixed_4/tower_1/conv_1/batchnorm', 'mixed_4/tower_1/conv_1/CheckNumerics', 'mixed_4/tower_1/conv_1/control_dependency', 'mixed_4/tower_1/conv_1', 'mixed_4/tower_1/conv_2/conv2d_params', 'mixed_4/tower_1/conv_2/Conv2D', 'mixed_4/tower_1/conv_2/batchnorm/beta', 'mixed_4/tower_1/conv_2/batchnorm/gamma', 'mixed_4/tower_1/conv_2/batchnorm/moving_mean', 'mixed_4/tower_1/conv_2/batchnorm/moving_variance', 'mixed_4/tower_1/conv_2/batchnorm', 'mixed_4/tower_1/conv_2/CheckNumerics', 'mixed_4/tower_1/conv_2/control_dependency', 'mixed_4/tower_1/conv_2', 'mixed_4/tower_1/conv_3/conv2d_params', 'mixed_4/tower_1/conv_3/Conv2D', 'mixed_4/tower_1/conv_3/batchnorm/beta', 'mixed_4/tower_1/conv_3/batchnorm/gamma', 'mixed_4/tower_1/conv_3/batchnorm/moving_mean', 'mixed_4/tower_1/conv_3/batchnorm/moving_variance', 'mixed_4/tower_1/conv_3/batchnorm', 'mixed_4/tower_1/conv_3/CheckNumerics', 'mixed_4/tower_1/conv_3/control_dependency', 'mixed_4/tower_1/conv_3', 'mixed_4/tower_1/conv_4/conv2d_params', 'mixed_4/tower_1/conv_4/Conv2D', 'mixed_4/tower_1/conv_4/batchnorm/beta', 'mixed_4/tower_1/conv_4/batchnorm/gamma', 'mixed_4/tower_1/conv_4/batchnorm/moving_mean', 'mixed_4/tower_1/conv_4/batchnorm/moving_variance', 'mixed_4/tower_1/conv_4/batchnorm', 'mixed_4/tower_1/conv_4/CheckNumerics', 'mixed_4/tower_1/conv_4/control_dependency', 'mixed_4/tower_1/conv_4', 'mixed_4/tower_2/pool', 'mixed_4/tower_2/conv/conv2d_params', 'mixed_4/tower_2/conv/Conv2D', 'mixed_4/tower_2/conv/batchnorm/beta', 'mixed_4/tower_2/conv/batchnorm/gamma', 'mixed_4/tower_2/conv/batchnorm/moving_mean', 'mixed_4/tower_2/conv/batchnorm/moving_variance', 'mixed_4/tower_2/conv/batchnorm', 'mixed_4/tower_2/conv/CheckNumerics', 'mixed_4/tower_2/conv/control_dependency', 'mixed_4/tower_2/conv', 'mixed_4/join/concat_dim', 'mixed_4/join', 'mixed_5/conv/conv2d_params', 'mixed_5/conv/Conv2D', 'mixed_5/conv/batchnorm/beta', 'mixed_5/conv/batchnorm/gamma', 'mixed_5/conv/batchnorm/moving_mean', 'mixed_7/tower_1/conv/batchnorm/gamma', 'mixed_7/tower_1/conv/batchnorm/moving_mean', 'mixed_7/tower_1/conv/batchnorm/moving_variance', 'mixed_7/tower_1/conv/batchnorm', 'mixed_7/tower_1/conv/CheckNumerics', 'mixed_7/tower_1/conv/control_dependency', 'mixed_7/tower_1/conv', 'mixed_7/tower_1/conv_1/conv2d_params', 'mixed_7/tower_1/conv_1/Conv2D', 'mixed_7/tower_1/conv_1/batchnorm/beta', 'mixed_7/tower_1/conv_1/batchnorm/gamma', 'mixed_7/tower_1/conv_1/batchnorm/moving_mean', 'mixed_7/tower_1/conv_1/batchnorm/moving_variance', 'mixed_7/tower_1/conv_1/batchnorm', 'mixed_7/tower_1/conv_1/CheckNumerics', 'mixed_7/tower_1/conv_1/control_dependency', 'mixed_7/tower_1/conv_1', 'mixed_7/tower_1/conv_2/conv2d_params', 'mixed_7/tower_1/conv_2/Conv2D', 'mixed_7/tower_1/conv_2/batchnorm/beta', 'mixed_7/tower_1/conv_2/batchnorm/gamma', 'mixed_7/tower_1/conv_2/batchnorm/moving_mean', 'mixed_7/tower_1/conv_2/batchnorm/moving_variance', 'mixed_7/tower_1/conv_2/batchnorm', 'mixed_7/tower_1/conv_2/CheckNumerics', 'mixed_7/tower_1/conv_2/control_dependency', 'mixed_7/tower_1/conv_2', 'mixed_7/tower_1/conv_3/conv2d_params', 'mixed_7/tower_1/conv_3/Conv2D', 'mixed_7/tower_1/conv_3/batchnorm/beta', 'mixed_7/tower_1/conv_3/batchnorm/gamma', 'mixed_7/tower_1/conv_3/batchnorm/moving_mean', 'mixed_7/tower_1/conv_3/batchnorm/moving_variance', 'mixed_7/tower_1/conv_3/batchnorm', 'mixed_7/tower_1/conv_3/CheckNumerics', 'mixed_7/tower_1/conv_3/control_dependency', 'mixed_7/tower_1/conv_3', 'mixed_7/tower_1/conv_4/conv2d_params', 'mixed_7/tower_1/conv_4/Conv2D', 'mixed_7/tower_1/conv_4/batchnorm/beta', 'mixed_7/tower_1/conv_4/batchnorm/gamma', 'mixed_7/tower_1/conv_4/batchnorm/moving_mean', 'mixed_7/tower_1/conv_4/batchnorm/moving_variance', 'mixed_7/tower_1/conv_4/batchnorm', 'mixed_7/tower_1/conv_4/CheckNumerics', 'mixed_7/tower_1/conv_4/control_dependency', 'mixed_7/tower_1/conv_4', 'mixed_7/tower_2/pool', 'mixed_7/tower_2/conv/conv2d_params', 'mixed_7/tower_2/conv/Conv2D', 'mixed_7/tower_2/conv/batchnorm/beta', 'mixed_7/tower_2/conv/batchnorm/gamma', 'mixed_7/tower_2/conv/batchnorm/moving_mean', 'mixed_7/tower_2/conv/batchnorm/moving_variance', 'mixed_7/tower_2/conv/batchnorm', 'mixed_7/tower_2/conv/CheckNumerics', 'mixed_7/tower_2/conv/control_dependency', 'mixed_7/tower_2/conv', 'mixed_7/join/concat_dim', 'mixed_7/join', 'mixed_8/tower/conv/conv2d_params', 'mixed_8/tower/conv/Conv2D', 'mixed_8/tower/conv/batchnorm/beta', 'mixed_8/tower/conv/batchnorm/gamma', 'mixed_8/tower/conv/batchnorm/moving_mean', 'mixed_8/tower/conv/batchnorm/moving_variance', 'mixed_8/tower/conv/batchnorm', 'mixed_8/tower/conv/CheckNumerics', 'mixed_8/tower/conv/control_dependency', 'mixed_8/tower/conv', 'mixed_8/tower/conv_1/conv2d_params', 'mixed_10/tower_2/conv/batchnorm/beta', 'mixed_10/tower_2/conv/batchnorm/gamma', 'mixed_10/tower_2/conv/batchnorm/moving_mean', 'mixed_10/tower_2/conv/batchnorm/moving_variance', 'mixed_10/tower_2/conv/batchnorm', 'mixed_10/tower_2/conv/CheckNumerics', 'mixed_10/tower_2/conv/control_dependency', 'mixed_10/tower_2/conv', 'mixed_10/join/concat_dim', 'mixed_10/join', 'pool_3', 'pool_3/_reshape/shape', 'pool_3/_reshape', 'input/BottleneckInputPlaceholder', 'final_training_ops/weights/final_weights', 'final_training_ops/weights/final_weights/read', 'final_training_ops/biases/final_biases', 'final_training_ops/biases/final_biases/read', 'final_training_ops/Wx_plus_b/MatMul', 'final_training_ops/Wx_plus_b/add', 'final_result']

['DecodeJpeg/contents', 'DecodeJpeg', 'Cast', 'ExpandDims/dim', 'ExpandDims', 'ResizeBilinear/size', 'ResizeBilinear', 'Sub/y', 'Sub', 'Mul/y', 'Mul', 'conv/conv2d_params', 'conv/Conv2D', 'conv/batchnorm/beta', 'conv/batchnorm/gamma', 'conv/batchnorm/moving_mean', 'conv/batchnorm/moving_variance', 'conv/batchnorm', 'conv/CheckNumerics', 'conv/control_dependency', 'conv', 'conv_1/conv2d_params', 'conv_1/Conv2D', 'conv_1/batchnorm/beta', 'conv_1/batchnorm/gamma', 'conv_1/batchnorm/moving_mean', 'conv_1/batchnorm/moving_variance', 'conv_1/batchnorm', 'conv_1/CheckNumerics', 'conv_1/control_dependency', 'conv_1', 'conv_2/conv2d_params', 'conv_2/Conv2D', 'conv_2/batchnorm/beta', 'conv_2/batchnorm/gamma', 'conv_2/batchnorm/moving_mean', 'conv_2/batchnorm/moving_variance', 'conv_2/batchnorm', 'conv_2/CheckNumerics', 'conv_2/control_dependency', 'conv_2', 'pool/CheckNumerics', 'pool/control_dependency', 'pool', 'conv_3/conv2d_params', 'conv_3/Conv2D', 'conv_3/batchnorm/beta', 'conv_3/batchnorm/gamma', 'conv_3/batchnorm/moving_mean', 'conv_3/batchnorm/moving_variance', 'conv_3/batchnorm', 'conv_3/CheckNumerics', 'conv_3/control_dependency', 'conv_3', 'conv_4/conv2d_params', 'conv_4/Conv2D', 'conv_4/batchnorm/beta', 'conv_4/batchnorm/gamma', 'conv_4/batchnorm/moving_mean', 'conv_4/batchnorm/moving_variance', 'conv_4/batchnorm', 'conv_4/CheckNumerics', 'conv_4/control_dependency', 'conv_4', 'pool_1/CheckNumerics', 'pool_1/control_dependency', 'pool_1', 'mixed/conv/conv2d_params', 'mixed/conv/Conv2D', 'mixed/conv/batchnorm/beta', 'mixed/conv/batchnorm/gamma', 'mixed/conv/batchnorm/moving_mean', 'mixed/conv/batchnorm/moving_variance', 'mixed/conv/batchnorm', 'mixed/conv/CheckNumerics', 'mixed/conv/control_dependency', 'mixed/conv', 'mixed/tower/conv/conv2d_params', 'mixed/tower/conv/Conv2D', 'mixed/tower/conv/batchnorm/beta', 'mixed/tower/conv/batchnorm/gamma', 'mixed/tower/conv/batchnorm/moving_mean', 'mixed/tower/conv/batchnorm/moving_variance', 'mixed/tower/conv/batchnorm', 'mixed/tower/conv/CheckNumerics', 'mixed/tower/conv/control_dependency', 'mixed/tower/conv', 'mixed/tower/conv_1/conv2d_params', 'mixed/tower/conv_1/Conv2D', 'mixed/tower/conv_1/batchnorm/beta', 'mixed/tower/conv_1/batchnorm/gamma', 'mixed/tower/conv_1/batchnorm/moving_mean', 'mixed/tower/conv_1/batchnorm/moving_variance', 'mixed/tower/conv_1/batchnorm', 'mixed/tower/conv_1/CheckNumerics', 'mixed/tower/conv_1/control_dependency', 'mixed/tower/conv_1', 'mixed/tower_1/conv/conv2d_params', 'mixed/tower_1/conv/Conv2D', 'mixed/tower_1/conv/batchnorm/beta', 'mixed/tower_1/conv/batchnorm/gamma', 'mixed/tower_1/conv/batchnorm/moving_mean', 'mixed/tower_1/conv/batchnorm/moving_variance', 'mixed/tower_1/conv/batchnorm', 'mixed/tower_1/conv/CheckNumerics', 'mixed/tower_1/conv/control_dependency', 'mixed/tower_1/conv', 'mixed/tower_1/conv_1/conv2d_params', 'mixed/tower_1/conv_1/Conv2D', 'mixed/tower_1/conv_1/batchnorm/beta', 'mixed/tower_1/conv_1/batchnorm/gamma', 'mixed/tower_1/conv_1/batchnorm/moving_mean', 'mixed/tower_1/conv_1/batchnorm/moving_variance', 'mixed/tower_1/conv_1/batchnorm', 'mixed/tower_1/conv_1/CheckNumerics', 'mixed/tower_1/conv_1/control_dependency', 'mixed/tower_1/conv_1', 'mixed/tower_1/conv_2/conv2d_params', 'mixed/tower_1/conv_2/Conv2D', 'mixed/tower_1/conv_2/batchnorm/beta', 'mixed/tower_1/conv_2/batchnorm/gamma', 'mixed/tower_1/conv_2/batchnorm/moving_mean', 'mixed/tower_1/conv_2/batchnorm/moving_variance', 'mixed/tower_1/conv_2/batchnorm', 'mixed/tower_1/conv_2/CheckNumerics', 'mixed/tower_1/conv_2/control_dependency', 'mixed/tower_1/conv_2', 'mixed/tower_2/pool', 'mixed/tower_2/conv/conv2d_params', 'mixed/tower_2/conv/Conv2D', 'mixed/tower_2/conv/batchnorm/beta', 'mixed/tower_2/conv/batchnorm/gamma', 'mixed/tower_2/conv/batchnorm/moving_mean', 'mixed/tower_2/conv/batchnorm/moving_variance', 'mixed/tower_2/conv/batchnorm', 'mixed/tower_2/conv/CheckNumerics', 'mixed/tower_2/conv/control_dependency', 'mixed/tower_2/conv', 'mixed/join/concat_dim', 'mixed/join', 'mixed_1/conv/conv2d_params', 'mixed_1/conv/Conv2D', 'mixed_1/conv/batchnorm/beta', 'mixed_1/conv/batchnorm/gamma', 'mixed_1/conv/batchnorm/moving_mean', 'mixed_1/conv/batchnorm/moving_variance', 'mixed_1/conv/batchnorm', 'mixed_1/conv/CheckNumerics', 'mixed_1/conv/control_dependency', 'mixed_1/conv', 'mixed_1/tower/conv/conv2d_params', 'mixed_1/tower/conv/Conv2D', 'mixed_1/tower/conv/batchnorm/beta', 'mixed_1/tower/conv/batchnorm/gamma', 'mixed_1/tower/conv/batchnorm/moving_mean', 'mixed_1/tower/conv/batchnorm/moving_variance', 'mixed_1/tower/conv/batchnorm', 'mixed_1/tower/conv/CheckNumerics', 'mixed_1/tower/conv/control_dependency', 'mixed_1/tower/conv', 'mixed_1/tower/conv_1/conv2d_params', 'mixed_1/tower/conv_1/Conv2D', 'mixed_1/tower/conv_1/batchnorm/beta', 'mixed_1/tower/conv_1/batchnorm/gamma', 'mixed_1/tower/conv_1/batchnorm/moving_mean', 'mixed_1/tower/conv_1/batchnorm/moving_variance', 'mixed_1/tower/conv_1/batchnorm', 'mixed_1/tower/conv_1/CheckNumerics', 'mixed_1/tower/conv_1/control_dependency', 'mixed_1/tower/conv_1', 'mixed_1/tower_1/conv/conv2d_params', 'mixed_1/tower_1/conv/Conv2D', 'mixed_1/tower_1/conv/batchnorm/beta', 'mixed_1/tower_1/conv/batchnorm/gamma', 'mixed_1/tower_1/conv/batchnorm/moving_mean', 'mixed_1/tower_1/conv/batchnorm/moving_variance', 'mixed_1/tower_1/conv/batchnorm', 'mixed_1/tower_1/conv/CheckNumerics', 'mixed_1/tower_1/conv/control_dependency', 'mixed_1/tower_1/conv', 'mixed_1/tower_1/conv_1/conv2d_params', 'mixed_1/tower_1/conv_1/Conv2D', 'mixed_1/tower_1/conv_1/batchnorm/beta', 'mixed_1/tower_1/conv_1/batchnorm/gamma', 'mixed_1/tower_1/conv_1/batchnorm/moving_mean', 'mixed_1/tower_1/conv_1/batchnorm/moving_variance', 'mixed_1/tower_1/conv_1/batchnorm', 'mixed_1/tower_1/conv_1/CheckNumerics', 'mixed_1/tower_1/conv_1/control_dependency', 'mixed_1/tower_1/conv_1', 'mixed_1/tower_1/conv_2/conv2d_params', 'mixed_1/tower_1/conv_2/Conv2D', 'mixed_1/tower_1/conv_2/batchnorm/beta', 'mixed_1/tower_1/conv_2/batchnorm/gamma', 'mixed_1/tower_1/conv_2/batchnorm/moving_mean', 'mixed_1/tower_1/conv_2/batchnorm/moving_variance', 'mixed_1/tower_1/conv_2/batchnorm', 'mixed_1/tower_1/conv_2/CheckNumerics', 'mixed_1/tower_1/conv_2/control_dependency', 'mixed_1/tower_1/conv_2', 'mixed_1/tower_2/pool', 'mixed_1/tower_2/conv/conv2d_params', 'mixed_1/tower_2/conv/Conv2D', 'mixed_1/tower_2/conv/batchnorm/beta', 'mixed_1/tower_2/conv/batchnorm/gamma', 'mixed_1/tower_2/conv/batchnorm/moving_mean', 'mixed_1/tower_2/conv/batchnorm/moving_variance', 'mixed_1/tower_2/conv/batchnorm', 'mixed_1/tower_2/conv/CheckNumerics', 'mixed_1/tower_2/conv/control_dependency', 'mixed_1/tower_2/conv', 'mixed_1/join/concat_dim', 'mixed_1/join', 'mixed_2/conv/conv2d_params', 'mixed_2/conv/Conv2D', 'mixed_2/conv/batchnorm/beta', 'mixed_2/conv/batchnorm/gamma', 'mixed_2/conv/batchnorm/moving_mean', 'mixed_2/conv/batchnorm/moving_variance', 'mixed_2/conv/batchnorm', 'mixed_2/conv/CheckNumerics', 'mixed_2/conv/control_dependency', 'mixed_2/conv', 'mixed_2/tower/conv/conv2d_params', 'mixed_2/tower/conv/Conv2D', 'mixed_2/tower/conv/batchnorm/beta', 'mixed_2/tower/conv/batchnorm/gamma', 'mixed_2/tower/conv/batchnorm/moving_mean', 'mixed_2/tower/conv/batchnorm/moving_variance', 'mixed_2/tower/conv/batchnorm', 'mixed_2/tower/conv/CheckNumerics', 'mixed_2/tower/conv/control_dependency', 'mixed_2/tower/conv', 'mixed_2/tower/conv_1/conv2d_params', 'mixed_2/tower/conv_1/Conv2D', 'mixed_2/tower/conv_1/batchnorm/beta', 'mixed_2/tower/conv_1/batchnorm/gamma', 'mixed_2/tower/conv_1/batchnorm/moving_mean', 'mixed_2/tower/conv_1/batchnorm/moving_variance', 'mixed_2/tower/conv_1/batchnorm', 'mixed_2/tower/conv_1/CheckNumerics', 'mixed_2/tower/conv_1/control_dependency', 'mixed_2/tower/conv_1', 'mixed_2/tower_1/conv/conv2d_params', 'mixed_2/tower_1/conv/Conv2D', 'mixed_2/tower_1/conv/batchnorm/beta', 'mixed_2/tower_1/conv/batchnorm/gamma', 'mixed_2/tower_1/conv/batchnorm/moving_mean', 'mixed_2/tower_1/conv/batchnorm/moving_variance', 'mixed_2/tower_1/conv/batchnorm', 'mixed_2/tower_1/conv/CheckNumerics', 'mixed_2/tower_1/conv/control_dependency', 'mixed_2/tower_1/conv', 'mixed_2/tower_1/conv_1/conv2d_params', 'mixed_2/tower_1/conv_1/Conv2D', 'mixed_2/tower_1/conv_1/batchnorm/beta', 'mixed_2/tower_1/conv_1/batchnorm/gamma', 'mixed_2/tower_1/conv_1/batchnorm/moving_mean', 'mixed_2/tower_1/conv_1/batchnorm/moving_variance', 'mixed_2/tower_1/conv_1/batchnorm', 'mixed_2/tower_1/conv_1/CheckNumerics', 'mixed_2/tower_1/conv_1/control_dependency', 'mixed_2/tower_1/conv_1', 'mixed_2/tower_1/conv_2/conv2d_params', 'mixed_2/tower_1/conv_2/Conv2D', 'mixed_2/tower_1/conv_2/batchnorm/beta', 'mixed_2/tower_1/conv_2/batchnorm/gamma', 'mixed_2/tower_1/conv_2/batchnorm/moving_mean', 'mixed_2/tower_1/conv_2/batchnorm/moving_variance', 'mixed_2/tower_1/conv_2/batchnorm', 'mixed_2/tower_1/conv_2/CheckNumerics', 'mixed_2/tower_1/conv_2/control_dependency', 'mixed_2/tower_1/conv_2', 'mixed_2/tower_2/pool', 'mixed_2/tower_2/conv/conv2d_params', 'mixed_2/tower_2/conv/Conv2D', 'mixed_2/tower_2/conv/batchnorm/beta', 'mixed_2/tower_2/conv/batchnorm/gamma', 'mixed_2/tower_2/conv/batchnorm/moving_mean', 'mixed_2/tower_2/conv/batchnorm/moving_variance', 'mixed_2/tower_2/conv/batchnorm', 'mixed_2/tower_2/conv/CheckNumerics', 'mixed_2/tower_2/conv/control_dependency', 'mixed_2/tower_2/conv', 'mixed_2/join/concat_dim', 'mixed_2/join', 'mixed_3/conv/conv2d_params', 'mixed_3/conv/Conv2D', 'mixed_3/conv/batchnorm/beta', 'mixed_3/conv/batchnorm/gamma', 'mixed_3/conv/batchnorm/moving_mean', 'mixed_3/conv/batchnorm/moving_variance', 'mixed_3/conv/batchnorm', 'mixed_3/conv/CheckNumerics', 'mixed_3/conv/control_dependency', 'mixed_3/conv', 'mixed_3/tower/conv/conv2d_params', 'mixed_3/tower/conv/Conv2D', 'mixed_3/tower/conv/batchnorm/beta', 'mixed_3/tower/conv/batchnorm/gamma', 'mixed_3/tower/conv/batchnorm/moving_mean', 'mixed_3/tower/conv/batchnorm/moving_variance', 'mixed_3/tower/conv/batchnorm', 'mixed_3/tower/conv/CheckNumerics', 'mixed_3/tower/conv/control_dependency', 'mixed_3/tower/conv', 'mixed_3/tower/conv_1/conv2d_params', 'mixed_3/tower/conv_1/Conv2D', 'mixed_3/tower/conv_1/batchnorm/beta', 'mixed_3/tower/conv_1/batchnorm/gamma', 'mixed_3/tower/conv_1/batchnorm/moving_mean', 'mixed_3/tower/conv_1/batchnorm/moving_variance', 'mixed_3/tower/conv_1/batchnorm', 'mixed_3/tower/conv_1/CheckNumerics', 'mixed_3/tower/conv_1/control_dependency', 'mixed_3/tower/conv_1', 'mixed_3/tower/conv_2/conv2d_params', 'mixed_3/tower/conv_2/Conv2D', 'mixed_3/tower/conv_2/batchnorm/beta', 'mixed_3/tower/conv_2/batchnorm/gamma', 'mixed_3/tower/conv_2/batchnorm/moving_mean', 'mixed_3/tower/conv_2/batchnorm/moving_variance', 'mixed_3/tower/conv_2/batchnorm', 'mixed_3/tower/conv_2/CheckNumerics', 'mixed_3/tower/conv_2/control_dependency', 'mixed_3/tower/conv_2', 'mixed_3/pool/CheckNumerics', 'mixed_3/pool/control_dependency', 'mixed_3/pool', 'mixed_3/join/concat_dim', 'mixed_3/join', 'mixed_4/conv/conv2d_params', 'mixed_4/conv/Conv2D', 'mixed_4/conv/batchnorm/beta', 'mixed_4/conv/batchnorm/gamma', 'mixed_4/conv/batchnorm/moving_mean', 'mixed_4/conv/batchnorm/moving_variance', 'mixed_4/conv/batchnorm', 'mixed_4/conv/CheckNumerics', 'mixed_4/conv/control_dependency', 'mixed_4/conv', 'mixed_4/tower/conv/conv2d_params', 'mixed_4/tower/conv/Conv2D', 'mixed_4/tower/conv/batchnorm/beta', 'mixed_4/tower/conv/batchnorm/gamma', 'mixed_4/tower/conv/batchnorm/moving_mean', 'mixed_4/tower/conv/batchnorm/moving_variance', 'mixed_4/tower/conv/batchnorm', 'mixed_4/tower/conv/CheckNumerics', 'mixed_4/tower/conv/control_dependency', 'mixed_4/tower/conv', 'mixed_4/tower/conv_1/conv2d_params', 'mixed_4/tower/conv_1/Conv2D', 'mixed_4/tower/conv_1/batchnorm/beta', 'mixed_4/tower/conv_1/batchnorm/gamma', 'mixed_4/tower/conv_1/batchnorm/moving_mean', 'mixed_4/tower/conv_1/batchnorm/moving_variance', 'mixed_4/tower/conv_1/batchnorm', 'mixed_4/tower/conv_1/CheckNumerics', 'mixed_4/tower/conv_1/control_dependency', 'mixed_4/tower/conv_1', 'mixed_4/tower/conv_2/conv2d_params', 'mixed_4/tower/conv_2/Conv2D', 'mixed_4/tower/conv_2/batchnorm/beta', 'mixed_4/tower/conv_2/batchnorm/gamma', 'mixed_4/tower/conv_2/batchnorm/moving_mean', 'mixed_4/tower/conv_2/batchnorm/moving_variance', 'mixed_4/tower/conv_2/batchnorm', 'mixed_4/tower/conv_2/CheckNumerics', 'mixed_4/tower/conv_2/control_dependency', 'mixed_4/tower/conv_2', 'mixed_4/tower_1/conv/conv2d_params', 'mixed_4/tower_1/conv/Conv2D', 'mixed_4/tower_1/conv/batchnorm/beta', 'mixed_4/tower_1/conv/batchnorm/gamma', 'mixed_4/tower_1/conv/batchnorm/moving_mean', 'mixed_4/tower_1/conv/batchnorm/moving_variance', 'mixed_4/tower_1/conv/batchnorm', 'mixed_4/tower_1/conv/CheckNumerics', 'mixed_4/tower_1/conv/control_dependency', 'mixed_4/tower_1/conv', 'mixed_4/tower_1/conv_1/conv2d_params', 'mixed_4/tower_1/conv_1/Conv2D', 'mixed_4/tower_1/conv_1/batchnorm/beta', 'mixed_4/tower_1/conv_1/batchnorm/gamma', 'mixed_4/tower_1/conv_1/batchnorm/moving_mean', 'mixed_4/tower_1/conv_1/batchnorm/moving_variance', 'mixed_4/tower_1/conv_1/batchnorm', 'mixed_4/tower_1/conv_1/CheckNumerics', 'mixed_4/tower_1/conv_1/control_dependency', 'mixed_4/tower_1/conv_1', 'mixed_4/tower_1/conv_2/conv2d_params', 'mixed_4/tower_1/conv_2/Conv2D', 'mixed_4/tower_1/conv_2/batchnorm/beta', 'mixed_4/tower_1/conv_2/batchnorm/gamma', 'mixed_4/tower_1/conv_2/batchnorm/moving_mean', 'mixed_4/tower_1/conv_2/batchnorm/moving_variance', 'mixed_4/tower_1/conv_2/batchnorm', 'mixed_4/tower_1/conv_2/CheckNumerics', 'mixed_4/tower_1/conv_2/control_dependency', 'mixed_4/tower_1/conv_2', 'mixed_4/tower_1/conv_3/conv2d_params', 'mixed_4/tower_1/conv_3/Conv2D', 'mixed_4/tower_1/conv_3/batchnorm/beta', 'mixed_4/tower_1/conv_3/batchnorm/gamma', 'mixed_4/tower_1/conv_3/batchnorm/moving_mean', 'mixed_4/tower_1/conv_3/batchnorm/moving_variance', 'mixed_4/tower_1/conv_3/batchnorm', 'mixed_4/tower_1/conv_3/CheckNumerics', 'mixed_4/tower_1/conv_3/control_dependency', 'mixed_4/tower_1/conv_3', 'mixed_4/tower_1/conv_4/conv2d_params', 'mixed_4/tower_1/conv_4/Conv2D', 'mixed_4/tower_1/conv_4/batchnorm/beta', 'mixed_4/tower_1/conv_4/batchnorm/gamma', 'mixed_4/tower_1/conv_4/batchnorm/moving_mean', 'mixed_4/tower_1/conv_4/batchnorm/moving_variance', 'mixed_4/tower_1/conv_4/batchnorm', 'mixed_4/tower_1/conv_4/CheckNumerics', 'mixed_4/tower_1/conv_4/control_dependency', 'mixed_4/tower_1/conv_4', 'mixed_4/tower_2/pool', 'mixed_4/tower_2/conv/conv2d_params', 'mixed_4/tower_2/conv/Conv2D', 'mixed_4/tower_2/conv/batchnorm/beta', 'mixed_4/tower_2/conv/batchnorm/gamma', 'mixed_4/tower_2/conv/batchnorm/moving_mean', 'mixed_4/tower_2/conv/batchnorm/moving_variance', 'mixed_4/tower_2/conv/batchnorm', 'mixed_4/tower_2/conv/CheckNumerics', 'mixed_4/tower_2/conv/control_dependency', 'mixed_4/tower_2/conv', 'mixed_4/join/concat_dim', 'mixed_4/join', 'mixed_5/conv/conv2d_params', 'mixed_5/conv/Conv2D', 'mixed_5/conv/batchnorm/beta', 'mixed_5/conv/batchnorm/gamma', 'mixed_5/conv/batchnorm/moving_mean', 'mixed_7/tower_1/conv/batchnorm/gamma', 'mixed_7/tower_1/conv/batchnorm/moving_mean', 'mixed_7/tower_1/conv/batchnorm/moving_variance', 'mixed_7/tower_1/conv/batchnorm', 'mixed_7/tower_1/conv/CheckNumerics', 'mixed_7/tower_1/conv/control_dependency', 'mixed_7/tower_1/conv', 'mixed_7/tower_1/conv_1/conv2d_params', 'mixed_7/tower_1/conv_1/Conv2D', 'mixed_7/tower_1/conv_1/batchnorm/beta', 'mixed_7/tower_1/conv_1/batchnorm/gamma', 'mixed_7/tower_1/conv_1/batchnorm/moving_mean', 'mixed_7/tower_1/conv_1/batchnorm/moving_variance', 'mixed_7/tower_1/conv_1/batchnorm', 'mixed_7/tower_1/conv_1/CheckNumerics', 'mixed_7/tower_1/conv_1/control_dependency', 'mixed_7/tower_1/conv_1', 'mixed_7/tower_1/conv_2/conv2d_params', 'mixed_7/tower_1/conv_2/Conv2D', 'mixed_7/tower_1/conv_2/batchnorm/beta', 'mixed_7/tower_1/conv_2/batchnorm/gamma', 'mixed_7/tower_1/conv_2/batchnorm/moving_mean', 'mixed_7/tower_1/conv_2/batchnorm/moving_variance', 'mixed_7/tower_1/conv_2/batchnorm', 'mixed_7/tower_1/conv_2/CheckNumerics', 'mixed_7/tower_1/conv_2/control_dependency', 'mixed_7/tower_1/conv_2', 'mixed_7/tower_1/conv_3/conv2d_params', 'mixed_7/tower_1/conv_3/Conv2D', 'mixed_7/tower_1/conv_3/batchnorm/beta', 'mixed_7/tower_1/conv_3/batchnorm/gamma', 'mixed_7/tower_1/conv_3/batchnorm/moving_mean', 'mixed_7/tower_1/conv_3/batchnorm/moving_variance', 'mixed_7/tower_1/conv_3/batchnorm', 'mixed_7/tower_1/conv_3/CheckNumerics', 'mixed_7/tower_1/conv_3/control_dependency', 'mixed_7/tower_1/conv_3', 'mixed_7/tower_1/conv_4/conv2d_params', 'mixed_7/tower_1/conv_4/Conv2D', 'mixed_7/tower_1/conv_4/batchnorm/beta', 'mixed_7/tower_1/conv_4/batchnorm/gamma', 'mixed_7/tower_1/conv_4/batchnorm/moving_mean', 'mixed_7/tower_1/conv_4/batchnorm/moving_variance', 'mixed_7/tower_1/conv_4/batchnorm', 'mixed_7/tower_1/conv_4/CheckNumerics', 'mixed_7/tower_1/conv_4/control_dependency', 'mixed_7/tower_1/conv_4', 'mixed_7/tower_2/pool', 'mixed_7/tower_2/conv/conv2d_params', 'mixed_7/tower_2/conv/Conv2D', 'mixed_7/tower_2/conv/batchnorm/beta', 'mixed_7/tower_2/conv/batchnorm/gamma', 'mixed_7/tower_2/conv/batchnorm/moving_mean', 'mixed_7/tower_2/conv/batchnorm/moving_variance', 'mixed_7/tower_2/conv/batchnorm', 'mixed_7/tower_2/conv/CheckNumerics', 'mixed_7/tower_2/conv/control_dependency', 'mixed_7/tower_2/conv', 'mixed_7/join/concat_dim', 'mixed_7/join', 'mixed_8/tower/conv/conv2d_params', 'mixed_8/tower/conv/Conv2D', 'mixed_8/tower/conv/batchnorm/beta', 'mixed_8/tower/conv/batchnorm/gamma', 'mixed_8/tower/conv/batchnorm/moving_mean', 'mixed_8/tower/conv/batchnorm/moving_variance', 'mixed_8/tower/conv/batchnorm', 'mixed_8/tower/conv/CheckNumerics', 'mixed_8/tower/conv/control_dependency', 'mixed_8/tower/conv', 'mixed_8/tower/conv_1/conv2d_params', 'mixed_10/tower_2/conv/batchnorm/beta', 'mixed_10/tower_2/conv/batchnorm/gamma', 'mixed_10/tower_2/conv/batchnorm/moving_mean', 'mixed_10/tower_2/conv/batchnorm/moving_variance', 'mixed_10/tower_2/conv/batchnorm', 'mixed_10/tower_2/conv/CheckNumerics', 'mixed_10/tower_2/conv/control_dependency', 'mixed_10/tower_2/conv', 'mixed_10/join/concat_dim', 'mixed_10/join', 'pool_3', 'pool_3/_reshape/shape', 'pool_3/_reshape', 'input/BottleneckInputPlaceholder', 'final_training_ops/weights/final_weights', 'final_training_ops/weights/final_weights/read', 'final_training_ops/biases/final_biases', 'final_training_ops/biases/final_biases/read', 'final_training_ops/Wx_plus_b/MatMul', 'final_training_ops/Wx_plus_b/add', 'final_result']
graph_def = tf.compat.v1.GraphDef()
labels = []

# These are set to the default names from exported models, update as needed.
filename = "/content/drive/MyDrive/Colab Notebooks/SavedModel/SavedModel.pb"
labels_filename = "/content/drive/MyDrive/retrained_labels.txt"

# Import the TF graph
with tf.io.gfile.GFile(filename, 'rb') as f:
    graph_def.ParseFromString(f.read())
    tf.import_graph_def(graph_def, name='')

# Create a list of labels.
with open(labels_filename, 'rt') as lf:
    for l in lf:
        labels.append(l.strip())



# Load from a file
imageFile = "/content/drive/MyDrive/Colab Notebooks/SavedModel/sleeping1.jpg"
image = Image.open(imageFile)

# Update orientation based on EXIF tags, if the file has orientation info.
image = update_orientation(image)

# Convert to OpenCV format
image = convert_to_opencv(image)

# If the image has either w or h greater than 1600 we resize it down respecting
# aspect ratio such that the largest dimension is 1600
image = resize_down_to_1600_max_dim(image)

# We next get the largest center square
h, w = image.shape[:2]
min_dim = min(w,h)
max_square_image = crop_center(image, min_dim, min_dim)

# Resize that square down to 256x256
augmented_image = resize_to_256_square(max_square_image)

# Get the input size of the model
with tf.compat.v1.Session() as sess:
    input_tensor_shape = sess.graph.get_tensor_by_name('conv/conv2d_params:0').shape.as_list()
network_input_size = input_tensor_shape[1]

# Crop the center for the specified network_input_Size
augmented_image = crop_center(augmented_image, network_input_size, network_input_size)

# These names are part of the model and cannot be changed.
output_layer = 'final_result:0'
input_node = 'conv/conv2d_params:0'

with tf.compat.v1.Session() as sess:
    try:
        prob_tensor = sess.graph.get_tensor_by_name(output_layer)
        predictions = sess.run(prob_tensor, {input_node: [augmented_image] })
    except KeyError:
        print ("Couldn't find classification output layer: " + output_layer + ".")
        print ("Verify this a model exported from an Object Detection project.")
        exit(-1)

# Print the highest probability label
highest_probability_index = np.argmax(predictions)
print('Classified as: ' + labels[highest_probability_index])
print()

# Or you can print out all of the results mapping labels to probabilities.
label_index = 0
for p in predictions:
    truncated_probablity = np.float64(np.round(p,8))
    print (labels[label_index], truncated_probablity)
    label_index += 1