我们得到了在当地的一个工作出口模式,正在下降创造谷歌云计算的新模式版本ML如下:谷歌云ML:用于输出的外形尺寸必须是未知
Create Version failed. Model validation failed: Outer dimension for outputs must be unknown, outer dimension of 'Const_2:0' is 1 For more information on how to export Tensorflow SavedModel, seehttps://www.tensorflow.org/api_docs/python/tf/saved_model.
我们目前的出口模型响应工作在tensorflow-serve
和gcloud predict local
这个答复:
outputs {
key: "categories"
value {
dtype: DT_STRING
tensor_shape {
dim {
size: 1
}
dim {
size: 17
}
}
string_val: "Business Essentials"
string_val: "Business Skills"
string_val: "Communication"
string_val: "Customer Service"
string_val: "Desktop Computing"
string_val: "Finance"
string_val: "Health & Wellness"
string_val: "Human Resources"
string_val: "Information Technology"
string_val: "Leadership"
string_val: "Management"
string_val: "Marketing & Advertising"
string_val: "Personal Development"
string_val: "Project Management"
string_val: "Sales"
string_val: "Technical Skills"
string_val: "Training & Development"
}
}
outputs {
key: "category"
value {
dtype: DT_STRING
tensor_shape {
dim {
size: 1
}
}
string_val: "Training & Development"
}
}
outputs {
key: "class"
value {
dtype: DT_INT64
tensor_shape {
dim {
size: 1
}
}
int64_val: 16
}
}
outputs {
key: "prob"
value {
dtype: DT_FLOAT
tensor_shape {
dim {
size: 1
}
dim {
size: 17
}
}
float_val: 0.051308773458
float_val: 2.39087748923e-05
float_val: 4.77133402232e-11
float_val: 0.00015225057723
float_val: 0.201782479882
float_val: 2.11781745287e-17
float_val: 3.61836161034e-09
float_val: 0.104659214616
float_val: 6.55719213682e-06
float_val: 1.16744895001e-12
float_val: 1.68323947491e-06
float_val: 0.00510392058641
float_val: 3.46840134738e-12
float_val: 1.02085353504e-08
float_val: 0.000151587591972
float_val: 3.04983092289e-25
float_val: 0.636809647083
}
}
问题必须在类别,所有其它输出在第一工作版本的输出都在那里了。
任何想法??
当然这是个问题,问题是如何把一个列表'类=“A”,“B”,“C”]'成'[?,len(classes)]'没有收到TypeError的Tensor:无法将类型的对象转换为Tensor。内容:[尺寸(无),1]。考虑将元素转换为受支持的类型。“我尝试过'tf.tile'和'tf.reshape'没有运气 –
andresbravog
TensorFlow的版本是否与tensorflow-serve和本地预测一起使用?你是否使用与CMLE相同的版本? –