【发布时间】:2018-05-11 14:25:53
【问题描述】:
我对 TensorflowInferenceInterface 有一些问题。加载张量流模型后,我需要输出节点的形状尺寸。在 Tensorboard 仪表板中,正确表示以下形状:[?,?,?,2048] 因为动态图像输入。我已经为推理过程执行了这些指令:
TensorFlowInferenceInterface inferenceInterface = new TensorFlowInferenceInterface(assetManager, MODEL_NAME);
Operation operation = inferenceInterface.graph().operation(OUTPUT_NAME);
inferenceInterface.feed(INPUT_NAME, floatValues, 1, bitmapImage.getWidth(), bitmapImage.getHeight(), 3);
String[] outputNames = new String[] {"activation_43/Relu"};
inferenceInterface.run(outputNames, true);
float[] outputs = new float[690000];
inferenceInterface.fetch(OUTPUT_NAME, outputs);
我的问题是:如何获得输出张量维度?我需要形状向量中每个字段的 int 值而不是问号。
【问题讨论】:
标签: java android tensorflow