nsfwjs icon indicating copy to clipboard operation
nsfwjs copied to clipboard

Cannot load model from file

Open kavinplays opened this issue 4 years ago • 11 comments

I am trying to load a model from local directory using const model = await nsfwjs.load('file://./model/'); and it gives me error saying TypeError: Only HTTP(S) protocols are supported. What can I do?

kavinplays avatar Jun 21 '21 04:06 kavinplays

just use path in load. In your case relative path:

const model = await nsfwjs.load('./model/');

Stefan-Kosker avatar Jun 25 '21 17:06 Stefan-Kosker

I tried that but it gives another error TypeError: Only absolute URLs are supported

kavinplays avatar Jun 25 '21 18:06 kavinplays

@kavinplays - please create a small repo that reproduces this issue, and I'll find a fix.

GantMan avatar Jun 26 '21 15:06 GantMan

Dear @GantMan, would you kindly share for community full repo of your nsfwjs.com, because not all users here have advanced skills in tensorflow

intbw avatar Jul 02 '21 18:07 intbw

@intbw - NSFWJS.com is available here: https://github.com/infinitered/nsfwjs/tree/master/example/nsfw_demo

GantMan avatar Jul 03 '21 21:07 GantMan

facing the same problem same code

    nsfwmodel = await nsfw.load('./tensorflow_nsfw_model/')

causes

   TypeError: Only absolute URLs are supported
    at getNodeRequestOptions (path\node_modules\node-fetch\lib\index.js:1305:9)
    at path\node_modules\node-fetch\lib\index.js:1410:19
    at new Promise (<anonymous>)
    at fetch (path\node_modules\node-fetch\lib\index.js:1407:9)
    at HTTPRequest.PlatformNode.fetch (path\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:7266:16)
    at HTTPRequest.<anonymous> (path\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:8125:55)
    at step (path\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:129:27)
    at Object.next (path\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:78:53)
    at path\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:71:71
    at new Promise (<anonymous>)

hrichiksite avatar Mar 29 '22 11:03 hrichiksite

solved the problem by using this

    nsfwmodel = await nsfw.load('file://tensorflow_nsfw_model/', { size: 224 })

but now a new error occurs:

