|
|
@@ -131,7 +131,7 @@ namespace TensorFlowNET.UnitTest |
|
|
|
} |
|
|
|
|
|
|
|
[TestMethod] |
|
|
|
public void logicalAndTest() |
|
|
|
public void logicalOpsTest() |
|
|
|
{ |
|
|
|
var a = tf.constant(new[] {1f, 2f, 3f, 4f, -4f, -3f, -2f, -1f}); |
|
|
|
var b = tf.less(a, 0f); |
|
|
@@ -144,6 +144,15 @@ namespace TensorFlowNET.UnitTest |
|
|
|
var o = sess.run(d); |
|
|
|
Assert.IsTrue(o.array_equal(check)); |
|
|
|
} |
|
|
|
|
|
|
|
d = tf.cast(tf.logical_not(b), tf.int32); |
|
|
|
check = np.array(new[] { 1, 1, 1, 1, 0, 0, 0, 0 }); |
|
|
|
|
|
|
|
using (var sess = tf.Session()) |
|
|
|
{ |
|
|
|
var o = sess.run(d); |
|
|
|
Assert.IsTrue(o.array_equal(check)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
[TestMethod] |
|
|
|