METHOD_0 ( ) { for ( java . lang . String s : new java . lang . String [ ] { STRING_0 , STRING_1 , STRING_2 , STRING_3 } ) { org . nd4j . linalg . api . ndarray . INDArray ref = org . nd4j . linalg . factory . Nd4j . METHOD_1 ( 1 , INT_0 , INT_0 , IDENT_0 . IDENT_1 ) . METHOD_2 ( 10 , 3 ) ; org . nd4j . linalg . api . ndarray . INDArray IDENT_2 = org . nd4j . linalg . factory . Nd4j . METHOD_3 ( 5 ) ; org . nd4j . linalg . api . ndarray . INDArray IDENT_3 = org . nd4j . linalg . factory . Nd4j . create ( new double [ ] { 10 , 20 , INT_0 } ) ; org . nd4j . linalg . api . ndarray . INDArray exp = ref . METHOD_4 ( ) ; switch ( s ) { case STRING_0 : exp . METHOD_5 ( 5 ) . METHOD_6 ( IDENT_3 ) ; break ; case STRING_1 : exp . METHOD_5 ( 5 ) . METHOD_7 ( IDENT_3 ) ; break ; case STRING_2 : exp . METHOD_5 ( 5 ) . METHOD_8 ( IDENT_3 ) ; break ; case STRING_3 : exp . METHOD_5 ( 5 ) . METHOD_9 ( IDENT_3 ) ; break ; default : throw new java . lang . RuntimeException ( ) ; } org . nd4j . linalg . api . ndarray . INDArray out = org . nd4j . linalg . factory . Nd4j . create ( 10 , 3 ) ; org . nd4j . linalg . api . IDENT_4 . IDENT_5 op = org . nd4j . linalg . api . IDENT_4 . IDENT_5 . builder ( ( STRING_4 + s ) ) . METHOD_10 ( ref , IDENT_2 , IDENT_3 ) . METHOD_11 ( out ) . build ( ) ; org . nd4j . linalg . factory . Nd4j . METHOD_12 ( ) . exec ( op ) ; "<AssertPlaceHolder>" ; } } exec ( java . lang . String ) { code = org . IDENT_6 . IDENT_7 . IDENT_8 . METHOD_13 ( ( STRING_5 + ( java . lang . Thread . METHOD_14 ( ) . getId ( ) ) ) , code ) ; org . IDENT_6 . IDENT_7 . IDENT_8 . METHOD_15 ( ) ; log . info ( STRING_6 ) ; log . info ( code ) ; int result = METHOD_16 ( code , null ) ; if ( result != 0 ) { METHOD_17 ( ) ; throw new java . lang . RuntimeException ( STRING_7 ) ; } log . info ( STRING_8 ) ; org . IDENT_6 . IDENT_7 . IDENT_8 . METHOD_18 ( ) ; }
org . junit . Assert . assertEquals ( s , exp , out )