This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: layer: Improper config format: {"node":[{"name":"input","op":"Placeholder","attr":{"shape":{"shape":{"dim":[{"size":"-1"},{"size":"224"},{"size":"224"},{"size":"3"}]}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"3"},{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"48"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"24"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"1344"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"144"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"144"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"144"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"32"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"32"},{"size":"192"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"192"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"32"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1344"},{"size":"224"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"32"},{"size":"192"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv_1/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1792"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"224"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"192"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"224"},{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"288"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"288"},{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"288"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"288"},{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"48"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"1344"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"288"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"288"},{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"88"},{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"528"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"528"},{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1344"},{"size":"224"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"88"},{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"224"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"528"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"528"},{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"88"},{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"224"},{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"528"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"528"},{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"88"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"88"},{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"528"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"528"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"528"},{"size":"136"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"136"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"136"},{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"1344"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"816"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"816"},{"size":"136"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"136"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"136"},{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"816"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"816"},{"size":"136"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1344"},{"size":"448"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"136"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"136"},{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/expand/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"448"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/depthwise/depthwise_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"816"},{"size":"1"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/depthwise/depthwise_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"816"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/project/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"816"},{"size":"224"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/project/Conv2D_bn_offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"224"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/expand/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"224"},{"size":"1344"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv_1/Conv2D_weights","op":"Const","attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"448"},{"size":"1792"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hub_input/Mul/y","op":"Const","input":["^input"],"attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hub_input/Sub/y","op":"Const","input":["^input"],"attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Conv2d_1c_1x1/Conv2D/ReadVariableOp","op":"Const","input":["^input"],"attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1792"},{"size":"1001"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Conv2d_1c_1x1/BiasAdd/ReadVariableOp","op":"Const","input":["^input"],"attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1001"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/dense/MatMul/ReadVariableOp","op":"Const","input":["^input"],"attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"1001"},{"size":"5"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/dense/BiasAdd/ReadVariableOp","op":"Const","input":["^input"],"attr":{"value":{"tensor":{"dtype":"DTFLOAT","tensorShape":{"dim":[{"size":"5"}]}}},"dtype":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hub_input/Mul","op":"Mul","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hubInput/Mul/y","input"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hub_input/Sub","op":"Sub","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hubInput/Mul","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hubInput/Sub/y"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/hubInput/Sub","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_1/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_2/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv1/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv2/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_3/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_4/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv3/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_5/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv4/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv5/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_6/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_7/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv6/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_8/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv7/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_9/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv8/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv9/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_10/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_11/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv10/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_12/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv11/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv12/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_13/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_14/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv13/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_15/add","op":"AddV2","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv14/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/project/BatchNorm/FusedBatchNormV3"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/expand/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv15/add","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/expand/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/expand/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/depthwise/depthwise","op":"FusedDepthwiseConv2dNative","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/expand/Relu6","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/depthwise/depthwiseWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/depthwise/depthwiseBnOffset"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"numArgs":{"i":"1"},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expanded_conv_16/project/BatchNorm/FusedBatchNormV3","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/depthwise/depthwise","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/project/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/project/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv_1/Relu6","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/expandedConv16/project/BatchNorm/FusedBatchNormV3","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv1/Conv2DWeights","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv1/Conv2DBnOffset"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA==","UmVsdTY="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/AvgPool","op":"AvgPool","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Conv1/Relu6"],"attr":{"ksize":{"list":{"i":["1","7","7","1"]}},"padding":{"s":"VkFMSUQ="},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Conv2d_1c_1x1/BiasAdd","op":"FusedConv2D","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/AvgPool","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Conv2d1c1x1/Conv2D/ReadVariableOp","StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Conv2d1c1x1/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DTFLOAT"},"dataFormat":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicitPaddings":{"list":{}},"useCudnnOnGpu":{"b":true},"numArgs":{"i":"1"},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}}}},{"name":"StatefulPartitionedCall/sequential/keras_layer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Squeeze","op":"Squeeze","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Conv2d1c1x1/BiasAdd"],"attr":{"squeezeDims":{"list":{"i":["1","2"]}},"T":{"type":"DTFLOAT"}}},{"name":"StatefulPartitionedCall/sequential/dense/BiasAdd","op":"FusedMatMul","input":["StatefulPartitionedCall/sequential/kerasLayer/StatefulPartitionedCall/StatefulPartitionedCall/StatefulPartitionedCall/predict/MobilenetV2/Logits/Squeeze","StatefulPartitionedCall/sequential/dense/MatMul/ReadVariableOp","StatefulPartitionedCall/sequential/dense/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"transposeB":{"b":false},"T":{"type":"DTFLOAT"},"numArgs":{"i":"1"},"epsilon":{"f":0},"fusedOps":{"list":{"s":["Qmlhc0FkZA=="]}},"transposeA":{"b":false}}},{"name":"StatefulPartitionedCall/sequential/prediction/Softmax","op":"Softmax","input":["StatefulPartitionedCall/sequential/dense/BiasAdd"],"attr":{"T":{"type":"DTFLOAT"}}},{"name":"Identity","op":"Identity","input":["StatefulPartitionedCall/sequential/prediction/Softmax"],"attr":{"T":{"type":"DTFLOAT"}}}],"versions":{"producer":175}}.
'className' and 'config' must set.
    at new ValueError (path\node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:9827:28) 
    at deserializeKerasObject (path\node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:10070:19)
    at deserialize (path\node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:14615:12)   
    at path\node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:20095:29
    at step (path/node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:9745:23)
    at Object.next (path\node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:9726:53)    
    at fulfilled (path\node_modules\@tensorflow\tfjs-layers\dist\tf-layers.node.js:9716:58)     

I am using the web_model from the release 1.1.0

hrichiksite avatar Mar 29 '22 12:03 hrichiksite

I have got same issue with the message 'className' and 'config' must set.. Did you solve this issue? @hrichiksite

sinhpn92 avatar May 14 '23 08:05 sinhpn92

Did you add the .json to the path for local? @cdanwards - let's bookmark this issue for research, it seems to be tripping people up.

GantMan avatar May 14 '23 16:05 GantMan

@sinhpn92 use the const model = await nsfw.load( "file://./model", { type: "graph" } ); // To load a local model, nsfw.load('file://./path/to/model/')

use {type : "graph"} as the load options

AnujSsStw avatar Sep 01 '23 16:09 AnujSsStw

is just added in BASE_PATH automatically even if you don't add it

AnujSsStw avatar Sep 01 '23 16:09 AnujSsStw