2 Star 4 Fork 0

WWWY / GCN-TCN Model

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
run.py 1.52 KB
一键复制 编辑 原始数据 按行查看 历史
# Author: WY
# Date: 2023/5/17 16:27
import numpy as np
import model.GCN_TCN_Model as Model
import model.GCN_TCN_Model_Multi as Model_m
import model.DataLoader as loader
import pandas as pd
if __name__ == '__main__':
# 读取文件列表
dataList = pd.read_json('./data/DataList.json')
columns = ["大气温度(摄氏度)", "水平大气压(毫米汞柱)", "海平面大气压(毫米汞柱)", "气压变化趋势", "相对湿度", "风向", "平均风速(m/s)",
"过去12小时内最低气温", "过去12小时内最高气温", "水平能见度(km)", "露点温度(摄氏度)", "降水量(毫米)", "到达规定降水量的时间"]
# 读取样本文件并整合到一个list中
print("载入数据集")
list = [pd.read_csv('./data/file/' + name)[columns] for name in dataList["name"]]
# 将数据载入到DataLoader中
# dataloader_train, dataloader_test = loader.get_loader(split=Model.split, batch_size=Model.batch_size + Model.pre_step, data=list)
# Model.train(dataloader_train)
# Model.bias_test(dataloader_train)
# Model.variance_test(dataloader_test)
# dataloader_train, dataloader_test = loader.get_loader(split=Model_m.split, batch_size=Model_m.batch_size + 8, data=list)
# Model_m.test(dataloader_train, 8)
for step in range(10, 11):
dataloader_train, dataloader_test = loader.get_loader(split=Model_m.split, batch_size=Model_m.batch_size + step, data=list)
Model_m.performance_record(step, dataloader_train, dataloader_test)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/wy7810/gcn-tcn-model.git
git@gitee.com:wy7810/gcn-tcn-model.git
wy7810
gcn-tcn-model
GCN-TCN Model
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891