运行Tensorflow后无法将消息发送回Twilio

时间:2018-07-18 17:28:17

标签: python tensorflow twilio

我正在创建一个聊天机器人,该机器人通过ngrok将HTTP请求发送到本地python文件,该文件使用Tensorflow运行图像识别脚本。然后,脚本将把字符串返回给Twilio,并将其发送回用户。

该文件一直运行到最后,没有错误,并且所有调试打印语句在我的终端上都打印了正确的内容。但是,Twilio说我有一个错误81014,而我返回的字符串没有收到我的Twilio。

一些试验和错误告诉我,以下行引起了错误(该错误来自tensorflow中的label_image.py文件)

with tf.Session(graph=graph) as sess:
  results = sess.run(output_operation.outputs[0], {
      input_operation.outputs[0]: t
  })

我还注意到,我的终端上正在打印许多我没有打印的行。我不确定这是否相关。以下是其中几行:

Optimizing fused batch norm node name: "import/module_apply_default/InceptionV3/InceptionV3/Mixed_6d/Branch_3/Conv2d_0b_1x1/BatchNorm/FusedBatchNorm"
op: "FusedBatchNorm"
input: "import/module_apply_default/InceptionV3/InceptionV3/Mixed_6d/Branch_3/Conv2d_0b_1x1/Conv2D"
input: "import/module_apply_default/InceptionV3/InceptionV3/Mixed_6d/Branch_3/Conv2d_0b_1x1/BatchNorm/Const"
input: "import/module/InceptionV3/Mixed_6d/Branch_3/Conv2d_0b_1x1/BatchNorm/beta"
input: "import/module/InceptionV3/Mixed_6d/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean"
input: "import/module/InceptionV3/Mixed_6d/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance"
device: "/job:localhost/replica:0/task:0/device:CPU:0"
attr {
  key: "T"
  value {
    type: DT_FLOAT
  }
}
attr {
  key: "data_format"
  value {
    s: "NHWC"
  }
}
attr {
  key: "epsilon"
  value {
    f: 0.001
  }
}
attr {
  key: "is_training"
  value {
    b: false
  }
}

谁能告诉我为什么Twilio失败了?

0 个答案:

没有答案