|
@@ -26,9 +26,16 @@ public class DSSMModel implements Model {
|
|
|
String inNames = predictor.getInputNameById(0);
|
|
|
Tensor inHandle = predictor.getInputHandle(inNames);
|
|
|
|
|
|
+ for (int i = 0; i < predictor.getInputNum(); i++) {
|
|
|
+ log.info("predictor2 inName{}={}", i, predictor.getInputNameById(i));
|
|
|
+ }
|
|
|
+
|
|
|
+ for (int i = 0; i < predictor.getOutputNum(); i++) {
|
|
|
+ log.info("predictor2 outName{}={}", i, predictor.getOutputNameById(i));
|
|
|
+ }
|
|
|
// 2 设置输入
|
|
|
- inHandle.reshape(4, new int[]{1, 3, 224, 224});
|
|
|
- float[] inData = new float[1 * 3 * 224 * 224];
|
|
|
+ inHandle.reshape(2, new int[]{1, 47});
|
|
|
+ float[] inData = new float[1 * 47];
|
|
|
inHandle.copyFromCpu(inData);
|
|
|
|
|
|
// 3 预测
|