diff --git a/src/TensorFlowNET.Core/Graphs/Graph.cs b/src/TensorFlowNET.Core/Graphs/Graph.cs index a025bfc6..5caaf6b0 100644 --- a/src/TensorFlowNET.Core/Graphs/Graph.cs +++ b/src/TensorFlowNET.Core/Graphs/Graph.cs @@ -196,11 +196,11 @@ namespace Tensorflow _create_op_helper(op, true); - Console.Write($"create_op: {op_type} '{node_def.Name}'"); + /*Console.Write($"create_op: {op_type} '{node_def.Name}'"); Console.Write($", inputs: {(inputs.Length == 0 ? "empty" : String.Join(", ", inputs.Select(x => x.name)))}"); Console.Write($", control_inputs: {(control_inputs.Length == 0 ? "empty" : String.Join(", ", control_inputs.Select(x => x.name)))}"); Console.Write($", outputs: {(op.outputs.Length == 0 ? "empty" : String.Join(", ", op.outputs.Select(x => x.name)))}"); - Console.WriteLine(); + Console.WriteLine();*/ return op; } diff --git a/src/TensorFlowNET.Core/Sessions/BaseSession.cs b/src/TensorFlowNET.Core/Sessions/BaseSession.cs index 198cd509..5c84f34a 100644 --- a/src/TensorFlowNET.Core/Sessions/BaseSession.cs +++ b/src/TensorFlowNET.Core/Sessions/BaseSession.cs @@ -62,26 +62,29 @@ namespace Tensorflow switch (subfeed_val) { - case IntPtr pointer: - feed_dict_tensor[subfeed_t] = pointer; + case IntPtr val: + feed_dict_tensor[subfeed_t] = val; break; - case NDArray nd: - feed_dict_tensor[subfeed_t] = nd; + case NDArray val: + feed_dict_tensor[subfeed_t] = val; break; - case float floatVal: - feed_dict_tensor[subfeed_t] = (NDArray)floatVal; + case float val: + feed_dict_tensor[subfeed_t] = (NDArray)val; break; - case double doubleVal: - feed_dict_tensor[subfeed_t] = (NDArray)doubleVal; + case double val: + feed_dict_tensor[subfeed_t] = (NDArray)val; break; - case int intVal: - feed_dict_tensor[subfeed_t] = (NDArray)intVal; + case short val: + feed_dict_tensor[subfeed_t] = (NDArray)val; break; - case string str: - feed_dict_tensor[subfeed_t] = (NDArray)str; + case int val: + feed_dict_tensor[subfeed_t] = (NDArray)val; break; - case byte[] bytes: - feed_dict_tensor[subfeed_t] = (NDArray)bytes; + case string val: + feed_dict_tensor[subfeed_t] = (NDArray)val; + break; + case byte[] val: + feed_dict_tensor[subfeed_t] = (NDArray)val; break; default: Console.WriteLine($"can't handle data type of subfeed_val"); diff --git a/src/TensorFlowNET.Core/TensorFlowNET.Core.csproj b/src/TensorFlowNET.Core/TensorFlowNET.Core.csproj index 388adf3e..267678b1 100644 --- a/src/TensorFlowNET.Core/TensorFlowNET.Core.csproj +++ b/src/TensorFlowNET.Core/TensorFlowNET.Core.csproj @@ -4,7 +4,7 @@ netstandard2.0 TensorFlow.NET Tensorflow - 0.4.1 + 0.4.2 Haiping Chen SciSharp STACK true @@ -16,11 +16,11 @@ TensorFlow, NumSharp, SciSharp, MachineLearning, TensorFlow.NET Google's TensorFlow binding in .NET Standard. Docs: https://tensorflownet.readthedocs.io - 0.4.1.0 + 0.4.2.0 Added ConfigProto to control CPU and GPU resource. Fixed import name scope issue. 7.2 - 0.4.1.0 + 0.4.2.0