无法使用Autoencoders神经网络模型(model.h5)进行推断

时间:2019-03-05 15:14:16

标签: python-3.x keras neural-network autoencoder

根据链接https://medium.com/@curiousily/credit-card-fraud-detection-using-autoencoders-in-keras-tensorflow-for-hackers-part-vii-20e0c85301bd

我们正在尝试使用自动编码器运行欺诈检测。在使用样本输入进行预测时,我们使用的是 predictions = autoencoder.predict(X_test)

输入( X_test )是完整的记录堆栈,我如何传递单个客户记录作为输入,以此推断所需的记录。请建议

1 个答案:

答案 0 :(得分:0)

使用以下方法能够发送单个记录以预测功能
x = [402,-0.160626023844866,-0.0644592715749079,2.53107242920104]
b = np.reshape(x,(1,4))

predictions = autoencoder.predict(b,verbose = 0)