By the way, could you help me with this error:
Traceback (most recent call last):
  File "/code/train.py", line 94, in <module>
    main(args)
  File "/code/train.py", line 46, in main
    encode_ab, max_encode_ab = encode_ab_layer.forward(img_ab)
  File "\code\training_layers.py", line 32, in forward
    encode=self.nnenc.encode_points_mtx_nd(x)
  File "\code\training_layers.py", line 213, in encode_points_mtx_nd
    self.pts_enc_flt[self.p_inds, inds] = wts
IndexError: shape mismatch: indexing arrays could not be broadcast together with shapes (65536,1) (49152,10)

I do not understand because when I run the train with complete image dataset this error occur…but when I executed the train with a subset of the image dataset…I did not got this error…