Comments (3)
@alexander-soare I was wondering whether if it makes too much of a difference in the results? Have you tried comparing the two?
from pytorch-cyclegan.
@naga-karthik it's been a while since but I think I remember determining that the impact was equivalent to a scalar multiple of the gradient, therefore it only affects the learning rate parameter. Don't take me word for it though as it's been a while.
from pytorch-cyclegan.
@naga-karthik it's been a while since but I think I remember determining that the impact was equivalent to a scalar multiple of the gradient, therefore it only affects the learning rate parameter. Don't take me word for it though as it's been a while.
Late to the party here but you are correct. This really needs to be changed. The current implementation misses the point of the patchGAN paper entirely. If you are going to average the patches before performing mse, you might has well add a dense layer and make a global discriminator because you just obscured all the local information.
Unfortunately, this is not just a matter of scaling the learning rate. This definitely affects the gradient propogation.
from pytorch-cyclegan.
Related Issues (20)
- Error in pred_fake shape
- about results HOT 2
- SOLUTION: IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Python number HOT 3
- Getting some random noise in generated fake images while training after few epochs and not generating quite clear images even after 60 epochs
- input and target shapes do not match: input [1 x 1], target [1] at /pytorch/aten/src/THCUNN/generic/MSECriterion.cu:15
- question for the dataset structur HOT 2
- why not fix D while updating G? HOT 1
- Training did not converge,how to change the parameters?plz! HOT 1
- UserWarning: Argument interpolation should be of type InterpolationMode instead of int. Please, use InterpolationMode enum. HOT 8
- Training problems:Setting up a new session HOT 1
- RuntimeError: The expanded size of the tensor (1) must match the existing size (3) at non-singleton dimension 0 HOT 2
- RuntimeError: The expanded size of the tensor (1224) must match the existing size (370) at non-singleton dimension 2
- question about train HOT 1
- Pls tell me why derive the discriminator loss function w.r.t. the label rather than the input data.
- about identity loss HOT 1
- Can the results same as the official implement? HOT 1
- UserWarning: Detected call of `lr_scheduler.step()` before `optimizer.step()`. In PyTorch 1.1.0 and later, you should call them in the opposite order: `optimiz er.step()` before `lr_scheduler.step()`. Failure to do this will result in PyTorch skipping the first value of the learning rate schedule.
- picture size HOT 1
- Beginners' question: Is there a way to use a pre-trained model, or that I have to train it myself?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pytorch-cyclegan.