KittenCN / predict_Lottery_ticket_pytorch

pytorch下基于transformer / LSTM模型的彩票预测
https://www.coderfan.com
65 stars 29 forks source link

跑大乐透报错 #9

Closed Cold-Stars closed 5 months ago

Cold-Stars commented 5 months ago

image

运行的命令:python run_train_model.py --windows_size 3,5,7 --red_epochs 1 --blue_epochs 1 --batch_size 64 --split_time 21351

KittenCN commented 5 months ago

你这个命令是跑快乐8的,目前这个项目也只适配的没有篮球的快乐8

Cold-Stars commented 5 months ago

你这个命令是跑快乐8的,目前这个项目也只适配的没有篮球的快乐8

上面那个报错我解决了,但是测试的时候报错了。

Cold-Stars commented 5 months ago

那我先跑下kl8的试试

Cold-Stars commented 5 months ago

@KittenCN 大佬我跑了kl8,参数用的默认的。 报这个issue错,然后我将binary_encode_array里的number = input_array[i, j]改成了number = int(input_array[i, j]),这个错误解决了,继续运行,报了第二个错误: image 然后我更改了265行和302行的代码

y_pred = model(x).view(-1, x.size(0), x.size(2))
t_loss = criterion(y_pred,y.transpose(1,0))

y_pred = model(x).view(-1, x.size(0), x.size(2))
tt_loss = criterion(y_pred,y.transpose(1,0))

跑到最后报错了:

image 可能我一开始就改错了。。。

KittenCN commented 5 months ago

默认是transform模型,我最近在修改特征计算,transform还没有匹配,可以用lstm,这个是匹配了的

Cold-Stars commented 5 months ago

默认是transform模型,我最近在修改特征计算,transform还没有匹配,可以用lstm,这个是匹配了的

用LSTM没跑通,然后我调试改改跑通了。我在尝试跑大乐透