Implemented batching for TicTacToe AI
This commit is contained in:
parent
55cff9b18f
commit
56ee2635b5
96 changed files with 8426 additions and 7 deletions
|
|
@ -0,0 +1,9 @@
|
|||
wandb_version: 1
|
||||
|
||||
_wandb:
|
||||
desc: null
|
||||
value:
|
||||
cli_version: 0.8.22
|
||||
framework: torch
|
||||
is_jupyter_run: false
|
||||
python_version: 3.7.5
|
||||
|
|
@ -0,0 +1,281 @@
|
|||
running on cpu
|
||||
Loading file...
|
||||
986410
|
||||
Generating testset...
|
||||
0%| | 0/10000 [00:00<?, ?it/s]
4%|█▋ | 361/10000 [00:00<00:02, 3604.33it/s]
7%|███▍ | 729/10000 [00:00<00:02, 3624.99it/s]
11%|█████ | 1101/10000 [00:00<00:02, 3650.41it/s]
15%|██████▊ | 1469/10000 [00:00<00:02, 3659.16it/s]
18%|████████▍ | 1841/10000 [00:00<00:02, 3674.99it/s]
22%|██████████▏ | 2210/10000 [00:00<00:02, 3677.73it/s]
26%|███████████▊ | 2577/10000 [00:00<00:02, 3672.67it/s]
29%|█████████████▌ | 2947/10000 [00:00<00:01, 3679.11it/s]
33%|███████████████▎ | 3319/10000 [00:00<00:01, 3689.61it/s]
37%|████████████████▉ | 3689/10000 [00:01<00:01, 3690.11it/s]
41%|██████████████████▋ | 4056/10000 [00:01<00:01, 3682.18it/s]
44%|████████████████████▎ | 4418/10000 [00:01<00:01, 3659.66it/s]
48%|██████████████████████ | 4783/10000 [00:01<00:01, 3654.69it/s]
51%|███████████████████████▋ | 5147/10000 [00:01<00:01, 3649.97it/s]
55%|█████████████████████████▎ | 5510/10000 [00:01<00:02, 2050.04it/s]
59%|███████████████████████████ | 5881/10000 [00:01<00:01, 2367.55it/s]
62%|████████████████████████████▋ | 6249/10000 [00:01<00:01, 2650.87it/s]
66%|██████████████████████████████▍ | 6615/10000 [00:02<00:01, 2889.26it/s]
70%|████████████████████████████████▏ | 6984/10000 [00:02<00:00, 3090.42it/s]
74%|█████████████████████████████████▊ | 7354/10000 [00:02<00:00, 3249.29it/s]
77%|███████████████████████████████████▌ | 7724/10000 [00:02<00:00, 3370.40it/s]
81%|█████████████████████████████████████▏ | 8094/10000 [00:02<00:00, 3462.78it/s]
85%|██████████████████████████████████████▉ | 8463/10000 [00:02<00:00, 3526.45it/s]
88%|████████████████████████████████████████▋ | 8834/10000 [00:02<00:00, 3579.25it/s]
92%|██████████████████████████████████████████▎ | 9202/10000 [00:02<00:00, 3608.71it/s]
96%|████████████████████████████████████████████ | 9569/10000 [00:02<00:00, 3617.34it/s]
99%|█████████████████████████████████████████████▋| 9935/10000 [00:02<00:00, 3628.72it/s]
100%|█████████████████████████████████████████████| 10000/10000 [00:02<00:00, 3354.47it/s]
|
||||
Generating trainset...
|
||||
0%| | 0/9999 [00:00<?, ?it/s]
4%|█▋ | 353/9999 [00:00<00:02, 3526.10it/s]
7%|███▍ | 721/9999 [00:00<00:02, 3568.92it/s]
11%|█████ | 1090/9999 [00:00<00:02, 3604.37it/s]
15%|██████▊ | 1457/9999 [00:00<00:02, 3622.26it/s]
18%|████████▌ | 1825/9999 [00:00<00:02, 3637.99it/s]
22%|██████████▎ | 2194/9999 [00:00<00:02, 3652.40it/s]
26%|████████████ | 2565/9999 [00:00<00:02, 3667.72it/s]
29%|█████████████▊ | 2939/9999 [00:00<00:01, 3687.59it/s]
33%|███████████████▌ | 3306/9999 [00:00<00:01, 3681.77it/s]
37%|█████████████████▎ | 3677/9999 [00:01<00:01, 3688.69it/s]
40%|██████████████████▉ | 4036/9999 [00:01<00:01, 3613.27it/s]
44%|████████████████████▋ | 4407/9999 [00:01<00:01, 3639.94it/s]
48%|██████████████████████▍ | 4776/9999 [00:01<00:01, 3653.43it/s]
51%|████████████████████████▏ | 5139/9999 [00:01<00:01, 3565.88it/s]
55%|█████████████████████████▊ | 5496/9999 [00:01<00:01, 3565.19it/s]
59%|███████████████████████████▌ | 5856/9999 [00:01<00:01, 3575.41it/s]
62%|█████████████████████████████▏ | 6214/9999 [00:01<00:01, 3574.95it/s]
66%|██████████████████████████████▉ | 6576/9999 [00:01<00:00, 3587.09it/s]
69%|████████████████████████████████▌ | 6937/9999 [00:01<00:00, 3591.44it/s]
73%|██████████████████████████████████▎ | 7298/9999 [00:02<00:00, 3595.32it/s]
77%|████████████████████████████████████ | 7662/9999 [00:02<00:00, 3605.98it/s]
80%|█████████████████████████████████████▋ | 8023/9999 [00:02<00:00, 3605.04it/s]
84%|███████████████████████████████████████▍ | 8384/9999 [00:02<00:00, 3604.00it/s]
87%|█████████████████████████████████████████ | 8746/9999 [00:02<00:00, 3608.62it/s]
91%|██████████████████████████████████████████▊ | 9107/9999 [00:02<00:00, 3571.15it/s]
95%|████████████████████████████████████████████▌ | 9476/9999 [00:02<00:00, 3604.83it/s]
98%|██████████████████████████████████████████████▎| 9843/9999 [00:02<00:00, 3624.02it/s]
100%|███████████████████████████████████████████████| 9999/9999 [00:02<00:00, 3621.02it/s]
|
||||
Epoch: 0
|
||||
0%| | 0/3333 [00:00<?, ?it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([3, 9, 9])
|
||||
0%| | 1/3333 [00:00<20:35, 2.70it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 9, 2])
|
||||
0%| | 2/3333 [00:00<16:21, 3.40it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 9, 2])
|
||||
0%| | 3/3333 [00:00<13:06, 4.23it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([6, 6, 7])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 2, 6])
|
||||
0%| | 5/3333 [00:00<10:50, 5.12it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 9, 9])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 9, 9])
|
||||
0%| | 7/3333 [00:00<09:14, 6.00it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([1, 1, 9])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 9, 7])
|
||||
0%|▏ | 9/3333 [00:01<08:07, 6.82it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([7, 9, 8])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([1, 1, 6])
|
||||
0%|▏ | 11/3333 [00:01<07:20, 7.54it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([8, 5, 3])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([7, 2, 2])
|
||||
0%|▏ | 13/3333 [00:01<06:48, 8.13it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([6, 0, 9])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([3, 8, 9])
|
||||
0%|▏ | 15/3333 [00:01<06:25, 8.61it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([3, 2, 0])
|
||||
0%|▏ | 16/3333 [00:02<11:06, 4.97it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([7, 5, 5])
|
||||
1%|▎ | 17/3333 [00:02<11:05, 4.98it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 5, 9])
|
||||
1%|▎ | 18/3333 [00:02<09:36, 5.75it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 7, 5])
|
||||
1%|▎ | 19/3333 [00:02<08:44, 6.32it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([1, 2, 5])
|
||||
1%|▎ | 20/3333 [00:02<07:57, 6.94it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([1, 6, 9])
|
||||
1%|▎ | 21/3333 [00:02<07:35, 7.27it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([8, 4, 9])
|
||||
1%|▎ | 22/3333 [00:02<07:20, 7.52it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 1, 2])
|
||||
1%|▎ | 23/3333 [00:03<07:09, 7.71it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 9, 2])
|
||||
1%|▎ | 24/3333 [00:03<06:50, 8.06it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([8, 9, 8])
|
||||
1%|▍ | 25/3333 [00:03<06:48, 8.10it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 2, 7])
|
||||
1%|▍ | 26/3333 [00:03<06:36, 8.35it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 9, 9])
|
||||
1%|▍ | 27/3333 [00:03<06:27, 8.53it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 1, 9])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([3, 9, 9])
|
||||
1%|▍ | 29/3333 [00:03<06:10, 8.93it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([3, 6, 9])
|
||||
1%|▍ | 30/3333 [00:03<06:09, 8.95it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 9, 9])
|
||||
1%|▍ | 31/3333 [00:03<06:08, 8.97it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([0, 9, 8])
|
||||
tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([7, 1, 9])
|
||||
1%|▌ | 33/3333 [00:04<05:57, 9.24it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([4, 9, 9])
|
||||
1%|▌ | 34/3333 [00:04<06:20, 8.66it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 9, 8])
|
||||
1%|▌ | 35/3333 [00:04<07:00, 7.84it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 6, 9])
|
||||
1%|▌ | 36/3333 [00:04<06:33, 8.38it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([9, 5, 9])
|
||||
1%|▌ | 37/3333 [00:04<07:00, 7.84it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([5, 5, 0])
|
||||
1%|▌ | 38/3333 [00:04<06:33, 8.38it/s]tensor([[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]],
|
||||
|
||||
[[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]],
|
||||
grad_fn=<LogSoftmaxBackward>)
|
||||
tensor([0, 3, 3])
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"system.cpu": 46.61, "system.memory": 47.81, "system.disk": 8.1, "system.proc.memory.availableMB": 4020.86, "system.proc.memory.rssMB": 162.75, "system.proc.memory.percent": 2.11, "system.proc.cpu.threads": 3.0, "system.network.sent": 11755, "system.network.recv": 58665, "_wandb": true, "_timestamp": 1580218953, "_runtime": 14}
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
{"epoch": 0, "_runtime": 10.600367784500122, "_timestamp": 1580218948.8427205, "_step": 0}
|
||||
{"loss": 2.3025851249694824, "_runtime": 10.957953929901123, "_timestamp": 1580218949.2003067, "_step": 1}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.10238790512085, "_timestamp": 1580218949.3447406, "_step": 2}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.217842102050781, "_timestamp": 1580218949.4601948, "_step": 3}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.319424152374268, "_timestamp": 1580218949.5617769, "_step": 4}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.417944431304932, "_timestamp": 1580218949.6602972, "_step": 5}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.518032789230347, "_timestamp": 1580218949.7603855, "_step": 6}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.616962671279907, "_timestamp": 1580218949.8593154, "_step": 7}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.71794867515564, "_timestamp": 1580218949.9603014, "_step": 8}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.818485975265503, "_timestamp": 1580218950.0608387, "_step": 9}
|
||||
{"loss": 2.3025851249694824, "_runtime": 11.919673442840576, "_timestamp": 1580218950.1620262, "_step": 10}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.017394542694092, "_timestamp": 1580218950.2597473, "_step": 11}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.119202375411987, "_timestamp": 1580218950.361555, "_step": 12}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.21774172782898, "_timestamp": 1580218950.4600945, "_step": 13}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.32130765914917, "_timestamp": 1580218950.5636604, "_step": 14}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.420228242874146, "_timestamp": 1580218950.662581, "_step": 15}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.521191835403442, "_timestamp": 1580218950.7635446, "_step": 16}
|
||||
{"loss": 2.3025851249694824, "_runtime": 12.917523384094238, "_timestamp": 1580218951.159876, "_step": 17}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.116581439971924, "_timestamp": 1580218951.3589342, "_step": 18}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.230567455291748, "_timestamp": 1580218951.4729202, "_step": 19}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.35253095626831, "_timestamp": 1580218951.5948837, "_step": 20}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.462489604949951, "_timestamp": 1580218951.7048423, "_step": 21}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.583229780197144, "_timestamp": 1580218951.8255825, "_step": 22}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.707805395126343, "_timestamp": 1580218951.950158, "_step": 23}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.826573133468628, "_timestamp": 1580218952.0689259, "_step": 24}
|
||||
{"loss": 2.3025851249694824, "_runtime": 13.942107915878296, "_timestamp": 1580218952.1844606, "_step": 25}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.059766292572021, "_timestamp": 1580218952.302119, "_step": 26}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.174443006515503, "_timestamp": 1580218952.4167957, "_step": 27}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.285663366317749, "_timestamp": 1580218952.528016, "_step": 28}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.385191679000854, "_timestamp": 1580218952.6275444, "_step": 29}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.485289573669434, "_timestamp": 1580218952.7276423, "_step": 30}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.594362258911133, "_timestamp": 1580218952.836715, "_step": 31}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.708142518997192, "_timestamp": 1580218952.9504952, "_step": 32}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.807579517364502, "_timestamp": 1580218953.0499322, "_step": 33}
|
||||
{"loss": 2.3025851249694824, "_runtime": 14.904550313949585, "_timestamp": 1580218953.146903, "_step": 34}
|
||||
{"loss": 2.3025851249694824, "_runtime": 15.035903692245483, "_timestamp": 1580218953.2782564, "_step": 35}
|
||||
{"loss": 2.3025851249694824, "_runtime": 15.19441556930542, "_timestamp": 1580218953.4367683, "_step": 36}
|
||||
{"loss": 2.3025851249694824, "_runtime": 15.29961633682251, "_timestamp": 1580218953.541969, "_step": 37}
|
||||
{"loss": 2.3025851249694824, "_runtime": 15.438106775283813, "_timestamp": 1580218953.6804595, "_step": 38}
|
||||
{"loss": 2.3025851249694824, "_runtime": 15.541856288909912, "_timestamp": 1580218953.784209, "_step": 39}
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"root": "/home/clemens/repositorys/pytorch-ai",
|
||||
"program": "pytorch_ai.py",
|
||||
"git": {
|
||||
"remote": "git@github.com:Clemens-Dautermann/pytorch-ai.git",
|
||||
"commit": "55cff9b18f8558ae7a9170e56a3d5c6f6665d9ab"
|
||||
},
|
||||
"email": "clemens.dautermann@gmail.com",
|
||||
"startedAt": "2020-01-28T13:42:19.657786",
|
||||
"host": "ubuntu-laptop",
|
||||
"username": "clemens",
|
||||
"executable": "/usr/bin/python3",
|
||||
"os": "Linux-5.3.0-26-generic-x86_64-with-Ubuntu-19.10-eoan",
|
||||
"python": "3.7.5",
|
||||
"cpu_count": 2,
|
||||
"args": [],
|
||||
"state": "killed",
|
||||
"jobType": null,
|
||||
"mode": "dryrun",
|
||||
"project": "tictactoe",
|
||||
"heartbeatAt": "2020-01-28T13:42:34.672412",
|
||||
"exitcode": 255
|
||||
}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"_timestamp": 1580218953.6804595, "epoch": 0, "_runtime": 15.438106775283813, "_step": 38, "graph_0": {"_type": "graph", "format": "torch", "nodes": [{"name": "fc1", "id": 139933408534352, "class_name": "Linear(in_features=9, out_features=9, bias=True)", "parameters": [["weight", [9, 9]], ["bias", [9]]], "output_shape": [[3, 1, 9]], "num_parameters": [81, 9]}, {"name": "fc2", "id": 139933408534160, "class_name": "Linear(in_features=9, out_features=20, bias=True)", "parameters": [["weight", [20, 9]], ["bias", [20]]], "output_shape": [[3, 1, 20]], "num_parameters": [180, 20]}, {"name": "fc3", "id": 139933408533520, "class_name": "Linear(in_features=20, out_features=50, bias=True)", "parameters": [["weight", [50, 20]], ["bias", [50]]], "output_shape": [[3, 1, 50]], "num_parameters": [1000, 50]}, {"name": "fc4", "id": 139933408533392, "class_name": "Linear(in_features=50, out_features=10, bias=True)", "parameters": [["weight", [10, 50]], ["bias", [10]]], "output_shape": [[3, 1, 10]], "num_parameters": [500, 10]}], "edges": []}, "loss": 2.3025851249694824}
|
||||
Loading…
Add table
Add a link
Reference in a new issue