Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
vardanagarwal
GitHub Repository: vardanagarwal/Proctoring-AI
Path: blob/master/face_detection/models/pose_model/saved_model.pb
454 views
��
�"�!
:
Add
x"T
y"T
z"T"
Ttype:
2	
x
Assign
ref"T�

value"T

output_ref"T�"	
Ttype"
validate_shapebool("
use_lockingbool(�
~
BiasAdd

value"T	
bias"T
output"T" 
Ttype:
2	
"-
data_formatstringNHWC:
NHWCNCHW
8
Const
output"dtype"
valuetensor"
dtypetype
�
Conv2D

input"T
filter"T
output"T"
Ttype:
2"
strides	list(int)"
use_cudnn_on_gpubool(",
paddingstring:
SAMEVALIDEXPLICIT""
explicit_paddings	list(int)
"-
data_formatstringNHWC:
NHWCNCHW" 
	dilations	list(int)

y
Enter	
data"T
output"T"	
Ttype"

frame_namestring"
is_constantbool("
parallel_iterationsint

)
Exit	
data"T
output"T"	
Ttype
W

ExpandDims

input"T
dim"Tdim
output"T"	
Ttype"
Tdimtype0:
2	
^
Fill
dims"
index_type

value"T
output"T"	
Ttype"

index_typetype0:
2	
.
Identity

input"T
output"T"	
Ttype
:
Less
x"T
y"T
z
"
Ttype:
2	
$

LogicalAnd
x

y

z
�
!
LoopCond	
input


output

q
MatMul
a"T
b"T
product"T"
transpose_abool("
transpose_bbool("
Ttype:

2	
�
MaxPool

input"T
output"T"
Ttype0:

2	"
ksize	list(int)(0"
strides	list(int)(0""
paddingstring:

SAMEVALID":
data_formatstringNHWC:
NHWCNCHWNCHW_VECT_C
N
Merge
inputs"T*N
output"T
value_index"	
Ttype"
Nint(0
e
MergeV2Checkpoints
checkpoint_prefixes
destination_prefix"
delete_old_dirsbool(�
=
Mul
x"T
y"T
z"T"
Ttype:
2	�
2

NextIteration	
data"T
output"T"	
Ttype

NoOp
M
Pack
values"T*N
output"T"
Nint(0"	
Ttype"
axisint
C
Placeholder
output"dtype"
dtypetype"
shapeshape:
X
PlaceholderWithDefault
input"dtype
output"dtype"
dtypetype"
shapeshape
~

RandomUniform

shape"T
output"dtype"
seedint"
seed2int"
dtypetype:
2"
Ttype:
2	�
a
Range
start"Tidx
limit"Tidx
delta"Tidx
output"Tidx"
Tidxtype0:	
2	
E
Relu
features"T
activations"T"
Ttype:
2
	
[
Reshape
tensor"T
shape"Tshape
output"T"	
Ttype"
Tshapetype0:
2	
�
ResizeBilinear
images"T
size
resized_images"
Ttype:
2
	"

align_cornersbool("
half_pixel_centersbool(
o
	RestoreV2

prefix
tensor_names
shape_and_slices
tensors2dtypes"
dtypes
list(type)(0�
l
SaveV2

prefix
tensor_names
shape_and_slices
tensors2dtypes"
dtypes
list(type)(0�
P
Shape

input"T
output"out_type"	
Ttype"
out_typetype0:
2	
H
ShardedFilename
basename	
shard

num_shards
filename
N
Squeeze

input"T
output"T"	
Ttype"
squeeze_dims	list(int)
(
�
StridedSlice

input"T
begin"Index
end"Index
strides"Index
output"T"	
Ttype"
Indextype:
2	"

begin_maskint"
end_maskint"

ellipsis_maskint"

new_axis_maskint"
shrink_axis_maskint
N

StringJoin
inputs*N

output"
Nint(0"
	separatorstring
:
Sub
x"T
y"T
z"T"
Ttype:
2	
M
Switch	
data"T
pred

output_false"T
output_true"T"	
Ttype
{
TensorArrayGatherV3

handle
indices
flow_in
value"dtype"
dtypetype"

element_shapeshape:�
Y
TensorArrayReadV3

handle	
index
flow_in
value"dtype"
dtypetype�
d
TensorArrayScatterV3

handle
indices

value"T
flow_in
flow_out"	
Ttype�
9
TensorArraySizeV3

handle
flow_in
size�
�

TensorArrayV3
size

handle
flow"
dtypetype"

element_shapeshape:"
dynamic_sizebool("
clear_after_readbool("$
identical_element_shapesbool("
tensor_array_namestring�
`
TensorArrayWriteV3

handle	
index

value"T
flow_in
flow_out"	
Ttype�
s

VariableV2
ref"dtype�"
shapeshape"
dtypetype"
	containerstring"
shared_namestring�"serve*1.14.02v1.14.0-rc1-22-gaf24dc91b5Ʃ

global_step/Initializer/zerosConst*
value	B	R*
_class
loc:@global_step*
dtype0	*
_output_shapes
:
�
global_step
VariableV2*
dtype0	*
_output_shapes
:*
shared_name*
_class
loc:@global_step*
	container*
shape:
�
global_step/AssignAssignglobal_stepglobal_step/Initializer/zeros*
T0	*
_class
loc:@global_step*
validate_shape(*
_output_shapes
:*
use_locking(
j
global_step/readIdentityglobal_step*
T0	*
_class
loc:@global_step*
_output_shapes
:
�
image_tensorPlaceholder*
dtype0*A
_output_shapes/
-:+���������������������������*6
shape-:+���������������������������
U
	map/ShapeShapeimage_tensor*
T0*
out_type0*
_output_shapes
:
a
map/strided_slice/stackConst*
value
B:*
dtype0*
_output_shapes
:
c
map/strided_slice/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
c
map/strided_slice/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
�
map/strided_sliceStridedSlice	map/Shapemap/strided_slice/stackmap/strided_slice/stack_1map/strided_slice/stack_2*
end_mask*
_output_shapes
:*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask
�
map/TensorArray
TensorArrayV3map/strided_slice*
tensor_array_name*
dtype0*
_output_shapes

::*

element_shape:*
dynamic_size(*
clear_after_read(*
identical_element_shapes(
h
map/TensorArrayUnstack/ShapeShapeimage_tensor*
_output_shapes
:*
T0*
out_type0
t
*map/TensorArrayUnstack/strided_slice/stackConst*
value
B:*
dtype0*
_output_shapes
:
v
,map/TensorArrayUnstack/strided_slice/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
v
,map/TensorArrayUnstack/strided_slice/stack_2Const*
dtype0*
_output_shapes
:*
value
B:
�
$map/TensorArrayUnstack/strided_sliceStridedSlicemap/TensorArrayUnstack/Shape*map/TensorArrayUnstack/strided_slice/stack,map/TensorArrayUnstack/strided_slice/stack_1,map/TensorArrayUnstack/strided_slice/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
Index0*
T0
d
"map/TensorArrayUnstack/range/startConst*
value	B:*
dtype0*
_output_shapes
:
d
"map/TensorArrayUnstack/range/deltaConst*
value	B:*
dtype0*
_output_shapes
:
�
map/TensorArrayUnstack/rangeRange"map/TensorArrayUnstack/range/start$map/TensorArrayUnstack/strided_slice"map/TensorArrayUnstack/range/delta*#
_output_shapes
:
���������*

Tidx0
�
>map/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3map/TensorArraymap/TensorArrayUnstack/rangeimage_tensormap/TensorArray:1*
T0*
_class
loc:@image_tensor*
_output_shapes
:
K
	map/ConstConst*
value	B:*
dtype0*
_output_shapes
:
�
map/TensorArray_1
TensorArrayV3map/strided_slice*

element_shape:*
dynamic_size(*
clear_after_read(*
identical_element_shapes(*
tensor_array_name*
dtype0*
_output_shapes

::
]
map/while/iteration_counterConst*
dtype0*
_output_shapes
:*
value	B:
�
map/while/EnterEntermap/while/iteration_counter*
T0*
is_constant(*
parallel_iterations
*
_output_shapes
:*'

frame_namemap/while/while_context
�
map/while/Enter_1Enter	map/Const*
parallel_iterations
*
_output_shapes
:*'

frame_namemap/while/while_context*
T0*
is_constant(
�
map/while/Enter_2Entermap/TensorArray_1:1*
parallel_iterations
*
_output_shapes
:*'

frame_namemap/while/while_context*
T0*
is_constant(
n
map/while/MergeMergemap/while/Entermap/while/NextIteration*
T0*
N*
_output_shapes
::
t
map/while/Merge_1Mergemap/while/Enter_1map/while/NextIteration_1*
T0*
N*
_output_shapes
::
t
map/while/Merge_2Mergemap/while/Enter_2map/while/NextIteration_2*
N*
_output_shapes
::*
T0
^
map/while/LessLessmap/while/Mergemap/while/Less/Enter*
T0*
_output_shapes
:
�
map/while/Less/EnterEntermap/strided_slice*
T0*
is_constant(*
parallel_iterations
*
_output_shapes
:*'

frame_namemap/while/while_context
b
map/while/Less_1Lessmap/while/Merge_1map/while/Less/Enter*
T0*
_output_shapes
:
\
map/while/LogicalAnd
LogicalAndmap/while/Lessmap/while/Less_1*
_output_shapes
:
L
map/while/LoopCondLoopCondmap/while/LogicalAnd*
_output_shapes
:
�
map/while/SwitchSwitchmap/while/Mergemap/while/LoopCond*
T0*"
_class
loc:@map/while/Merge*
_output_shapes
::
�
map/while/Switch_1Switchmap/while/Merge_1map/while/LoopCond*
T0*$
_class
loc:@map/while/Merge_1*
_output_shapes
::
�
map/while/Switch_2Switchmap/while/Merge_2map/while/LoopCond*
_output_shapes
::*
T0*$
_class
loc:@map/while/Merge_2
S
map/while/IdentityIdentitymap/while/Switch:1*
T0*
_output_shapes
:
W
map/while/Identity_1Identitymap/while/Switch_1:1*
T0*
_output_shapes
:
W
map/while/Identity_2Identitymap/while/Switch_2:1*
T0*
_output_shapes
:
f
map/while/add/yConst^map/while/Identity*
dtype0*
_output_shapes
:*
value	B:
Z

map/while/addAddmap/while/Identitymap/while/add/y*
T0*
_output_shapes
:
�
map/while/TensorArrayReadV3TensorArrayReadV3!map/while/TensorArrayReadV3/Entermap/while/Identity_1#map/while/TensorArrayReadV3/Enter_1*
dtype0*4
_output_shapes"
 :������������������
�
!map/while/TensorArrayReadV3/EnterEntermap/TensorArray*
T0*
is_constant(*
parallel_iterations
*
_output_shapes
:*'

frame_namemap/while/while_context
�
#map/while/TensorArrayReadV3/Enter_1Enter>map/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3*
T0*
is_constant(*
parallel_iterations
*
_output_shapes
:*'

frame_namemap/while/while_context
v
map/while/resize/ExpandDims/dimConst^map/while/Identity*
value	B:*
dtype0*
_output_shapes
:
�
map/while/resize/ExpandDims
ExpandDimsmap/while/TensorArrayReadV3map/while/resize/ExpandDims/dim*

Tdim0*
T0*8
_output_shapes&
$:"������������������
{
map/while/resize/sizeConst^map/while/Identity*
valueB"��*
dtype0*
_output_shapes
:
�
map/while/resize/ResizeBilinearResizeBilinearmap/while/resize/ExpandDimsmap/while/resize/size*

align_corners(*
half_pixel_centers(*
T0*(
_output_shapes
:��
�
map/while/resize/SqueezeSqueezemap/while/resize/ResizeBilinear*
T0*$
_output_shapes
:��*
squeeze_dims

�
-map/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV33map/while/TensorArrayWrite/TensorArrayWriteV3/Entermap/while/Identity_1map/while/resize/Squeezemap/while/Identity_2*
T0*+
_class!
loc:@map/while/resize/Squeeze*
_output_shapes
:
�
3map/while/TensorArrayWrite/TensorArrayWriteV3/EnterEntermap/TensorArray_1*
is_constant(*
_output_shapes
:*'

frame_namemap/while/while_context*
T0*+
_class!
loc:@map/while/resize/Squeeze*
parallel_iterations

h
map/while/add_1/yConst^map/while/Identity*
value	B:*
dtype0*
_output_shapes
:
`
map/while/add_1Addmap/while/Identity_1map/while/add_1/y*
T0*
_output_shapes
:
X
map/while/NextIteration
NextIteration
map/while/add*
T0*
_output_shapes
:
\
map/while/NextIteration_1
NextIterationmap/while/add_1*
T0*
_output_shapes
:
z
map/while/NextIteration_2
NextIteration-map/while/TensorArrayWrite/TensorArrayWriteV3*
T0*
_output_shapes
:
I
map/while/ExitExitmap/while/Switch*
_output_shapes
:*
T0
M
map/while/Exit_1Exitmap/while/Switch_1*
T0*
_output_shapes
:
M
map/while/Exit_2Exitmap/while/Switch_2*
_output_shapes
:*
T0
�
&map/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3map/TensorArray_1map/while/Exit_2*$
_class
loc:@map/TensorArray_1*
_output_shapes
:
�
 map/TensorArrayStack/range/startConst*
value	B:*$
_class
loc:@map/TensorArray_1*
dtype0*
_output_shapes
:
�
 map/TensorArrayStack/range/deltaConst*
value	B:*$
_class
loc:@map/TensorArray_1*
dtype0*
_output_shapes
:
�
map/TensorArrayStack/rangeRange map/TensorArrayStack/range/start&map/TensorArrayStack/TensorArraySizeV3 map/TensorArrayStack/range/delta*$
_class
loc:@map/TensorArray_1*#
_output_shapes
:
���������*

Tidx0
�
(map/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3map/TensorArray_1map/TensorArrayStack/rangemap/while/Exit_2*
dtype0*1
_output_shapes
:�����������*!

element_shape:��*$
_class
loc:@map/TensorArray_1
�
5layer1/conv2d/kernel/Initializer/random_uniform/shapeConst*%
valueB" *'
_class
loc:@layer1/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer1/conv2d/kernel/Initializer/random_uniform/minConst*
valueB
*OS
�*'
_class
loc:@layer1/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer1/conv2d/kernel/Initializer/random_uniform/maxConst*
valueB
*OS
>*'
_class
loc:@layer1/conv2d/kernel*
dtype0*
_output_shapes
:
�
=layer1/conv2d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform5layer1/conv2d/kernel/Initializer/random_uniform/shape*
T0*'
_class
loc:@layer1/conv2d/kernel*
seed2*
dtype0*&
_output_shapes
: *

seed
�
3layer1/conv2d/kernel/Initializer/random_uniform/subSub3layer1/conv2d/kernel/Initializer/random_uniform/max3layer1/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer1/conv2d/kernel*
_output_shapes
:
�
3layer1/conv2d/kernel/Initializer/random_uniform/mulMul=layer1/conv2d/kernel/Initializer/random_uniform/RandomUniform3layer1/conv2d/kernel/Initializer/random_uniform/sub*&
_output_shapes
: *
T0*'
_class
loc:@layer1/conv2d/kernel
�
/layer1/conv2d/kernel/Initializer/random_uniformAdd3layer1/conv2d/kernel/Initializer/random_uniform/mul3layer1/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer1/conv2d/kernel*&
_output_shapes
: 
�
layer1/conv2d/kernel
VariableV2*
dtype0*&
_output_shapes
: *
shared_name*'
_class
loc:@layer1/conv2d/kernel*
	container*
shape: 
�
layer1/conv2d/kernel/AssignAssignlayer1/conv2d/kernel/layer1/conv2d/kernel/Initializer/random_uniform*
use_locking(*
T0*'
_class
loc:@layer1/conv2d/kernel*
validate_shape(*&
_output_shapes
: 
�
layer1/conv2d/kernel/readIdentitylayer1/conv2d/kernel*
T0*'
_class
loc:@layer1/conv2d/kernel*&
_output_shapes
: 
�
$layer1/conv2d/bias/Initializer/zerosConst*
valueB **%
_class
loc:@layer1/conv2d/bias*
dtype0*
_output_shapes
: 
�
layer1/conv2d/bias
VariableV2*
dtype0*
_output_shapes
: *
shared_name*%
_class
loc:@layer1/conv2d/bias*
	container*
shape: 
�
layer1/conv2d/bias/AssignAssignlayer1/conv2d/bias$layer1/conv2d/bias/Initializer/zeros*
T0*%
_class
loc:@layer1/conv2d/bias*
validate_shape(*
_output_shapes
: *
use_locking(
�
layer1/conv2d/bias/readIdentitylayer1/conv2d/bias*
T0*%
_class
loc:@layer1/conv2d/bias*
_output_shapes
: 
l
layer1/conv2d/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
�
layer1/conv2d/Conv2DConv2D(map/TensorArrayStack/TensorArrayGatherV3layer1/conv2d/kernel/read*
	dilations
*
T0*
data_formatNHWC*
strides
*
explicit_paddings
*
use_cudnn_on_gpu(*
paddingVALID*/
_output_shapes
:���������~~ 
�
layer1/conv2d/BiasAddBiasAddlayer1/conv2d/Conv2Dlayer1/conv2d/bias/read*
T0*
data_formatNHWC*/
_output_shapes
:���������~~ 
k
layer1/conv2d/ReluRelulayer1/conv2d/BiasAdd*/
_output_shapes
:���������~~ *
T0
�
layer1/max_pooling2d/MaxPoolMaxPoollayer1/conv2d/Relu*
ksize
*
paddingVALID*/
_output_shapes
:���������?? *
T0*
strides
*
data_formatNHWC
�
5layer2/conv2d/kernel/Initializer/random_uniform/shapeConst*%
valueB" @*'
_class
loc:@layer2/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer2/conv2d/kernel/Initializer/random_uniform/minConst*
valueB
*����*'
_class
loc:@layer2/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer2/conv2d/kernel/Initializer/random_uniform/maxConst*
valueB
*���=*'
_class
loc:@layer2/conv2d/kernel*
dtype0*
_output_shapes
:
�
=layer2/conv2d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform5layer2/conv2d/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
: @*

seed*
T0*'
_class
loc:@layer2/conv2d/kernel*
seed2
�
3layer2/conv2d/kernel/Initializer/random_uniform/subSub3layer2/conv2d/kernel/Initializer/random_uniform/max3layer2/conv2d/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*'
_class
loc:@layer2/conv2d/kernel
�
3layer2/conv2d/kernel/Initializer/random_uniform/mulMul=layer2/conv2d/kernel/Initializer/random_uniform/RandomUniform3layer2/conv2d/kernel/Initializer/random_uniform/sub*
T0*'
_class
loc:@layer2/conv2d/kernel*&
_output_shapes
: @
�
/layer2/conv2d/kernel/Initializer/random_uniformAdd3layer2/conv2d/kernel/Initializer/random_uniform/mul3layer2/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer2/conv2d/kernel*&
_output_shapes
: @
�
layer2/conv2d/kernel
VariableV2*
	container*
shape: @*
dtype0*&
_output_shapes
: @*
shared_name*'
_class
loc:@layer2/conv2d/kernel
�
layer2/conv2d/kernel/AssignAssignlayer2/conv2d/kernel/layer2/conv2d/kernel/Initializer/random_uniform*
use_locking(*
T0*'
_class
loc:@layer2/conv2d/kernel*
validate_shape(*&
_output_shapes
: @
�
layer2/conv2d/kernel/readIdentitylayer2/conv2d/kernel*
T0*'
_class
loc:@layer2/conv2d/kernel*&
_output_shapes
: @
�
$layer2/conv2d/bias/Initializer/zerosConst*
dtype0*
_output_shapes
:@*
valueB@**%
_class
loc:@layer2/conv2d/bias
�
layer2/conv2d/bias
VariableV2*
shared_name*%
_class
loc:@layer2/conv2d/bias*
	container*
shape:@*
dtype0*
_output_shapes
:@
�
layer2/conv2d/bias/AssignAssignlayer2/conv2d/bias$layer2/conv2d/bias/Initializer/zeros*
T0*%
_class
loc:@layer2/conv2d/bias*
validate_shape(*
_output_shapes
:@*
use_locking(
�
layer2/conv2d/bias/readIdentitylayer2/conv2d/bias*
T0*%
_class
loc:@layer2/conv2d/bias*
_output_shapes
:@
l
layer2/conv2d/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
�
layer2/conv2d/Conv2DConv2Dlayer1/max_pooling2d/MaxPoollayer2/conv2d/kernel/read*
	dilations
*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
explicit_paddings
*
paddingVALID*/
_output_shapes
:���������==@
�
layer2/conv2d/BiasAddBiasAddlayer2/conv2d/Conv2Dlayer2/conv2d/bias/read*
T0*
data_formatNHWC*/
_output_shapes
:���������==@
k
layer2/conv2d/ReluRelulayer2/conv2d/BiasAdd*
T0*/
_output_shapes
:���������==@
�
7layer2/conv2d_1/kernel/Initializer/random_uniform/shapeConst*%
valueB"@@*)
_class
loc:@layer2/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
5layer2/conv2d_1/kernel/Initializer/random_uniform/minConst*
valueB
*:͓�*)
_class
loc:@layer2/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
5layer2/conv2d_1/kernel/Initializer/random_uniform/maxConst*
valueB
*:͓=*)
_class
loc:@layer2/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
?layer2/conv2d_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniform7layer2/conv2d_1/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
:@@*

seed*
T0*)
_class
loc:@layer2/conv2d_1/kernel*
seed2
�
5layer2/conv2d_1/kernel/Initializer/random_uniform/subSub5layer2/conv2d_1/kernel/Initializer/random_uniform/max5layer2/conv2d_1/kernel/Initializer/random_uniform/min*
T0*)
_class
loc:@layer2/conv2d_1/kernel*
_output_shapes
:
�
5layer2/conv2d_1/kernel/Initializer/random_uniform/mulMul?layer2/conv2d_1/kernel/Initializer/random_uniform/RandomUniform5layer2/conv2d_1/kernel/Initializer/random_uniform/sub*
T0*)
_class
loc:@layer2/conv2d_1/kernel*&
_output_shapes
:@@
�
1layer2/conv2d_1/kernel/Initializer/random_uniformAdd5layer2/conv2d_1/kernel/Initializer/random_uniform/mul5layer2/conv2d_1/kernel/Initializer/random_uniform/min*
T0*)
_class
loc:@layer2/conv2d_1/kernel*&
_output_shapes
:@@
�
layer2/conv2d_1/kernel
VariableV2*
shared_name*)
_class
loc:@layer2/conv2d_1/kernel*
	container*
shape:@@*
dtype0*&
_output_shapes
:@@
�
layer2/conv2d_1/kernel/AssignAssignlayer2/conv2d_1/kernel1layer2/conv2d_1/kernel/Initializer/random_uniform*
T0*)
_class
loc:@layer2/conv2d_1/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(
�
layer2/conv2d_1/kernel/readIdentitylayer2/conv2d_1/kernel*
T0*)
_class
loc:@layer2/conv2d_1/kernel*&
_output_shapes
:@@
�
&layer2/conv2d_1/bias/Initializer/zerosConst*
dtype0*
_output_shapes
:@*
valueB@**'
_class
loc:@layer2/conv2d_1/bias
�
layer2/conv2d_1/bias
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*'
_class
loc:@layer2/conv2d_1/bias*
	container*
shape:@
�
layer2/conv2d_1/bias/AssignAssignlayer2/conv2d_1/bias&layer2/conv2d_1/bias/Initializer/zeros*
use_locking(*
T0*'
_class
loc:@layer2/conv2d_1/bias*
validate_shape(*
_output_shapes
:@
�
layer2/conv2d_1/bias/readIdentitylayer2/conv2d_1/bias*
T0*'
_class
loc:@layer2/conv2d_1/bias*
_output_shapes
:@
n
layer2/conv2d_1/dilation_rateConst*
dtype0*
_output_shapes
:*
valueB"
�
layer2/conv2d_1/Conv2DConv2Dlayer2/conv2d/Relulayer2/conv2d_1/kernel/read*
T0*
data_formatNHWC*
strides
*
explicit_paddings
*
use_cudnn_on_gpu(*
paddingVALID*/
_output_shapes
:���������;;@*
	dilations

�
layer2/conv2d_1/BiasAddBiasAddlayer2/conv2d_1/Conv2Dlayer2/conv2d_1/bias/read*
T0*
data_formatNHWC*/
_output_shapes
:���������;;@
o
layer2/conv2d_1/ReluRelulayer2/conv2d_1/BiasAdd*
T0*/
_output_shapes
:���������;;@
�
layer2/max_pooling2d/MaxPoolMaxPoollayer2/conv2d_1/Relu*
T0*
strides
*
data_formatNHWC*
ksize
*
paddingVALID*/
_output_shapes
:���������@
�
5layer3/conv2d/kernel/Initializer/random_uniform/shapeConst*%
valueB"@@*'
_class
loc:@layer3/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer3/conv2d/kernel/Initializer/random_uniform/minConst*
valueB
*:͓�*'
_class
loc:@layer3/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer3/conv2d/kernel/Initializer/random_uniform/maxConst*
valueB
*:͓=*'
_class
loc:@layer3/conv2d/kernel*
dtype0*
_output_shapes
:
�
=layer3/conv2d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform5layer3/conv2d/kernel/Initializer/random_uniform/shape*

seed*
T0*'
_class
loc:@layer3/conv2d/kernel*
seed2*
dtype0*&
_output_shapes
:@@
�
3layer3/conv2d/kernel/Initializer/random_uniform/subSub3layer3/conv2d/kernel/Initializer/random_uniform/max3layer3/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer3/conv2d/kernel*
_output_shapes
:
�
3layer3/conv2d/kernel/Initializer/random_uniform/mulMul=layer3/conv2d/kernel/Initializer/random_uniform/RandomUniform3layer3/conv2d/kernel/Initializer/random_uniform/sub*
T0*'
_class
loc:@layer3/conv2d/kernel*&
_output_shapes
:@@
�
/layer3/conv2d/kernel/Initializer/random_uniformAdd3layer3/conv2d/kernel/Initializer/random_uniform/mul3layer3/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer3/conv2d/kernel*&
_output_shapes
:@@
�
layer3/conv2d/kernel
VariableV2*
shared_name*'
_class
loc:@layer3/conv2d/kernel*
	container*
shape:@@*
dtype0*&
_output_shapes
:@@
�
layer3/conv2d/kernel/AssignAssignlayer3/conv2d/kernel/layer3/conv2d/kernel/Initializer/random_uniform*
use_locking(*
T0*'
_class
loc:@layer3/conv2d/kernel*
validate_shape(*&
_output_shapes
:@@
�
layer3/conv2d/kernel/readIdentitylayer3/conv2d/kernel*
T0*'
_class
loc:@layer3/conv2d/kernel*&
_output_shapes
:@@
�
$layer3/conv2d/bias/Initializer/zerosConst*
valueB@**%
_class
loc:@layer3/conv2d/bias*
dtype0*
_output_shapes
:@
�
layer3/conv2d/bias
VariableV2*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*%
_class
loc:@layer3/conv2d/bias
�
layer3/conv2d/bias/AssignAssignlayer3/conv2d/bias$layer3/conv2d/bias/Initializer/zeros*
T0*%
_class
loc:@layer3/conv2d/bias*
validate_shape(*
_output_shapes
:@*
use_locking(
�
layer3/conv2d/bias/readIdentitylayer3/conv2d/bias*
T0*%
_class
loc:@layer3/conv2d/bias*
_output_shapes
:@
l
layer3/conv2d/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
�
layer3/conv2d/Conv2DConv2Dlayer2/max_pooling2d/MaxPoollayer3/conv2d/kernel/read*
paddingVALID*/
_output_shapes
:���������@*
	dilations
*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
explicit_paddings

�
layer3/conv2d/BiasAddBiasAddlayer3/conv2d/Conv2Dlayer3/conv2d/bias/read*
T0*
data_formatNHWC*/
_output_shapes
:���������@
k
layer3/conv2d/ReluRelulayer3/conv2d/BiasAdd*
T0*/
_output_shapes
:���������@
�
7layer3/conv2d_1/kernel/Initializer/random_uniform/shapeConst*%
valueB"@@*)
_class
loc:@layer3/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
5layer3/conv2d_1/kernel/Initializer/random_uniform/minConst*
valueB
*:͓�*)
_class
loc:@layer3/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
5layer3/conv2d_1/kernel/Initializer/random_uniform/maxConst*
dtype0*
_output_shapes
:*
valueB
*:͓=*)
_class
loc:@layer3/conv2d_1/kernel
�
?layer3/conv2d_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniform7layer3/conv2d_1/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
:@@*

seed*
T0*)
_class
loc:@layer3/conv2d_1/kernel*
seed2
�
5layer3/conv2d_1/kernel/Initializer/random_uniform/subSub5layer3/conv2d_1/kernel/Initializer/random_uniform/max5layer3/conv2d_1/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*)
_class
loc:@layer3/conv2d_1/kernel
�
5layer3/conv2d_1/kernel/Initializer/random_uniform/mulMul?layer3/conv2d_1/kernel/Initializer/random_uniform/RandomUniform5layer3/conv2d_1/kernel/Initializer/random_uniform/sub*&
_output_shapes
:@@*
T0*)
_class
loc:@layer3/conv2d_1/kernel
�
1layer3/conv2d_1/kernel/Initializer/random_uniformAdd5layer3/conv2d_1/kernel/Initializer/random_uniform/mul5layer3/conv2d_1/kernel/Initializer/random_uniform/min*
T0*)
_class
loc:@layer3/conv2d_1/kernel*&
_output_shapes
:@@
�
layer3/conv2d_1/kernel
VariableV2*
dtype0*&
_output_shapes
:@@*
shared_name*)
_class
loc:@layer3/conv2d_1/kernel*
	container*
shape:@@
�
layer3/conv2d_1/kernel/AssignAssignlayer3/conv2d_1/kernel1layer3/conv2d_1/kernel/Initializer/random_uniform*
validate_shape(*&
_output_shapes
:@@*
use_locking(*
T0*)
_class
loc:@layer3/conv2d_1/kernel
�
layer3/conv2d_1/kernel/readIdentitylayer3/conv2d_1/kernel*
T0*)
_class
loc:@layer3/conv2d_1/kernel*&
_output_shapes
:@@
�
&layer3/conv2d_1/bias/Initializer/zerosConst*
valueB@**'
_class
loc:@layer3/conv2d_1/bias*
dtype0*
_output_shapes
:@
�
layer3/conv2d_1/bias
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*'
_class
loc:@layer3/conv2d_1/bias*
	container*
shape:@
�
layer3/conv2d_1/bias/AssignAssignlayer3/conv2d_1/bias&layer3/conv2d_1/bias/Initializer/zeros*
use_locking(*
T0*'
_class
loc:@layer3/conv2d_1/bias*
validate_shape(*
_output_shapes
:@
�
layer3/conv2d_1/bias/readIdentitylayer3/conv2d_1/bias*
T0*'
_class
loc:@layer3/conv2d_1/bias*
_output_shapes
:@
n
layer3/conv2d_1/dilation_rateConst*
dtype0*
_output_shapes
:*
valueB"
�
layer3/conv2d_1/Conv2DConv2Dlayer3/conv2d/Relulayer3/conv2d_1/kernel/read*
paddingVALID*/
_output_shapes
:���������@*
	dilations
*
T0*
data_formatNHWC*
strides
*
explicit_paddings
*
use_cudnn_on_gpu(
�
layer3/conv2d_1/BiasAddBiasAddlayer3/conv2d_1/Conv2Dlayer3/conv2d_1/bias/read*
data_formatNHWC*/
_output_shapes
:���������@*
T0
o
layer3/conv2d_1/ReluRelulayer3/conv2d_1/BiasAdd*
T0*/
_output_shapes
:���������@
�
layer3/max_pooling2d/MaxPoolMaxPoollayer3/conv2d_1/Relu*
T0*
strides
*
data_formatNHWC*
ksize
*
paddingVALID*/
_output_shapes
:���������@
�
5layer4/conv2d/kernel/Initializer/random_uniform/shapeConst*%
valueB"@�*'
_class
loc:@layer4/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer4/conv2d/kernel/Initializer/random_uniform/minConst*
valueB
*�[q�*'
_class
loc:@layer4/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer4/conv2d/kernel/Initializer/random_uniform/maxConst*
valueB
*�[q=*'
_class
loc:@layer4/conv2d/kernel*
dtype0*
_output_shapes
:
�
=layer4/conv2d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform5layer4/conv2d/kernel/Initializer/random_uniform/shape*
dtype0*'
_output_shapes
:@�*

seed*
T0*'
_class
loc:@layer4/conv2d/kernel*
seed2
�
3layer4/conv2d/kernel/Initializer/random_uniform/subSub3layer4/conv2d/kernel/Initializer/random_uniform/max3layer4/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer4/conv2d/kernel*
_output_shapes
:
�
3layer4/conv2d/kernel/Initializer/random_uniform/mulMul=layer4/conv2d/kernel/Initializer/random_uniform/RandomUniform3layer4/conv2d/kernel/Initializer/random_uniform/sub*'
_output_shapes
:@�*
T0*'
_class
loc:@layer4/conv2d/kernel
�
/layer4/conv2d/kernel/Initializer/random_uniformAdd3layer4/conv2d/kernel/Initializer/random_uniform/mul3layer4/conv2d/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer4/conv2d/kernel*'
_output_shapes
:@�
�
layer4/conv2d/kernel
VariableV2*
	container*
shape:@�*
dtype0*'
_output_shapes
:@�*
shared_name*'
_class
loc:@layer4/conv2d/kernel
�
layer4/conv2d/kernel/AssignAssignlayer4/conv2d/kernel/layer4/conv2d/kernel/Initializer/random_uniform*
T0*'
_class
loc:@layer4/conv2d/kernel*
validate_shape(*'
_output_shapes
:@�*
use_locking(
�
layer4/conv2d/kernel/readIdentitylayer4/conv2d/kernel*
T0*'
_class
loc:@layer4/conv2d/kernel*'
_output_shapes
:@�
�
$layer4/conv2d/bias/Initializer/zerosConst*
valueB�**%
_class
loc:@layer4/conv2d/bias*
dtype0*
_output_shapes	
:�
�
layer4/conv2d/bias
VariableV2*%
_class
loc:@layer4/conv2d/bias*
	container*
shape:�*
dtype0*
_output_shapes	
:�*
shared_name
�
layer4/conv2d/bias/AssignAssignlayer4/conv2d/bias$layer4/conv2d/bias/Initializer/zeros*
validate_shape(*
_output_shapes	
:�*
use_locking(*
T0*%
_class
loc:@layer4/conv2d/bias
�
layer4/conv2d/bias/readIdentitylayer4/conv2d/bias*
T0*%
_class
loc:@layer4/conv2d/bias*
_output_shapes	
:�
l
layer4/conv2d/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
�
layer4/conv2d/Conv2DConv2Dlayer3/max_pooling2d/MaxPoollayer4/conv2d/kernel/read*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
explicit_paddings
*
paddingVALID*0
_output_shapes
:���������

�*
	dilations

�
layer4/conv2d/BiasAddBiasAddlayer4/conv2d/Conv2Dlayer4/conv2d/bias/read*
data_formatNHWC*0
_output_shapes
:���������

�*
T0
l
layer4/conv2d/ReluRelulayer4/conv2d/BiasAdd*
T0*0
_output_shapes
:���������

�
�
7layer4/conv2d_1/kernel/Initializer/random_uniform/shapeConst*%
valueB"��*)
_class
loc:@layer4/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
5layer4/conv2d_1/kernel/Initializer/random_uniform/minConst*
valueB
*�Q�*)
_class
loc:@layer4/conv2d_1/kernel*
dtype0*
_output_shapes
:
�
5layer4/conv2d_1/kernel/Initializer/random_uniform/maxConst*
dtype0*
_output_shapes
:*
valueB
*�Q=*)
_class
loc:@layer4/conv2d_1/kernel
�
?layer4/conv2d_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniform7layer4/conv2d_1/kernel/Initializer/random_uniform/shape*

seed*
T0*)
_class
loc:@layer4/conv2d_1/kernel*
seed2*
dtype0*(
_output_shapes
:��
�
5layer4/conv2d_1/kernel/Initializer/random_uniform/subSub5layer4/conv2d_1/kernel/Initializer/random_uniform/max5layer4/conv2d_1/kernel/Initializer/random_uniform/min*
T0*)
_class
loc:@layer4/conv2d_1/kernel*
_output_shapes
:
�
5layer4/conv2d_1/kernel/Initializer/random_uniform/mulMul?layer4/conv2d_1/kernel/Initializer/random_uniform/RandomUniform5layer4/conv2d_1/kernel/Initializer/random_uniform/sub*
T0*)
_class
loc:@layer4/conv2d_1/kernel*(
_output_shapes
:��
�
1layer4/conv2d_1/kernel/Initializer/random_uniformAdd5layer4/conv2d_1/kernel/Initializer/random_uniform/mul5layer4/conv2d_1/kernel/Initializer/random_uniform/min*(
_output_shapes
:��*
T0*)
_class
loc:@layer4/conv2d_1/kernel
�
layer4/conv2d_1/kernel
VariableV2*
	container*
shape:��*
dtype0*(
_output_shapes
:��*
shared_name*)
_class
loc:@layer4/conv2d_1/kernel
�
layer4/conv2d_1/kernel/AssignAssignlayer4/conv2d_1/kernel1layer4/conv2d_1/kernel/Initializer/random_uniform*
use_locking(*
T0*)
_class
loc:@layer4/conv2d_1/kernel*
validate_shape(*(
_output_shapes
:��
�
layer4/conv2d_1/kernel/readIdentitylayer4/conv2d_1/kernel*(
_output_shapes
:��*
T0*)
_class
loc:@layer4/conv2d_1/kernel
�
&layer4/conv2d_1/bias/Initializer/zerosConst*
dtype0*
_output_shapes	
:�*
valueB�**'
_class
loc:@layer4/conv2d_1/bias
�
layer4/conv2d_1/bias
VariableV2*
	container*
shape:�*
dtype0*
_output_shapes	
:�*
shared_name*'
_class
loc:@layer4/conv2d_1/bias
�
layer4/conv2d_1/bias/AssignAssignlayer4/conv2d_1/bias&layer4/conv2d_1/bias/Initializer/zeros*
use_locking(*
T0*'
_class
loc:@layer4/conv2d_1/bias*
validate_shape(*
_output_shapes	
:�
�
layer4/conv2d_1/bias/readIdentitylayer4/conv2d_1/bias*
_output_shapes	
:�*
T0*'
_class
loc:@layer4/conv2d_1/bias
n
layer4/conv2d_1/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
�
layer4/conv2d_1/Conv2DConv2Dlayer4/conv2d/Relulayer4/conv2d_1/kernel/read*0
_output_shapes
:����������*
	dilations
*
T0*
data_formatNHWC*
strides
*
explicit_paddings
*
use_cudnn_on_gpu(*
paddingVALID
�
layer4/conv2d_1/BiasAddBiasAddlayer4/conv2d_1/Conv2Dlayer4/conv2d_1/bias/read*
T0*
data_formatNHWC*0
_output_shapes
:����������
p
layer4/conv2d_1/ReluRelulayer4/conv2d_1/BiasAdd*
T0*0
_output_shapes
:����������
�
layer4/max_pooling2d/MaxPoolMaxPoollayer4/conv2d_1/Relu*0
_output_shapes
:����������*
T0*
strides
*
data_formatNHWC*
ksize
*
paddingVALID
�
5layer5/conv2d/kernel/Initializer/random_uniform/shapeConst*
dtype0*
_output_shapes
:*%
valueB"�*'
_class
loc:@layer5/conv2d/kernel
�
3layer5/conv2d/kernel/Initializer/random_uniform/minConst*
valueB
*��*�*'
_class
loc:@layer5/conv2d/kernel*
dtype0*
_output_shapes
:
�
3layer5/conv2d/kernel/Initializer/random_uniform/maxConst*
dtype0*
_output_shapes
:*
valueB
*��*=*'
_class
loc:@layer5/conv2d/kernel
�
=layer5/conv2d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform5layer5/conv2d/kernel/Initializer/random_uniform/shape*
dtype0*(
_output_shapes
:��*

seed*
T0*'
_class
loc:@layer5/conv2d/kernel*
seed2
�
3layer5/conv2d/kernel/Initializer/random_uniform/subSub3layer5/conv2d/kernel/Initializer/random_uniform/max3layer5/conv2d/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*'
_class
loc:@layer5/conv2d/kernel
�
3layer5/conv2d/kernel/Initializer/random_uniform/mulMul=layer5/conv2d/kernel/Initializer/random_uniform/RandomUniform3layer5/conv2d/kernel/Initializer/random_uniform/sub*(
_output_shapes
:��*
T0*'
_class
loc:@layer5/conv2d/kernel
�
/layer5/conv2d/kernel/Initializer/random_uniformAdd3layer5/conv2d/kernel/Initializer/random_uniform/mul3layer5/conv2d/kernel/Initializer/random_uniform/min*(
_output_shapes
:��*
T0*'
_class
loc:@layer5/conv2d/kernel
�
layer5/conv2d/kernel
VariableV2*
shape:��*
dtype0*(
_output_shapes
:��*
shared_name*'
_class
loc:@layer5/conv2d/kernel*
	container
�
layer5/conv2d/kernel/AssignAssignlayer5/conv2d/kernel/layer5/conv2d/kernel/Initializer/random_uniform*
validate_shape(*(
_output_shapes
:��*
use_locking(*
T0*'
_class
loc:@layer5/conv2d/kernel
�
layer5/conv2d/kernel/readIdentitylayer5/conv2d/kernel*
T0*'
_class
loc:@layer5/conv2d/kernel*(
_output_shapes
:��
�
$layer5/conv2d/bias/Initializer/zerosConst*
valueB�**%
_class
loc:@layer5/conv2d/bias*
dtype0*
_output_shapes	
:�
�
layer5/conv2d/bias
VariableV2*
shared_name*%
_class
loc:@layer5/conv2d/bias*
	container*
shape:�*
dtype0*
_output_shapes	
:�
�
layer5/conv2d/bias/AssignAssignlayer5/conv2d/bias$layer5/conv2d/bias/Initializer/zeros*
validate_shape(*
_output_shapes	
:�*
use_locking(*
T0*%
_class
loc:@layer5/conv2d/bias
�
layer5/conv2d/bias/readIdentitylayer5/conv2d/bias*
_output_shapes	
:�*
T0*%
_class
loc:@layer5/conv2d/bias
l
layer5/conv2d/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
�
layer5/conv2d/Conv2DConv2Dlayer4/max_pooling2d/MaxPoollayer5/conv2d/kernel/read*
	dilations
*
T0*
data_formatNHWC*
strides
*
explicit_paddings
*
use_cudnn_on_gpu(*
paddingVALID*0
_output_shapes
:����������
�
layer5/conv2d/BiasAddBiasAddlayer5/conv2d/Conv2Dlayer5/conv2d/bias/read*
T0*
data_formatNHWC*0
_output_shapes
:����������
l
layer5/conv2d/ReluRelulayer5/conv2d/BiasAdd*
T0*0
_output_shapes
:����������
f
layer6/flatten/ShapeShapelayer5/conv2d/Relu*
_output_shapes
:*
T0*
out_type0
l
"layer6/flatten/strided_slice/stackConst*
value
B:*
dtype0*
_output_shapes
:
n
$layer6/flatten/strided_slice/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
n
$layer6/flatten/strided_slice/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
�
layer6/flatten/strided_sliceStridedSlicelayer6/flatten/Shape"layer6/flatten/strided_slice/stack$layer6/flatten/strided_slice/stack_1$layer6/flatten/strided_slice/stack_2*
end_mask*
_output_shapes
:*
Index0*
T0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask
i
layer6/flatten/Reshape/shape/1Const*
valueB:
���������*
dtype0*
_output_shapes
:
�
layer6/flatten/Reshape/shapePacklayer6/flatten/strided_slicelayer6/flatten/Reshape/shape/1*
T0*

axis*
N*
_output_shapes
:
�
layer6/flatten/ReshapeReshapelayer5/conv2d/Relulayer6/flatten/Reshape/shape*
T0*
Tshape0*(
_output_shapes
:����������2
�
4layer6/dense/kernel/Initializer/random_uniform/shapeConst*
dtype0*
_output_shapes
:*
valueB"*&
_class
loc:@layer6/dense/kernel
�
2layer6/dense/kernel/Initializer/random_uniform/minConst*
valueB
*B��*&
_class
loc:@layer6/dense/kernel*
dtype0*
_output_shapes
:
�
2layer6/dense/kernel/Initializer/random_uniform/maxConst*
valueB
*B��<*&
_class
loc:@layer6/dense/kernel*
dtype0*
_output_shapes
:
�
<layer6/dense/kernel/Initializer/random_uniform/RandomUniform
RandomUniform4layer6/dense/kernel/Initializer/random_uniform/shape*
dtype0* 
_output_shapes
:
�2�*

seed*
T0*&
_class
loc:@layer6/dense/kernel*
seed2
�
2layer6/dense/kernel/Initializer/random_uniform/subSub2layer6/dense/kernel/Initializer/random_uniform/max2layer6/dense/kernel/Initializer/random_uniform/min*
T0*&
_class
loc:@layer6/dense/kernel*
_output_shapes
:
�
2layer6/dense/kernel/Initializer/random_uniform/mulMul<layer6/dense/kernel/Initializer/random_uniform/RandomUniform2layer6/dense/kernel/Initializer/random_uniform/sub* 
_output_shapes
:
�2�*
T0*&
_class
loc:@layer6/dense/kernel
�
.layer6/dense/kernel/Initializer/random_uniformAdd2layer6/dense/kernel/Initializer/random_uniform/mul2layer6/dense/kernel/Initializer/random_uniform/min*
T0*&
_class
loc:@layer6/dense/kernel* 
_output_shapes
:
�2�
�
layer6/dense/kernel
VariableV2*
shape:
�2�*
dtype0* 
_output_shapes
:
�2�*
shared_name*&
_class
loc:@layer6/dense/kernel*
	container
�
layer6/dense/kernel/AssignAssignlayer6/dense/kernel.layer6/dense/kernel/Initializer/random_uniform*
use_locking(*
T0*&
_class
loc:@layer6/dense/kernel*
validate_shape(* 
_output_shapes
:
�2�
�
layer6/dense/kernel/readIdentitylayer6/dense/kernel*
T0*&
_class
loc:@layer6/dense/kernel* 
_output_shapes
:
�2�
�
3layer6/dense/bias/Initializer/zeros/shape_as_tensorConst*
valueB:�*$
_class
loc:@layer6/dense/bias*
dtype0*
_output_shapes
:
�
)layer6/dense/bias/Initializer/zeros/ConstConst*
valueB
**$
_class
loc:@layer6/dense/bias*
dtype0*
_output_shapes
:
�
#layer6/dense/bias/Initializer/zerosFill3layer6/dense/bias/Initializer/zeros/shape_as_tensor)layer6/dense/bias/Initializer/zeros/Const*
_output_shapes	
:�*
T0*

index_type0*$
_class
loc:@layer6/dense/bias
�
layer6/dense/bias
VariableV2*
dtype0*
_output_shapes	
:�*
shared_name*$
_class
loc:@layer6/dense/bias*
	container*
shape:�
�
layer6/dense/bias/AssignAssignlayer6/dense/bias#layer6/dense/bias/Initializer/zeros*
use_locking(*
T0*$
_class
loc:@layer6/dense/bias*
validate_shape(*
_output_shapes	
:�
�
layer6/dense/bias/readIdentitylayer6/dense/bias*
T0*$
_class
loc:@layer6/dense/bias*
_output_shapes	
:�
�
layer6/dense/MatMulMatMullayer6/flatten/Reshapelayer6/dense/kernel/read*(
_output_shapes
:����������*
transpose_a(*
transpose_b(*
T0
�
layer6/dense/BiasAddBiasAddlayer6/dense/MatMullayer6/dense/bias/read*
T0*
data_formatNHWC*(
_output_shapes
:����������
b
layer6/dense/ReluRelulayer6/dense/BiasAdd*
T0*(
_output_shapes
:����������
�
5layer6/logits/kernel/Initializer/random_uniform/shapeConst*
valueB"�*'
_class
loc:@layer6/logits/kernel*
dtype0*
_output_shapes
:
�
3layer6/logits/kernel/Initializer/random_uniform/minConst*
valueB
*�J��*'
_class
loc:@layer6/logits/kernel*
dtype0*
_output_shapes
:
�
3layer6/logits/kernel/Initializer/random_uniform/maxConst*
dtype0*
_output_shapes
:*
valueB
*�J�=*'
_class
loc:@layer6/logits/kernel
�
=layer6/logits/kernel/Initializer/random_uniform/RandomUniform
RandomUniform5layer6/logits/kernel/Initializer/random_uniform/shape*
seed2*
dtype0* 
_output_shapes
:
��*

seed*
T0*'
_class
loc:@layer6/logits/kernel
�
3layer6/logits/kernel/Initializer/random_uniform/subSub3layer6/logits/kernel/Initializer/random_uniform/max3layer6/logits/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer6/logits/kernel*
_output_shapes
:
�
3layer6/logits/kernel/Initializer/random_uniform/mulMul=layer6/logits/kernel/Initializer/random_uniform/RandomUniform3layer6/logits/kernel/Initializer/random_uniform/sub* 
_output_shapes
:
��*
T0*'
_class
loc:@layer6/logits/kernel
�
/layer6/logits/kernel/Initializer/random_uniformAdd3layer6/logits/kernel/Initializer/random_uniform/mul3layer6/logits/kernel/Initializer/random_uniform/min*
T0*'
_class
loc:@layer6/logits/kernel* 
_output_shapes
:
��
�
layer6/logits/kernel
VariableV2*
shape:
��*
dtype0* 
_output_shapes
:
��*
shared_name*'
_class
loc:@layer6/logits/kernel*
	container
�
layer6/logits/kernel/AssignAssignlayer6/logits/kernel/layer6/logits/kernel/Initializer/random_uniform*
validate_shape(* 
_output_shapes
:
��*
use_locking(*
T0*'
_class
loc:@layer6/logits/kernel
�
layer6/logits/kernel/readIdentitylayer6/logits/kernel*
T0*'
_class
loc:@layer6/logits/kernel* 
_output_shapes
:
��
�
$layer6/logits/bias/Initializer/zerosConst*
dtype0*
_output_shapes	
:�*
valueB�**%
_class
loc:@layer6/logits/bias
�
layer6/logits/bias
VariableV2*%
_class
loc:@layer6/logits/bias*
	container*
shape:�*
dtype0*
_output_shapes	
:�*
shared_name
�
layer6/logits/bias/AssignAssignlayer6/logits/bias$layer6/logits/bias/Initializer/zeros*
use_locking(*
T0*%
_class
loc:@layer6/logits/bias*
validate_shape(*
_output_shapes	
:�
�
layer6/logits/bias/readIdentitylayer6/logits/bias*
T0*%
_class
loc:@layer6/logits/bias*
_output_shapes	
:�
�
layer6/logits/MatMulMatMullayer6/dense/Relulayer6/logits/kernel/read*
T0*(
_output_shapes
:����������*
transpose_a(*
transpose_b(
�
layer6/logits/BiasAddBiasAddlayer6/logits/MatMullayer6/logits/bias/read*
T0*
data_formatNHWC*(
_output_shapes
:����������
h
layer6/final_denseIdentitylayer6/logits/BiasAdd*
T0*(
_output_shapes
:����������

initNoOp

init_all_tablesNoOp

init_1NoOp
4

group_depsNoOp^init^init_1^init_all_tables
Y
save/filename/inputConst*
value
BBmodel*
dtype0*
_output_shapes
:
n

save/filenamePlaceholderWithDefaultsave/filename/input*
dtype0*
_output_shapes
:*
shape:
e

save/ConstPlaceholderWithDefault
save/filename*
dtype0*
_output_shapes
:*
shape:
�
save/StringJoin/inputs_1Const*<
value3B1B+_temp_a811f0739fd54d8997140aa46ea6f1d2/part*
dtype0*
_output_shapes
:
u
save/StringJoin
StringJoin
save/Constsave/StringJoin/inputs_1*
N*
_output_shapes
:*
	separator
Q
save/num_shardsConst*
value	B:*
dtype0*
_output_shapes
:
k
save/ShardedFilename/shardConst"
/device:CPU:0*
value	B:*
dtype0*
_output_shapes
:
�
save/ShardedFilenameShardedFilenamesave/StringJoinsave/ShardedFilename/shardsave/num_shards"
/device:CPU:0*
_output_shapes
:
�
save/SaveV2/tensor_namesConst"
/device:CPU:0*�
value�B�Bglobal_stepBlayer1/conv2d/biasBlayer1/conv2d/kernelBlayer2/conv2d/biasBlayer2/conv2d/kernelBlayer2/conv2d_1/biasBlayer2/conv2d_1/kernelBlayer3/conv2d/biasBlayer3/conv2d/kernelBlayer3/conv2d_1/biasBlayer3/conv2d_1/kernelBlayer4/conv2d/biasBlayer4/conv2d/kernelBlayer4/conv2d_1/biasBlayer4/conv2d_1/kernelBlayer5/conv2d/biasBlayer5/conv2d/kernelBlayer6/dense/biasBlayer6/dense/kernelBlayer6/logits/biasBlayer6/logits/kernel*
dtype0*
_output_shapes
:
�
save/SaveV2/shape_and_slicesConst"
/device:CPU:0*=
value4B2BBBBBBBBBBBBBBBBBBBBB*
dtype0*
_output_shapes
:
�
save/SaveV2SaveV2save/ShardedFilenamesave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesglobal_steplayer1/conv2d/biaslayer1/conv2d/kernellayer2/conv2d/biaslayer2/conv2d/kernellayer2/conv2d_1/biaslayer2/conv2d_1/kernellayer3/conv2d/biaslayer3/conv2d/kernellayer3/conv2d_1/biaslayer3/conv2d_1/kernellayer4/conv2d/biaslayer4/conv2d/kernellayer4/conv2d_1/biaslayer4/conv2d_1/kernellayer5/conv2d/biaslayer5/conv2d/kernellayer6/dense/biaslayer6/dense/kernellayer6/logits/biaslayer6/logits/kernel"
/device:CPU:0*#
dtypes
2	
�
save/control_dependencyIdentitysave/ShardedFilename^save/SaveV2"
/device:CPU:0*
T0*'
_class
loc:@save/ShardedFilename*
_output_shapes
:
�
+save/MergeV2Checkpoints/checkpoint_prefixesPacksave/ShardedFilename^save/control_dependency"
/device:CPU:0*
T0*

axis*
N*
_output_shapes
:
�
save/MergeV2CheckpointsMergeV2Checkpoints+save/MergeV2Checkpoints/checkpoint_prefixes
save/Const"
/device:CPU:0*
delete_old_dirs(
�

save/IdentityIdentity
save/Const^save/MergeV2Checkpoints^save/control_dependency"
/device:CPU:0*
_output_shapes
:*
T0
�
save/RestoreV2/tensor_namesConst"
/device:CPU:0*
dtype0*
_output_shapes
:*�
value�B�Bglobal_stepBlayer1/conv2d/biasBlayer1/conv2d/kernelBlayer2/conv2d/biasBlayer2/conv2d/kernelBlayer2/conv2d_1/biasBlayer2/conv2d_1/kernelBlayer3/conv2d/biasBlayer3/conv2d/kernelBlayer3/conv2d_1/biasBlayer3/conv2d_1/kernelBlayer4/conv2d/biasBlayer4/conv2d/kernelBlayer4/conv2d_1/biasBlayer4/conv2d_1/kernelBlayer5/conv2d/biasBlayer5/conv2d/kernelBlayer6/dense/biasBlayer6/dense/kernelBlayer6/logits/biasBlayer6/logits/kernel
�
save/RestoreV2/shape_and_slicesConst"
/device:CPU:0*=
value4B2BBBBBBBBBBBBBBBBBBBBB*
dtype0*
_output_shapes
:
�
save/RestoreV2	RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices"
/device:CPU:0*h
_output_shapesV
T:::::::::::::::::::::*#
dtypes
2	
�
save/AssignAssignglobal_stepsave/RestoreV2*
use_locking(*
T0	*
_class
loc:@global_step*
validate_shape(*
_output_shapes
:
�

save/Assign_1Assignlayer1/conv2d/biassave/RestoreV2:1*
use_locking(*
T0*%
_class
loc:@layer1/conv2d/bias*
validate_shape(*
_output_shapes
: 
�

save/Assign_2Assignlayer1/conv2d/kernelsave/RestoreV2:2*
use_locking(*
T0*'
_class
loc:@layer1/conv2d/kernel*
validate_shape(*&
_output_shapes
: 
�

save/Assign_3Assignlayer2/conv2d/biassave/RestoreV2:3*
T0*%
_class
loc:@layer2/conv2d/bias*
validate_shape(*
_output_shapes
:@*
use_locking(
�

save/Assign_4Assignlayer2/conv2d/kernelsave/RestoreV2:4*
validate_shape(*&
_output_shapes
: @*
use_locking(*
T0*'
_class
loc:@layer2/conv2d/kernel
�

save/Assign_5Assignlayer2/conv2d_1/biassave/RestoreV2:5*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*'
_class
loc:@layer2/conv2d_1/bias
�

save/Assign_6Assignlayer2/conv2d_1/kernelsave/RestoreV2:6*
T0*)
_class
loc:@layer2/conv2d_1/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(
�

save/Assign_7Assignlayer3/conv2d/biassave/RestoreV2:7*
use_locking(*
T0*%
_class
loc:@layer3/conv2d/bias*
validate_shape(*
_output_shapes
:@
�

save/Assign_8Assignlayer3/conv2d/kernelsave/RestoreV2:8*
validate_shape(*&
_output_shapes
:@@*
use_locking(*
T0*'
_class
loc:@layer3/conv2d/kernel
�

save/Assign_9Assignlayer3/conv2d_1/biassave/RestoreV2:9*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*'
_class
loc:@layer3/conv2d_1/bias
�
save/Assign_10Assignlayer3/conv2d_1/kernelsave/RestoreV2:10*
use_locking(*
T0*)
_class
loc:@layer3/conv2d_1/kernel*
validate_shape(*&
_output_shapes
:@@
�
save/Assign_11Assignlayer4/conv2d/biassave/RestoreV2:11*
use_locking(*
T0*%
_class
loc:@layer4/conv2d/bias*
validate_shape(*
_output_shapes	
:�
�
save/Assign_12Assignlayer4/conv2d/kernelsave/RestoreV2:12*
T0*'
_class
loc:@layer4/conv2d/kernel*
validate_shape(*'
_output_shapes
:@�*
use_locking(
�
save/Assign_13Assignlayer4/conv2d_1/biassave/RestoreV2:13*
use_locking(*
T0*'
_class
loc:@layer4/conv2d_1/bias*
validate_shape(*
_output_shapes	
:�
�
save/Assign_14Assignlayer4/conv2d_1/kernelsave/RestoreV2:14*
validate_shape(*(
_output_shapes
:��*
use_locking(*
T0*)
_class
loc:@layer4/conv2d_1/kernel
�
save/Assign_15Assignlayer5/conv2d/biassave/RestoreV2:15*
use_locking(*
T0*%
_class
loc:@layer5/conv2d/bias*
validate_shape(*
_output_shapes	
:�
�
save/Assign_16Assignlayer5/conv2d/kernelsave/RestoreV2:16*
validate_shape(*(
_output_shapes
:��*
use_locking(*
T0*'
_class
loc:@layer5/conv2d/kernel
�
save/Assign_17Assignlayer6/dense/biassave/RestoreV2:17*
use_locking(*
T0*$
_class
loc:@layer6/dense/bias*
validate_shape(*
_output_shapes	
:�
�
save/Assign_18Assignlayer6/dense/kernelsave/RestoreV2:18*
use_locking(*
T0*&
_class
loc:@layer6/dense/kernel*
validate_shape(* 
_output_shapes
:
�2�
�
save/Assign_19Assignlayer6/logits/biassave/RestoreV2:19*
validate_shape(*
_output_shapes	
:�*
use_locking(*
T0*%
_class
loc:@layer6/logits/bias
�
save/Assign_20Assignlayer6/logits/kernelsave/RestoreV2:20*
validate_shape(* 
_output_shapes
:
��*
use_locking(*
T0*'
_class
loc:@layer6/logits/kernel
�
save/restore_shardNoOp^save/Assign^save/Assign_1^save/Assign_10^save/Assign_11^save/Assign_12^save/Assign_13^save/Assign_14^save/Assign_15^save/Assign_16^save/Assign_17^save/Assign_18^save/Assign_19^save/Assign_2^save/Assign_20^save/Assign_3^save/Assign_4^save/Assign_5^save/Assign_6^save/Assign_7^save/Assign_8^save/Assign_9
-
save/restore_allNoOp^save/restore_shard"&<
save/Const:0save/Identity:0save/restore_all (5@F8"�
trainable_variables��
�
layer1/conv2d/kernel:0layer1/conv2d/kernel/Assignlayer1/conv2d/kernel/read:021layer1/conv2d/kernel/Initializer/random_uniform:08
v
layer1/conv2d/bias:0layer1/conv2d/bias/Assignlayer1/conv2d/bias/read:02&layer1/conv2d/bias/Initializer/zeros:08
�
layer2/conv2d/kernel:0layer2/conv2d/kernel/Assignlayer2/conv2d/kernel/read:021layer2/conv2d/kernel/Initializer/random_uniform:08
v
layer2/conv2d/bias:0layer2/conv2d/bias/Assignlayer2/conv2d/bias/read:02&layer2/conv2d/bias/Initializer/zeros:08
�
layer2/conv2d_1/kernel:0layer2/conv2d_1/kernel/Assignlayer2/conv2d_1/kernel/read:023layer2/conv2d_1/kernel/Initializer/random_uniform:08
~
layer2/conv2d_1/bias:0layer2/conv2d_1/bias/Assignlayer2/conv2d_1/bias/read:02(layer2/conv2d_1/bias/Initializer/zeros:08
�
layer3/conv2d/kernel:0layer3/conv2d/kernel/Assignlayer3/conv2d/kernel/read:021layer3/conv2d/kernel/Initializer/random_uniform:08
v
layer3/conv2d/bias:0layer3/conv2d/bias/Assignlayer3/conv2d/bias/read:02&layer3/conv2d/bias/Initializer/zeros:08
�
layer3/conv2d_1/kernel:0layer3/conv2d_1/kernel/Assignlayer3/conv2d_1/kernel/read:023layer3/conv2d_1/kernel/Initializer/random_uniform:08
~
layer3/conv2d_1/bias:0layer3/conv2d_1/bias/Assignlayer3/conv2d_1/bias/read:02(layer3/conv2d_1/bias/Initializer/zeros:08
�
layer4/conv2d/kernel:0layer4/conv2d/kernel/Assignlayer4/conv2d/kernel/read:021layer4/conv2d/kernel/Initializer/random_uniform:08
v
layer4/conv2d/bias:0layer4/conv2d/bias/Assignlayer4/conv2d/bias/read:02&layer4/conv2d/bias/Initializer/zeros:08
�
layer4/conv2d_1/kernel:0layer4/conv2d_1/kernel/Assignlayer4/conv2d_1/kernel/read:023layer4/conv2d_1/kernel/Initializer/random_uniform:08
~
layer4/conv2d_1/bias:0layer4/conv2d_1/bias/Assignlayer4/conv2d_1/bias/read:02(layer4/conv2d_1/bias/Initializer/zeros:08
�
layer5/conv2d/kernel:0layer5/conv2d/kernel/Assignlayer5/conv2d/kernel/read:021layer5/conv2d/kernel/Initializer/random_uniform:08
v
layer5/conv2d/bias:0layer5/conv2d/bias/Assignlayer5/conv2d/bias/read:02&layer5/conv2d/bias/Initializer/zeros:08
�
layer6/dense/kernel:0layer6/dense/kernel/Assignlayer6/dense/kernel/read:020layer6/dense/kernel/Initializer/random_uniform:08
r
layer6/dense/bias:0layer6/dense/bias/Assignlayer6/dense/bias/read:02%layer6/dense/bias/Initializer/zeros:08
�
layer6/logits/kernel:0layer6/logits/kernel/Assignlayer6/logits/kernel/read:021layer6/logits/kernel/Initializer/random_uniform:08
v
layer6/logits/bias:0layer6/logits/bias/Assignlayer6/logits/bias/read:02&layer6/logits/bias/Initializer/zeros:08"m
global_step^\
Z

global_step:0global_step/Assignglobal_step/read:02global_step/Initializer/zeros:0H"%
saved_model_main_op


group_deps"�

while_context�
�
�
map/while/while_context
*map/while/LoopCond:02map/while/Merge:0:map/while/Identity:0Bmap/while/Exit:0Bmap/while/Exit_1:0Bmap/while/Exit_2:0J�
map/TensorArray:0
@map/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3:0
map/TensorArray_1:0
map/strided_slice:0
map/while/Enter:0
map/while/Enter_1:0
map/while/Enter_2:0
map/while/Exit:0
map/while/Exit_1:0
map/while/Exit_2:0
map/while/Identity:0
map/while/Identity_1:0
map/while/Identity_2:0
map/while/Less/Enter:0
map/while/Less:0
map/while/Less_1:0
map/while/LogicalAnd:0
map/while/LoopCond:0
map/while/Merge:0
map/while/Merge:1
map/while/Merge_1:0
map/while/Merge_1:1
map/while/Merge_2:0
map/while/Merge_2:1
map/while/NextIteration:0
map/while/NextIteration_1:0
map/while/NextIteration_2:0
map/while/Switch:0
map/while/Switch:1
map/while/Switch_1:0
map/while/Switch_1:1
map/while/Switch_2:0
map/while/Switch_2:1
#map/while/TensorArrayReadV3/Enter:0
%map/while/TensorArrayReadV3/Enter_1:0
map/while/TensorArrayReadV3:0
5map/while/TensorArrayWrite/TensorArrayWriteV3/Enter:0
/map/while/TensorArrayWrite/TensorArrayWriteV3:0
map/while/add/y:0
map/while/add:0
map/while/add_1/y:0
map/while/add_1:0
!map/while/resize/ExpandDims/dim:0
map/while/resize/ExpandDims:0
!map/while/resize/ResizeBilinear:0
map/while/resize/Squeeze:0
map/while/resize/size:0L
map/TensorArray_1:05map/while/TensorArrayWrite/TensorArrayWriteV3/Enter:0i
@map/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3:0%map/while/TensorArrayReadV3/Enter_1:0-
map/strided_slice:0map/while/Less/Enter:08
map/TensorArray:0#map/while/TensorArrayReadV3/Enter:0Rmap/while/Enter:0Rmap/while/Enter_1:0Rmap/while/Enter_2:0Zmap/strided_slice:0"�
	variables��
Z

global_step:0global_step/Assignglobal_step/read:02global_step/Initializer/zeros:0H
�
layer1/conv2d/kernel:0layer1/conv2d/kernel/Assignlayer1/conv2d/kernel/read:021layer1/conv2d/kernel/Initializer/random_uniform:08
v
layer1/conv2d/bias:0layer1/conv2d/bias/Assignlayer1/conv2d/bias/read:02&layer1/conv2d/bias/Initializer/zeros:08
�
layer2/conv2d/kernel:0layer2/conv2d/kernel/Assignlayer2/conv2d/kernel/read:021layer2/conv2d/kernel/Initializer/random_uniform:08
v
layer2/conv2d/bias:0layer2/conv2d/bias/Assignlayer2/conv2d/bias/read:02&layer2/conv2d/bias/Initializer/zeros:08
�
layer2/conv2d_1/kernel:0layer2/conv2d_1/kernel/Assignlayer2/conv2d_1/kernel/read:023layer2/conv2d_1/kernel/Initializer/random_uniform:08
~
layer2/conv2d_1/bias:0layer2/conv2d_1/bias/Assignlayer2/conv2d_1/bias/read:02(layer2/conv2d_1/bias/Initializer/zeros:08
�
layer3/conv2d/kernel:0layer3/conv2d/kernel/Assignlayer3/conv2d/kernel/read:021layer3/conv2d/kernel/Initializer/random_uniform:08
v
layer3/conv2d/bias:0layer3/conv2d/bias/Assignlayer3/conv2d/bias/read:02&layer3/conv2d/bias/Initializer/zeros:08
�
layer3/conv2d_1/kernel:0layer3/conv2d_1/kernel/Assignlayer3/conv2d_1/kernel/read:023layer3/conv2d_1/kernel/Initializer/random_uniform:08
~
layer3/conv2d_1/bias:0layer3/conv2d_1/bias/Assignlayer3/conv2d_1/bias/read:02(layer3/conv2d_1/bias/Initializer/zeros:08
�
layer4/conv2d/kernel:0layer4/conv2d/kernel/Assignlayer4/conv2d/kernel/read:021layer4/conv2d/kernel/Initializer/random_uniform:08
v
layer4/conv2d/bias:0layer4/conv2d/bias/Assignlayer4/conv2d/bias/read:02&layer4/conv2d/bias/Initializer/zeros:08
�
layer4/conv2d_1/kernel:0layer4/conv2d_1/kernel/Assignlayer4/conv2d_1/kernel/read:023layer4/conv2d_1/kernel/Initializer/random_uniform:08
~
layer4/conv2d_1/bias:0layer4/conv2d_1/bias/Assignlayer4/conv2d_1/bias/read:02(layer4/conv2d_1/bias/Initializer/zeros:08
�
layer5/conv2d/kernel:0layer5/conv2d/kernel/Assignlayer5/conv2d/kernel/read:021layer5/conv2d/kernel/Initializer/random_uniform:08
v
layer5/conv2d/bias:0layer5/conv2d/bias/Assignlayer5/conv2d/bias/read:02&layer5/conv2d/bias/Initializer/zeros:08
�
layer6/dense/kernel:0layer6/dense/kernel/Assignlayer6/dense/kernel/read:020layer6/dense/kernel/Initializer/random_uniform:08
r
layer6/dense/bias:0layer6/dense/bias/Assignlayer6/dense/bias/read:02%layer6/dense/bias/Initializer/zeros:08
�
layer6/logits/kernel:0layer6/logits/kernel/Assignlayer6/logits/kernel/read:021layer6/logits/kernel/Initializer/random_uniform:08
v
layer6/logits/bias:0layer6/logits/bias/Assignlayer6/logits/bias/read:02&layer6/logits/bias/Initializer/zeros:08*�
serving_default�
H
image?
image_tensor:0+���������������������������6
output,
layer6/final_dense:0����������tensorflow/serving/predict*�
predict�
H
image?
image_tensor:0+���������������������������6
output,
layer6/final_dense:0����������tensorflow/serving/predict