Thanks the target values of the first batch before it stops is
Target
11
1
1
9
10
9
7
5
2
2
6
3
6
6
7
12


Is it because it has a 12 in it and Python assumes 0-11 while the target output is 1-12?
If there is a problem with my target values why does it work before I put in the code to freeze all layers?
Thanks