|
123456789101112131415161718192021222324252627282930 |
- using NumSharp.Core;
- using System;
- using System.Collections.Generic;
- using System.Text;
- using Tensorflow;
-
- namespace TensorFlowNET.Examples.Utility
- {
- public class DataSet
- {
- private int _num_examples;
- private int _epochs_completed;
- private int _index_in_epoch;
- private NDArray _images;
- private NDArray _labels;
-
- public DataSet(NDArray images, NDArray labels, TF_DataType dtype, bool reshape)
- {
- _num_examples = images.shape[0];
- images = images.reshape(images.shape[0], images.shape[1] * images.shape[2]);
- images.astype(dtype.as_numpy_datatype());
- images = np.multiply(images, 1.0f / 255.0f);
-
- _images = images;
- _labels = labels;
- _epochs_completed = 0;
- _index_in_epoch = 0;
- }
- }
- }
|