-
Notifications
You must be signed in to change notification settings - Fork 203
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
Center of volume #21
Comments
I think in the code he didn't update R ( in deepSVDD_trainer.py) |
Do you think that he was wrong? |
Yes. I think this pytorch version is incomplete compared to the orginal version written in Theano. |
deepSVDD_trainer.py I think R is updated. However, according to the paper, the dist should be sorted, but I don't find any code to do this. |
Yes, We don't need to update the value of c (center of volume) during the training. |
Hi, Was that mean that regard 'center' as a constant made no difference to the result. In other words, theoretically define the 'center' as any constant which satisfy the right shape could also made the model work. AM I right? |
As you first pre-train the model with an autoencoder, you have pretty good representations in the latent space.
So, no, I don't see any reason why you would update the center during training, but the radius on the other hand, is what makes the edge between anomalous or not, and it is updated during training. But I don't think you cant initialize it anyway, they initialize and keep it as the mean of one forward pass on your training data. |
Hi,I have a question about this code .when there is no pretraining process, what should i do about Initializing the center of the sphere? |
We don't need to update value of c (center of volume) during the training?
The text was updated successfully, but these errors were encountered: