Hi,
I was wondering if the following is the intended output?
I set opt.nDigits = 3
and targetFilling = "mark"
, and generated an example using,
observation , class_vec = unpack(dataInfo_train.nextExample())
which was a 6 another 6 and a 9,
and got the class vector as,
th> class_vec
0
0
0
0
0
0
1
0
0
1
[torch.DoubleTensor of size 10]
I though this was a bit strange because two 6's were generated? I was just wondering if it should be,
th> class_vec
0
0
0
0
0
0
2
0
0
1
[torch.DoubleTensor of size 10]
In general, if I generate 3 digits, two of which are the same, the class vector always show one in each class? Is this intended? If so would it be possible to request a change in the code to give the class vector as the number of digits generated for each class?
A similar thing happens when I generate two digits, and both are the same?
Thanks a lot for your help,
Best regards,
Aj