| @@ -0,0 +1,27 @@ | |||||
| using Microsoft.VisualStudio.TestTools.UnitTesting; | |||||
| using Tensorflow; | |||||
| using static Tensorflow.Binding; | |||||
| namespace TensorFlowNET.UnitTest.TF_API | |||||
| { | |||||
| [TestClass] | |||||
| public class tfdata_test | |||||
| { | |||||
| [TestMethod] | |||||
| public void CreateFromTensor() | |||||
| { | |||||
| var X = tf.constant(new[] { 2013, 2014, 2015, 2016, 2017 }); | |||||
| var Y = tf.constant(new[] { 12000, 14000, 15000, 16500, 17500 }); | |||||
| var dataset = tf.data.Dataset.from_tensor_slices(X, Y); | |||||
| int n = 0; | |||||
| foreach (var (item_x, item_y) in dataset) | |||||
| { | |||||
| print($"x:{item_x.numpy()},y:{item_y.numpy()}"); | |||||
| n += 1; | |||||
| } | |||||
| Assert.AreEqual(5, n); | |||||
| } | |||||
| } | |||||
| } | |||||