@@ -22,8 +22,8 @@ public void testCondTrue_ConstOnly()
2222 var y = tf . constant ( 5 , name : "y" ) ;
2323
2424 var z = control_flow_ops . cond ( tf . less ( x , y ) ,
25- ( ) => tf . constant ( 22 , name : "t2 " ) ,
26- ( ) => tf . constant ( 55 , name : "f5 " ) ) ;
25+ ( ) => tf . constant ( 22 , name : "t22 " ) ,
26+ ( ) => tf . constant ( 55 , name : "f55 " ) ) ;
2727
2828 int result = z . eval ( sess ) ;
2929 assertEquals ( result , 22 ) ;
@@ -41,8 +41,8 @@ public void testCondFalse_ConstOnly()
4141 var y = tf . constant ( 1 , name : "y" ) ;
4242
4343 var z = control_flow_ops . cond ( tf . less ( x , y ) ,
44- ( ) => tf . constant ( 22 , name : "t2 " ) ,
45- ( ) => tf . constant ( 11 , name : "f1 " ) ) ;
44+ ( ) => tf . constant ( 22 , name : "t22 " ) ,
45+ ( ) => tf . constant ( 11 , name : "f11 " ) ) ;
4646
4747 int result = z . eval ( sess ) ;
4848 assertEquals ( result , 11 ) ;
@@ -56,17 +56,18 @@ public void testCondTrue()
5656
5757 with ( tf . Session ( graph ) , sess =>
5858 {
59- var x = tf . constant ( 2 ) ;
60- var y = tf . constant ( 5 ) ;
61- var z = control_flow_ops . cond ( tf . less ( x , y ) , ( ) => tf . multiply ( x , tf . constant ( 17 ) ) ,
62- ( ) => tf . add ( y , tf . constant ( 23 ) ) ) ;
63- //tf.train.export_meta_graph(@"D:\dev\tensorboard\logdir\sharp.meta", as_text: false);
59+ var x = tf . constant ( 2 , name : "x" ) ;
60+ var y = tf . constant ( 5 , name : "y" ) ;
61+
62+ var z = control_flow_ops . cond ( tf . less ( x , y ) ,
63+ ( ) => tf . multiply ( x , 17 ) ,
64+ ( ) => tf . add ( y , 23 ) ) ;
65+
6466 int result = z . eval ( sess ) ;
6567 assertEquals ( result , 34 ) ;
6668 } ) ;
6769 }
6870
69- //[Ignore("This Test Fails due to missing edges in the graph!")]
7071 [ TestMethod ]
7172 public void testCondFalse ( )
7273 {
@@ -76,8 +77,11 @@ public void testCondFalse()
7677 {
7778 var x = tf . constant ( 2 ) ;
7879 var y = tf . constant ( 1 ) ;
79- var z = control_flow_ops . cond ( tf . less ( x , y ) , ( ) => tf . multiply ( x , tf . constant ( 17 ) ) ,
80- ( ) => tf . add ( y , tf . constant ( 23 ) ) ) ;
80+
81+ var z = control_flow_ops . cond ( tf . less ( x , y ) ,
82+ ( ) => tf . multiply ( x , 17 ) ,
83+ ( ) => tf . add ( y , 23 ) ) ;
84+
8185 int result = z . eval ( sess ) ;
8286 assertEquals ( result , 24 ) ;
8387 } ) ;
0 commit comments