使用张量流模型的预测

安德鲁·泰勒(Andrew Taylor)

我使用以下代码对新数据进行了预测:

def predict(dfeval, importedModel):
    colNames = dfeval.columns
    dtypes = dfeval.dtypes
    predictions = []
    for row in dfeval.iterrows():
        example = tf.train.Example()
        for i in range(len(colNames)):
            dtype = dtypes[i]
            colName = colNames[i]
            value = row[1][colName]
            if dtype == "object":
                value = bytes(value, "utf-8")
                example.features.feature[colName].bytes_list.value.extend(
                    [value])
            elif dtype == "float":
                example.features.feature[colName].float_list.value.extend(
                    [value])
            elif dtype == "int":
                example.features.feature[colName].int64_list.value.extend(
                    [value])
    predictions.append(
      importedModel.signatures["predict"](
        examples=tf.constant([example.SerializeToString()])))
    return predictions

val = predict(dfeval, imported)
val

提供:

[{'predictions':<tf.Tensor:shape =(1,1),dtype = float32,numpy = array([[0.24904668]],dtype = float32)>}]]

然后我可以通过以下方式打印值:

tf.print(val)

[{'predictions':[[0.249046683]]}]

但是我想在将来的计算中使用该值,例如:

val + 300

我想要退货:

300.249046683

但是到目前为止,我还没有找到提取和使用预测的方法。

马索尔根

您可以这样获得:

val[0]['predictions'][0][0]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用张量流模型预测新输入

来自分类Dev

如何使用从save_weights保存的张量流模型进行加载和预测?

来自分类Dev

使用张量流实现 LSTM 回归模型

来自分类Dev

从张量流获取预测结果

来自分类Dev

张量流js预测的预测问题

来自分类Dev

重载张量流模型

来自分类Dev

重载张量流模型

来自分类Dev

如何在模型中正确使用张量流功能

来自分类Dev

张量流中多个标签的预测

来自分类Dev

张量流预测包含全零

来自分类Dev

在张量流中保存模型

来自分类Dev

减少张量流模型的形状

来自分类Dev

如何使用张量流中的seq2seq预测简单序列?

来自分类Dev

如何使用张量流中的seq2seq预测简单序列?

来自分类Dev

使用onnx,如何将pytorch模型手动转换为张量流模型?

来自分类Dev

随机化张量流模型

来自分类Dev

如何减少张量流模型的误差?

来自分类Dev

导入自己的张量流模型以响应本机

来自分类Dev

张量流数据集的顺序模型

来自分类Dev

TensorFlow:将图像导入张量流模型

来自分类Dev

训练结束后保存张量流模型

来自分类Dev

张量流重新训练模型文件

来自分类Dev

在 openai carpole 上训练张量流模型

来自分类Dev

减少张量流模型的GPU内存消耗

来自分类Dev

如何正确恢复张量流中的模型?

来自分类Dev

多张量流服务模型的 Docker 命令?

来自分类Dev

使用张量流构建seq2seq模型时出错

来自分类Dev

使用数据集迭代器作为张量流模型的输入时出错。

来自分类Dev

如何在张量流中使用变化的框架生成CNN模型?