File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ const generator = {
4949) ;
5050}
5151) ,
52- "optimizer" : tf . train . adam ( 0.0001 )
52+ "optimizer" : tf . train . adam ( 0.001 )
5353} ;
5454
5555if ( logData ) {
@@ -59,7 +59,12 @@ if (logData) {
5959generator . model . add ( tf . layers . dense ( { units : numParameters , inputShape : [ numParameters ] } ) ) ;
6060for ( var i = 0 ; i < numLayers ; i ++ ) {
6161const layerSize = Math . round ( imageVolume / ( 2 ** ( ( numLayers - 1 ) - i ) ) ) ;
62- generator . model . add ( tf . layers . dense ( { units : layerSize , activation : "sigmoid" } ) ) ;
62+ if ( i == numLayers - 1 ) {
63+ generator . model . add ( tf . layers . dense ( { units : layerSize , activation : "relu" } ) ) ;
64+ }
65+ else {
66+ generator . model . add ( tf . layers . dense ( { units : layerSize , activation : "tanh" } ) ) ;
67+ }
6368if ( logData ) {
6469console . log ( layerSize ) ;
6570}
@@ -90,7 +95,7 @@ if (logData) {
9095discriminator . model . add ( tf . layers . dense ( { units : imageVolume , inputShape : [ imageVolume ] } ) ) ;
9196for ( var i = 0 ; i < numLayers ; i ++ ) {
9297const layerSize = Math . round ( imageVolume / ( 2 ** ( i + 1 ) ) ) ;
93- discriminator . model . add ( tf . layers . dense ( { units : layerSize , activation : "sigmoid " } ) ) ;
98+ discriminator . model . add ( tf . layers . dense ( { units : layerSize , activation : "relu " } ) ) ;
9499if ( logData ) {
95100console . log ( layerSize ) ;
96101}
You can’t perform that action at this time.
0 commit comments