做了个预测价格的模型 模型训练了后保存了模型 之后将模型保存好 用真实数据预测 要怎么把预测的结果和真实数据做导出
时间: 2024-04-08 20:34:07 浏览: 35
您可以使用模型加载预测,并将预测结果与真实数据导出到一个文件中。下面是一个示例代码,演示了如何使用保存的模型进行预测并导出结果:
```python
import pandas as pd
import torch
from torch.utils.data import DataLoader, TensorDataset
# 加载保存的模型
model = torch.load('saved_model.pt')
# 加载真实数据
data = pd.read_csv('real_data.csv')
# 构建数据集和数据加载器
inputs = data.drop('target', axis=1).values
targets = data['target'].values
dataset = TensorDataset(torch.Tensor(inputs), torch.Tensor(targets))
dataloader = DataLoader(dataset, batch_size=32)
# 预测并导出结果
results = []
for inputs, _ in dataloader:
outputs = model(inputs)
results.extend(outputs.detach().numpy())
# 将预测结果和真实数据导出到文件
data['predicted'] = results
data.to_csv('predictions.csv', index=False)
```
请注意,这只是一个示例代码,具体实现可能因您的数据和模型而有所不同。您需要根据自己的情况进行适当的调整,确保正确加载模型并将预测结果与真实数据导出到您想要的格式中。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)