#paddlets ran without error during training, but no procedure changed the code is the same as the running result is shown in the figure
import paddle
import paddlets
import pandas as pd
import matplotlib.pyplot as plt
from paddlets import TSDataset
dataset = pd.read_csv('./Table/773.csv')
# print(dataset)
# plt.plot(dataset)
# plt.savefig('./ExportImage/773.jpg')
# plt.show()
df = TSDataset.load_from_dataframe(
dataset,
time_col = 't',
target_cols = ['bio-oil']
)
df.plot()
plt.savefig('./ExportImage/773_0.jpg')
plt.show()
# 数据分段split
train_dataset, val_test_dataset = df.split(0.7)
val_dataset, test_dataset = val_test_dataset.split(0.5)
train_dataset.plot(add_data=[val_dataset,test_dataset], labels=['Val', 'Test'])
plt.show()
from paddlets.models.forecasting import MLPRegressor
mlp = MLPRegressor(
in_chunk_len = 7 * 24,
out_chunk_len = 24,
max_epochs=100
)
mlp.fit(train_dataset, val_dataset)
subset_test_pred_dataset = mlp.predict(val_dataset)
subset_test_pred_dataset.plot()
plt.show()
0 Answer
No answer yet
这家伙很懒,什么都没留下...