写一个用已经训练好的keras的BP神经网络,对新的文本数据进行分类预测的代码
时间: 2024-02-25 13:57:20 浏览: 59
Bert文本分类(基于keras-bert实现训练,保存,加载,预测单个文本).zip
5星 · 资源好评率100%
好的,以下是一个简单的用已经训练好的Keras的BP神经网络对新的文本数据进行分类预测的 Python 代码:
```python
from keras.models import load_model
import numpy as np
# 加载已经训练好的模型
model = load_model('trained_model.h5')
# 使用已经训练好的模型进行分类预测
new_data = np.array([[1.0, 2.0, 3.0]]) # 新的文本数据
predicted_class = np.argmax(model.predict(new_data)) # 预测分类
print("Predicted class:", predicted_class)
```
这个代码加载了已经训练好的Keras模型文件 `trained_model.h5`,并使用它进行了一次分类预测。在本例中,我们使用了 `np.array` 将输入数据转换为NumPy数组,使用了 `np.argmax` 获取预测分类的索引。
阅读全文