-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the multi classification problem #2
Comments
Are your per-class mean hidden representations based on batch size samples? so is your accuracy? |
Thats great! I have seen that you also opened an issue for getting the gradients of the eigenvalue decomposition in pytorch. Hopefully this is available soon.
One-to-rest is not required as we build on top of Multiclass LDA. Computing the individual class probabilities itself is also nothing new.
For computing the updates we use batch-statistics |
Thanks for your guides. I have prepared the IELTS test those days. Actually, instead of using the eigenvalue decomposition in LDA first, I tried to learn the projection matrix A directly, with back propagation. And it seems that the results were just good too. |
I have trained the AlexNet with lda-eigenvalues loss.But here wasn't any good improvement on train accuracy. epoch 13 avg_train_loss: -0.999989 I wonder that the poor performance may caused by the bad LDA-Eigenvalues? |
Did you try this with our theano version or with your pytorch implementation? Did you train AlexNet on ImageNet? This woun't work as you have 1000 classes. |
In my pytorch implementation, and just train on MNIST dataset. |
I found that the wrong position of line S_W += lambdaI caused the problem. I added this line before S_B=S_T - S_W. Unlike your theano codes could have much bigger eigenvalues: |
Eigenvalue decomposition is Non-differentiable in pytorch. what should I do? |
@zorrocai do you mind share your pytorch implementation code? Thanks |
Why theano can’t call the GPU on the server and tried many ways to configure the environment?I want your pytorch implementation code too,Thanks,Can you share it? @zorrocai |
I have wrote the deeplda in pytorch. When it comes to test moudle, classification method confused me a lot. I want to use one to rest method in mulit classification. It seems that your classification is a new interesting method. Could you explain more about it, and what is the theory behind it?
The text was updated successfully, but these errors were encountered: