keras - Sagemaker Keras 输出到 csv
问题描述
我的输入是一个csv文件:没有标题,第一列是id,其余的是特征
我正在使用 keras 预测具有 4 个变量的结果。我想将它与原始 ID 相关联。
我的最后一层keras看起来像:model.add(Dense(4, activation='linear'))
我没有 ID 的输出如下所示:(我相信它不是 csv 格式。)
{
"predictions": [[1.23, 1.34, 2.42, 1.80], ...]
}
这似乎很奇怪,我什至无法加入输入。
有什么想法吗?提前致谢。
解决方案
您可以提供“inference.py”脚本作为模型类的入口点,并将预测输出保存到 csv 文件。
以下是有关如何使用预处理/后处理的说明:
https://github.com/aws/sagemaker-tensorflow-serving-container#prepost-processing
推荐阅读
- c# - 将 SQL 查询转换为 linq group by
- javascript - 将 Json 转换为 Javascript 数组
- c# - 序列化异常:试图反序列化一个空流
- laravel - 如何从父记录中找到子表对应的记录
- python - 是否可以按时间间隔对数据进行分组?
- java - Hashmap return null value issue
- docker-compose - 如何使用 docker 管理 80 端口上暴露的多个端口?
- antlr4 - A parse rule to recognize two different literals
- java - 我想通过使用改造多部分将图像和字符串数据保存在服务器上,但出现错误
- django - Django FloatField 不是在编辑模式下使用 Select 小部件自动选择的值