I searched a lot to see if Matlab supports GAN but unfortunately it does not. I just found deconvolution layer. does anybody know how I can use that for designing a GAN. I am gonna integrate a GAN block within a DAG network and I am not sure if it is possible. I found also another open source lib 'MatConvNet'. is is possible to use it within DAG? Thank you very much I hope it is not wasting time working on deep learning with Matlab.
Thank you for your suggestion. I have already tried that. Actually the problem is we cannot embed such layers into a matlab DAG. a very simple sample code:
we hope Matlab will provide more flexibility in new release to enable us to build hybrid dynamic networks by combining different components of neural networks. Also, If we could add customized metric funciotions, say precision instead of accuracy.! such capability makes MatLab much more powerfull and handy than python!
Going back to R2011b, all "b" releases except one have come out in September. The exception was 2014b, which was October 3. Hence September 2019 is a reasonable estimate.
Let's think of it in terms of what important features you need to create GANs - autodifferentiation, custom training loops, and may be custom layers too (if you're curious!). All those things are planned to be supported. And of course, the deep learning layer support will be there.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
9 Comments
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_559404
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_559404
Did you have a look at https://github.com/layumi/2016_GAN_Matlab
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_559424
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_559424
Thank you for your suggestion. I have already tried that. Actually the problem is we cannot embed such layers into a matlab DAG. a very simple sample code:
%%%%%%%%%%%%% Error
If we update the above code with :
I have no idea how to correct such errors.
Please ignore the logic behind this example since it is just for studding possibility
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_559451
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_559451
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588814
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588814
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588820
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588820
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588837
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588837
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588842
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_588842
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_590370
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_590370
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_847625
Direct link to this comment
https://se.mathworks.com/matlabcentral/answers/396488-matlab-does-not-currently-support-generative-adversarial-neural-networks#comment_847625
Sign in to comment.