ContributionWild5778
ContributionWild5778 OP t1_j5kafxf wrote
Reply to comment by Final-Rush759 in Tensorflow or Pytorch by ContributionWild5778
Thank you kind sir
ContributionWild5778 OP t1_j5kaeji wrote
Reply to comment by Intelligent-Aioli-43 in Tensorflow or Pytorch by ContributionWild5778
Thanks!
ContributionWild5778 t1_j5g6sio wrote
Reply to comment by nibbajenkem in Why a pretrained model returns better accuracy than the implementation from scratch by tsgiannis
This! I would just add that you can never find the exact reason as to why your training from scratch is giving less accuracy. Do you have enough data for all the neurons to learn the features ? Can you cross validate the validation loss of your dataset and pre-trained one ? Did you try removing/adding a dense layer to check how the performance is changed ?
ContributionWild5778 OP t1_j5g4ck6 wrote
Reply to comment by OutrageousSundae8270 in Tensorflow or Pytorch by ContributionWild5778
Oh, okay. Thanks a lot! The reason I don't feel like moving on to pytorch is because I am a bit comfortable in TF now. And I don't have the energy or time to learn a different framework right now.
ContributionWild5778 OP t1_j5g35tl wrote
Reply to comment by OutrageousSundae8270 in Tensorflow or Pytorch by ContributionWild5778
I thought so too but then a few people also mentioned the same thing in my office. And currently, I am working on 3D computer vision and all the git repos I found for it has pytorch as its framework I barely found any with TF implementation
ContributionWild5778 OP t1_j5g2ldo wrote
Reply to comment by OutrageousSundae8270 in Tensorflow or Pytorch by ContributionWild5778
I couldn't find the blog but check this post in this sub itself
ContributionWild5778 t1_iw99ccg wrote
Lots and lots of training my frand
ContributionWild5778 t1_iw98mo2 wrote
Reply to comment by Thijs-vW in Update an already trained neural network on new data by Thijs-vW
If you want to re-train the whole model with mixed dataset. The only option I can think of is transfer learning where you only initialise all the parameters in the same way which were used to train on the old dataset and re-train from 0th epoch
ContributionWild5778 t1_iw97xid wrote
Reply to comment by RichardBJ1 in Update an already trained neural network on new data by Thijs-vW
I believe that is an iterative process when doing transfer learning. First you will always freeze the top layers because low level feature extraction is done over there (extracting lines and contours). Unfreeze the last layers and try to train those layers only where high level features are extracted. At the same time it also depends on how different the new dataset is using which you are training the model. If it contains similar characteristics/features freezing top layers would be my choice
ContributionWild5778 t1_iw95dyj wrote
Reply to comment by sckuzzle in Making a model predict on the basis of a particular value by ole72444
Agreed to this. It's a data pre-processing step making a model do this would be a very complicated task.
ContributionWild5778 OP t1_j5kagol wrote
Reply to comment by chengstark in Tensorflow or Pytorch by ContributionWild5778
Arigato!