I want to implement the original Moon using the vgg-face net and your moon-loss function.But it didn't work and report no error just show training down.I do the following change based on your code.
(1)I choose to use the crop_aligned images from the CeleA database.
(2)When generate the .rec file, i use the resize=178 color=1 to resize and read RGB images.
(3)I chang the weight of your loss funtion all to 1.0 to following the original Moon.
(4)I choose vgg-face and just simply change the output layer to the new moon-output
I use the new moon-ouput to train your LCNN ,works well .But when i use the for my vgg-face net ,I show no error but just show train down :+1:
[12:45:47] src/io/iter_image_recordio.cc:68: Loaded ImageList from /media/mt02/data1/dataset/CelebA/celeba_train.lst 162770 Image records
[12:45:47] src/io/iter_image_recordio.cc:211: ImageRecordIOParser: ./celeba_train.rec, use 3 threads for decoding..
[12:45:47] src/io/iter_image_recordio.cc:68: Loaded ImageList from /media/mt02/data1/dataset/CelebA/celeba_val.lst 19867 Image records
[12:45:47] src/io/iter_image_recordio.cc:211: ImageRecordIOParser: ./celeba_val.rec, use 3 threads for decoding..
INFO:root:Start training with [cpu(0)]
Start training with [cpu(0)]
trining done!
I want to implement the original Moon using the vgg-face net and your moon-loss function.But it didn't work and report no error just show training down.I do the following change based on your code. (1)I choose to use the crop_aligned images from the CeleA database. (2)When generate the .rec file, i use the resize=178 color=1 to resize and read RGB images. (3)I chang the weight of your loss funtion all to 1.0 to following the original Moon. (4)I choose vgg-face and just simply change the output layer to the new moon-output
I use the new moon-ouput to train your LCNN ,works well .But when i use the for my vgg-face net ,I show no error but just show train down :+1: [12:45:47] src/io/iter_image_recordio.cc:68: Loaded ImageList from /media/mt02/data1/dataset/CelebA/celeba_train.lst 162770 Image records [12:45:47] src/io/iter_image_recordio.cc:211: ImageRecordIOParser: ./celeba_train.rec, use 3 threads for decoding.. [12:45:47] src/io/iter_image_recordio.cc:68: Loaded ImageList from /media/mt02/data1/dataset/CelebA/celeba_val.lst 19867 Image records [12:45:47] src/io/iter_image_recordio.cc:211: ImageRecordIOParser: ./celeba_val.rec, use 3 threads for decoding.. INFO:root:Start training with [cpu(0)] Start training with [cpu(0)] trining done!
attached the training code i used
`def norm_stat(d): return mx.nd.norm(d)/np.sqrt(d.size) mon = mx.mon.Monitor(10, norm_stat)
def get_symbol(num_classes = 40):
define alexnet
def main():
logging