나는 tensorflow 제공을 사용하여 재교육받은 그래프를 제공하려고합니다. 재교육을 위해이 번호는 example입니다. 그러나 serving export code과 작동 시키려면이 그래프를 변경해야합니다.tensorflow 이미지 재교육 제공
서빙 tensorflow에 있기 때문에, 그래프는 입력이 시작해야 입력으로 일련의 이미지를 수신 할 것이다 :
serialized_tf_example = tf.placeholder(tf.string, name='tf_example')
feature_configs = {
'image/encoded': tf.FixedLenFeature(shape=[], dtype=tf.string),
}
tf_example = tf.parse_example(serialized_tf_example, feature_configs)
jpegs = tf_example['image/encoded']
images = tf.map_fn(preprocess_image, jpegs, dtype=tf.float32)
이 이미지 텐서 재교육 개시 그래프에 입력한다. 그러나 placeholder_with_input (재교육 코드에서 수행)을 사용하여 쉽게 추가 할 수있는 것처럼 tensorflow에서 다른 그래프에 하나의 그래프를 추가 할 수 있는지 여부는 알 수 없습니다.
graph, bottleneck_tensor, jpeg_data_tensor, resized_image_tensor = (
create_inception_graph())
이미지 재교역 코드에서 이상적으로는 자리 표시 자 텐서 jpeg_input_data
을 수신합니다. 이 자리 표시 자 텐서 jpeg_data_tensor
에 텐서 images
을 추가하고 텐포 흐름 제공을 사용하여 제공 할 수 있도록 내보내기를 사용하여 단일 그래프로 내 보내야합니다. 그러나 나는 그것을하는 어떤 tensorflow 지시도하지 않는다. 이 방법 외에도 다른 대안이 있습니까? 그것에 대해가는