Skip to content

Commit

Permalink
replace model with custom one
Browse files Browse the repository at this point in the history
  • Loading branch information
Jwata committed Apr 9, 2018
1 parent 9ff16d3 commit 23cac79
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 53 deletions.
Binary file not shown.
15 changes: 15 additions & 0 deletions swift/Models/sushi_label_map.txt
@@ -0,0 +1,15 @@
item {
id: 1
name: 'salmon'
display_name: 'salmon'
}
item {
id: 2
name: 'medium-fatty-tuna'
display_name: 'medium-fatty-tuna'
}
item {
id: 3
name: 'spotted-shad'
display_name: 'spotted-shad'
}
4 changes: 2 additions & 2 deletions swift/SupportingFiles/Info.plist
Expand Up @@ -18,10 +18,10 @@
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>NSCameraUsageDescription</key>
<string>For the Video Preview</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSCameraUsageDescription</key>
<string>For the Video Preview</string>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIMainStoryboardFile</key>
Expand Down
2 changes: 1 addition & 1 deletion swift/SupportingFiles/tensorflow.xcconfig
Expand Up @@ -6,4 +6,4 @@
// Copyright © 2017 Apple. All rights reserved.
//

TENSORFLOW_ROOT = /Users/username/Development/tensorflow
TENSORFLOW_ROOT = /Users/junji/Development/tensorflow
2 changes: 1 addition & 1 deletion swift/Tensorflow/TensorflowGraph.mm
Expand Up @@ -44,7 +44,7 @@ - (id) init
{
// change model name here to use one of the other models.
NSString *model = @"op_inference_graph";
NSString *label = @"mscoco_label_map";
NSString *label = @"sushi_label_map";

if (![self loadModelWithFileName:model modelFileType:@"pb"])
{
Expand Down
74 changes: 25 additions & 49 deletions swift/tensorflowiOS.xcodeproj/project.pbxproj
Expand Up @@ -10,10 +10,6 @@
5365E49E1FB762BE0004EFFD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5365E48B1FB762BE0004EFFD /* Assets.xcassets */; };
5365E49F1FB762BE0004EFFD /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5365E48C1FB762BE0004EFFD /* LaunchScreen.storyboard */; };
5365E4A01FB762BE0004EFFD /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5365E48E1FB762BE0004EFFD /* Main.storyboard */; };
5365E4A11FB762BE0004EFFD /* op_inference_graph_rcnn.pb in Resources */ = {isa = PBXBuildFile; fileRef = 5365E4921FB762BE0004EFFD /* op_inference_graph_rcnn.pb */; };
5365E4A21FB762BE0004EFFD /* mscoco_label_map.txt in Resources */ = {isa = PBXBuildFile; fileRef = 5365E4931FB762BE0004EFFD /* mscoco_label_map.txt */; };
5365E4A31FB762BE0004EFFD /* op_inference_graph_inv2.pb in Resources */ = {isa = PBXBuildFile; fileRef = 5365E4951FB762BE0004EFFD /* op_inference_graph_inv2.pb */; };
5365E4A41FB762BE0004EFFD /* op_inference_graph.pb in Resources */ = {isa = PBXBuildFile; fileRef = 5365E4971FB762BE0004EFFD /* op_inference_graph.pb */; };
5365E4A51FB762BE0004EFFD /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5365E4991FB762BE0004EFFD /* AppDelegate.swift */; };
5365E4A61FB762BE0004EFFD /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5365E49A1FB762BE0004EFFD /* ViewController.swift */; };
5365E4A91FB7660F0004EFFD /* CameraPreviewView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5365E4A81FB7660F0004EFFD /* CameraPreviewView.swift */; };
Expand All @@ -25,17 +21,15 @@
53D01D971FB95D1D00AEAFC6 /* TensorflowUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53D01D961FB95D1D00AEAFC6 /* TensorflowUtils.mm */; };
53D01D9A1FB95DCF00AEAFC6 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53D01D991FB95DB600AEAFC6 /* Accelerate.framework */; };
53D01DA11FB961C200AEAFC6 /* libstdc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 53D01DA01FB961C200AEAFC6 /* libstdc++.tbd */; };
BBB3BB51206ECF6400452CC5 /* op_inference_graph.pb in Resources */ = {isa = PBXBuildFile; fileRef = BBB3BB50206ECF6400452CC5 /* op_inference_graph.pb */; };
BBB3BB53206ECF7300452CC5 /* sushi_label_map.txt in Resources */ = {isa = PBXBuildFile; fileRef = BBB3BB52206ECF7300452CC5 /* sushi_label_map.txt */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
5365E4701FB6D9E00004EFFD /* tensorflowiOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = tensorflowiOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
5365E4701FB6D9E00004EFFD /* SushiRecognition.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SushiRecognition.app; sourceTree = BUILT_PRODUCTS_DIR; };
5365E48B1FB762BE0004EFFD /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
5365E48D1FB762BE0004EFFD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
5365E48F1FB762BE0004EFFD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
5365E4921FB762BE0004EFFD /* op_inference_graph_rcnn.pb */ = {isa = PBXFileReference; lastKnownFileType = file; path = op_inference_graph_rcnn.pb; sourceTree = "<group>"; };
5365E4931FB762BE0004EFFD /* mscoco_label_map.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mscoco_label_map.txt; sourceTree = "<group>"; };
5365E4951FB762BE0004EFFD /* op_inference_graph_inv2.pb */ = {isa = PBXFileReference; lastKnownFileType = file; path = op_inference_graph_inv2.pb; sourceTree = "<group>"; };
5365E4971FB762BE0004EFFD /* op_inference_graph.pb */ = {isa = PBXFileReference; lastKnownFileType = file; path = op_inference_graph.pb; sourceTree = "<group>"; };
5365E4991FB762BE0004EFFD /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
5365E49A1FB762BE0004EFFD /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
5365E49C1FB762BE0004EFFD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
Expand All @@ -56,6 +50,8 @@
53D01D991FB95DB600AEAFC6 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
53D01D9E1FB961A800AEAFC6 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
53D01DA01FB961C200AEAFC6 /* libstdc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.tbd"; path = "usr/lib/libstdc++.tbd"; sourceTree = SDKROOT; };
BBB3BB50206ECF6400452CC5 /* op_inference_graph.pb */ = {isa = PBXFileReference; lastKnownFileType = file; path = op_inference_graph.pb; sourceTree = "<group>"; };
BBB3BB52206ECF7300452CC5 /* sushi_label_map.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sushi_label_map.txt; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand Down Expand Up @@ -84,7 +80,7 @@
5365E4711FB6D9E00004EFFD /* Products */ = {
isa = PBXGroup;
children = (
5365E4701FB6D9E00004EFFD /* tensorflowiOS.app */,
5365E4701FB6D9E00004EFFD /* SushiRecognition.app */,
);
name = Products;
sourceTree = "<group>";
Expand Down Expand Up @@ -114,38 +110,12 @@
5365E4901FB762BE0004EFFD /* Models */ = {
isa = PBXGroup;
children = (
5365E4911FB762BE0004EFFD /* faster_rcnn_resnet101_coco_11_06_2017 */,
5365E4931FB762BE0004EFFD /* mscoco_label_map.txt */,
5365E4941FB762BE0004EFFD /* ssd_inception_v2_coco_11_06_2017 */,
5365E4961FB762BE0004EFFD /* ssd_mobilenet_v1_coco_11_06_2017 */,
BBB3BB52206ECF7300452CC5 /* sushi_label_map.txt */,
BBB3BB4A206ECC0E00452CC5 /* ssd_mobilenet_v1_sushi */,
);
path = Models;
sourceTree = SOURCE_ROOT;
};
5365E4911FB762BE0004EFFD /* faster_rcnn_resnet101_coco_11_06_2017 */ = {
isa = PBXGroup;
children = (
5365E4921FB762BE0004EFFD /* op_inference_graph_rcnn.pb */,
);
path = faster_rcnn_resnet101_coco_11_06_2017;
sourceTree = "<group>";
};
5365E4941FB762BE0004EFFD /* ssd_inception_v2_coco_11_06_2017 */ = {
isa = PBXGroup;
children = (
5365E4951FB762BE0004EFFD /* op_inference_graph_inv2.pb */,
);
path = ssd_inception_v2_coco_11_06_2017;
sourceTree = "<group>";
};
5365E4961FB762BE0004EFFD /* ssd_mobilenet_v1_coco_11_06_2017 */ = {
isa = PBXGroup;
children = (
5365E4971FB762BE0004EFFD /* op_inference_graph.pb */,
);
path = ssd_mobilenet_v1_coco_11_06_2017;
sourceTree = "<group>";
};
5365E4981FB762BE0004EFFD /* App */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -193,6 +163,14 @@
name = Frameworks;
sourceTree = "<group>";
};
BBB3BB4A206ECC0E00452CC5 /* ssd_mobilenet_v1_sushi */ = {
isa = PBXGroup;
children = (
BBB3BB50206ECF6400452CC5 /* op_inference_graph.pb */,
);
path = ssd_mobilenet_v1_sushi;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
Expand All @@ -211,7 +189,7 @@
);
name = tensorflowiOS;
productName = tensorflowiOS;
productReference = 5365E4701FB6D9E00004EFFD /* tensorflowiOS.app */;
productReference = 5365E4701FB6D9E00004EFFD /* SushiRecognition.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
Expand Down Expand Up @@ -254,13 +232,11 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5365E4A21FB762BE0004EFFD /* mscoco_label_map.txt in Resources */,
5365E4A11FB762BE0004EFFD /* op_inference_graph_rcnn.pb in Resources */,
5365E49E1FB762BE0004EFFD /* Assets.xcassets in Resources */,
5365E4A01FB762BE0004EFFD /* Main.storyboard in Resources */,
5365E49F1FB762BE0004EFFD /* LaunchScreen.storyboard in Resources */,
5365E4A31FB762BE0004EFFD /* op_inference_graph_inv2.pb in Resources */,
5365E4A41FB762BE0004EFFD /* op_inference_graph.pb in Resources */,
BBB3BB51206ECF6400452CC5 /* op_inference_graph.pb in Resources */,
BBB3BB53206ECF7300452CC5 /* sushi_label_map.txt in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -435,7 +411,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = G8WMBH6ZQE;
DEVELOPMENT_TEAM = HR35Z88MVW;
HEADER_SEARCH_PATHS = (
"$(TENSORFLOW_ROOT)/tensorflow/contrib/makefile/downloads/nsync/public/",
"$(TENSORFLOW_ROOT)/tensorflow/contrib/makefile/gen/proto",
Expand All @@ -458,8 +434,8 @@
"$(TENSORFLOW_ROOT)/tensorflow/contrib/makefile/downloads/nsync/builds/${CURRENT_ARCH}.ios.c++11/nsync.a",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = com.username.tensorflowiOS;
PRODUCT_NAME = "$(TARGET_NAME)";
PRODUCT_BUNDLE_IDENTIFIER = "com.jwata.sushi-recognition";
PRODUCT_NAME = SushiRecognition;
SWIFT_OBJC_BRIDGING_HEADER = "Tensorflow/tensorflowiOS-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.0;
Expand All @@ -474,7 +450,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = G8WMBH6ZQE;
DEVELOPMENT_TEAM = HR35Z88MVW;
HEADER_SEARCH_PATHS = (
"$(TENSORFLOW_ROOT)/tensorflow/contrib/makefile/downloads/nsync/public/",
"$(TENSORFLOW_ROOT)/tensorflow/contrib/makefile/gen/proto",
Expand All @@ -497,8 +473,8 @@
"$(TENSORFLOW_ROOT)/tensorflow/contrib/makefile/downloads/nsync/builds/${CURRENT_ARCH}.ios.c++11/nsync.a",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = com.username.tensorflowiOS;
PRODUCT_NAME = "$(TARGET_NAME)";
PRODUCT_BUNDLE_IDENTIFIER = "com.jwata.sushi-recognition";
PRODUCT_NAME = SushiRecognition;
SWIFT_OBJC_BRIDGING_HEADER = "Tensorflow/tensorflowiOS-Bridging-Header.h";
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
Expand Down

5 comments on commit 23cac79

@japer21
Copy link

@japer21 japer21 commented on 23cac79 Jul 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Jwata Thank you for providing your modifications. In my case I have checked out the 1.8.0 from tensorflow and the model is trained using ssd_lite and inception_v2. Do you think it should work? Thanks in advance

@Jwata
Copy link
Owner Author

@Jwata Jwata commented on 23cac79 Jul 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@japer21
Those model should work with the tensorflow 1.8, as long as you trained in the same version.
The model architectures you mentioned shouldn't matter.

@japer21
Copy link

@japer21 japer21 commented on 23cac79 Jul 4, 2018 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@japer21
Copy link

@japer21 japer21 commented on 23cac79 Jul 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am getting this:

2018-07-05 17:23:43.645456+0200 tensorflowiOS[2694:1801141] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2018-07-05 17:23:43.647003+0200 tensorflowiOS[2694:1801141] [MC] Reading from public effective user settings.
2018-07-05 17:23:46.265112: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "EncodeProto" device_type: "CPU"') for unknown op: EncodeProto
2018-07-05 17:23:46.265383: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "DecodeProtoV2" device_type: "CPU"') for unknown op: DecodeProtoV2
2018-07-05 17:23:46.265691: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: PopulationCount
2018-07-05 17:23:46.265773: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "PopulationCount" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: PopulationCount
2018-07-05 17:23:46.267000: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: RightShift
2018-07-05 17:23:46.267121: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: RightShift
2018-07-05 17:23:46.267188: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: RightShift
2018-07-05 17:23:46.267402: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: RightShift
2018-07-05 17:23:46.267475: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: RightShift
2018-07-05 17:23:46.273190: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: RightShift
2018-07-05 17:23:46.273339: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: RightShift
2018-07-05 17:23:46.273619: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "RightShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: RightShift
2018-07-05 17:23:46.274581: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.274687: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.278770: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.278868: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.278937: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.279004: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.279071: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.284847: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LeftShift" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: LeftShift
2018-07-05 17:23:46.284991: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.285061: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.285128: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.285194: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.286088: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.286210: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.286281: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.286348: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseAnd" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: BitwiseAnd
2018-07-05 17:23:46.286704: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.286778: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.286844: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.286909: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.286984: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.287264: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.287338: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.287404: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseOr" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: BitwiseOr
2018-07-05 17:23:46.287492: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.287622: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.287938: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.288006: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.288071: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.288134: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.288210: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.288498: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "BitwiseXor" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: BitwiseXor
2018-07-05 17:23:46.288862: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT8 } } }') for unknown op: Invert
2018-07-05 17:23:46.288939: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT16 } } }') for unknown op: Invert
2018-07-05 17:23:46.289004: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT32 } } }') for unknown op: Invert
2018-07-05 17:23:46.289208: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_INT64 } } }') for unknown op: Invert
2018-07-05 17:23:46.289274: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT8 } } }') for unknown op: Invert
2018-07-05 17:23:46.289338: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT16 } } }') for unknown op: Invert
2018-07-05 17:23:46.289403: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT32 } } }') for unknown op: Invert
2018-07-05 17:23:46.289478: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "Invert" device_type: "CPU" constraint { name: "T" allowed_values { list { type: DT_UINT64 } } }') for unknown op: Invert
2018-07-05 17:23:46.292281: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.292423: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.292681: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.292981: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.293061: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.293135: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.293303: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableDenseHashTableV2
2018-07-05 17:23:46.293410: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableDenseHashTable
2018-07-05 17:23:46.293482: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTable

2018-07-05 17:23:46.293646: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: MutableDenseHashTable
2018-07-05 17:23:46.293841: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableDenseHashTable
2018-07-05 17:23:46.293917: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTable
2018-07-05 17:23:46.293989: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableDenseHashTable
2018-07-05 17:23:46.294161: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableDenseHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableDenseHashTable
2018-07-05 17:23:46.294259: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensorsV2
2018-07-05 17:23:46.294346: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableOfTensorsV2
2018-07-05 17:23:46.294585: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTableOfTensorsV2
2018-07-05 17:23:46.294660: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensorsV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTableOfTensorsV2
2018-07-05 17:23:46.294733: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableOfTensors
2018-07-05 17:23:46.295535: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableOfTensors
2018-07-05 17:23:46.295658: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTableOfTensors
2018-07-05 17:23:46.295731: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableOfTensors" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTableOfTensors
2018-07-05 17:23:46.295941: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableV2
2018-07-05 17:23:46.296014: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTableV2
2018-07-05 17:23:46.296086: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTableV2
2018-07-05 17:23:46.296237: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTableV2
2018-07-05 17:23:46.296354: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTableV2
2018-07-05 17:23:46.296564: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableHashTableV2
2018-07-05 17:23:46.296740: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.296897: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.296984: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297149: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297235: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297305: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297387: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297560: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297866: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.297944: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTableV2" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTableV2
2018-07-05 17:23:46.298176: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_DOUBLE } } }') for unknown op: HashTable
2018-07-05 17:23:46.298250: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTable
2018-07-05 17:23:46.298319: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTable
2018-07-05 17:23:46.298477: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTable
2018-07-05 17:23:46.298547: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTable
2018-07-05 17:23:46.298615: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: HashTable
2018-07-05 17:23:46.298682: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: HashTable
2018-07-05 17:23:46.298952: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: HashTable
2018-07-05 17:23:46.299033: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: HashTable
2018-07-05 17:23:46.299103: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "HashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT32 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT32 } } }') for unknown op: HashTable
2018-07-05 17:23:46.299390: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableImportV2" device_type: "CPU"') for unknown op: LookupTableImportV2
2018-07-05 17:23:46.299459: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableImport" device_type: "CPU"') for unknown op: LookupTableImport
2018-07-05 17:23:46.299520: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableExportV2" device_type: "CPU"') for unknown op: LookupTableExportV2
2018-07-05 17:23:46.299857: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableSize" device_type: "CPU"') for unknown op: LookupTableSize
2018-07-05 17:23:46.299926: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableInsertV2" device_type: "CPU"') for unknown op: LookupTableInsertV2
2018-07-05 17:23:46.300017: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableInsert" device_type: "CPU"') for unknown op: LookupTableInsert
2018-07-05 17:23:46.300321: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableFindV2" device_type: "CPU"') for unknown op: LookupTableFindV2
2018-07-05 17:23:46.300415: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableFind" device_type: "CPU"') for unknown op: LookupTableFind
2018-07-05 17:23:46.300546: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "InitializeTableFromTextFile" device_type: "CPU"') for unknown op: InitializeTableFromTextFile
2018-07-05 17:23:46.300611: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "InitializeTableV2" device_type: "CPU"') for unknown op: InitializeTableV2
2018-07-05 17:23:46.300681: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "InitializeTable" device_type: "CPU"') for unknown op: InitializeTable
2018-07-05 17:23:46.323465: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableExport" device_type: "CPU"') for unknown op: LookupTableExport
2018-07-05 17:23:46.324829: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "InitializeTableFromTextFileV2" device_type: "CPU"') for unknown op: InitializeTableFromTextFileV2
2018-07-05 17:23:46.325926: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "LookupTableSizeV2" device_type: "CPU"') for unknown op: LookupTableSizeV2
2018-07-05 17:23:46.326433: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTable
2018-07-05 17:23:46.326671: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_INT64 } } }') for unknown op: MutableHashTable
2018-07-05 17:23:46.326806: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_STRING } } }') for unknown op: MutableHashTable
2018-07-05 17:23:46.326928: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_STRING } } } constraint { name: "value_dtype" allowed_values { list { type: DT_BOOL } } }') for unknown op: MutableHashTable
2018-07-05 17:23:46.327564: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_FLOAT } } }') for unknown op: MutableHashTable
2018-07-05 17:23:46.327812: E tensorflow/core/framework/op_kernel.cc:1242] OpKernel ('op: "MutableHashTable" device_type: "CPU" constraint { name: "key_dtype" allowed_values { list { type: DT_INT64 } } } constraint { name: "value_dtype" allowed_values { list { type: DT_VARIANT } } }') for unknown op: MutableHashTable
```

@madnavs
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@japer21 Did you figure out how to make it work in your case? I'm getting the same error

Please sign in to comment.