Skip to content
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

MultiGPU support for cosmoGAN #1

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

MultiGPU support for cosmoGAN #1

wants to merge 7 commits into from

Conversation

nevermindewe
Copy link

I'd like to use cosmoGAN as a simple GAN benchmark tool for compute nodes with multiple GPUs.
I've implemented the basic multiGPU support, but the discriminator loss doesn't converge.

I don't know why, and before I muck with it more I thought I'd ask for help and give back some of my modifications.

The modifications that work make it easy to override the default arguments on the command line.
There is a new option to display progress to stdout instead of a file.

Wesley Emeneker and others added 5 commits August 15, 2018 16:45
End goal is multiGPU support via batch-splitting for data parallelization.
In the midst of understanding the code and averaging the split gradients
  so that the generator and discriminator learn the same things.
On the first round of training, some of the generator variables
 (h0_lin, biases, etc.) have None for gradients.
I'm not sure why, or if that will change.
Now it is easy to change the defaults.
@nevermindewe
Copy link
Author

@MustafaMustafa , I wanted to ping you to see when you'll have time to look at this.

Thanks.

@nevermindewe
Copy link
Author

@MustafaMustafa - This should be much easier to look at.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant