diff --git a/test/TensorFlowNET.Examples/ImageRecognition.cs b/test/TensorFlowNET.Examples/ImageRecognition.cs index acc8c1d9..445fa38e 100644 --- a/test/TensorFlowNET.Examples/ImageRecognition.cs +++ b/test/TensorFlowNET.Examples/ImageRecognition.cs @@ -14,8 +14,7 @@ namespace TensorFlowNET.Examples public void Run() { var graph = new Graph(); - // 从文件加载序列化的GraphDef - //导入GraphDef + //import GraphDef from pb file graph.Import("tmp/tensorflow_inception_graph.pb"); with(tf.Session(graph), sess => { diff --git a/test/TensorFlowNET.UnitTest/ConstantTest.cs b/test/TensorFlowNET.UnitTest/ConstantTest.cs index b3e222a2..49298493 100644 --- a/test/TensorFlowNET.UnitTest/ConstantTest.cs +++ b/test/TensorFlowNET.UnitTest/ConstantTest.cs @@ -103,10 +103,11 @@ namespace TensorFlowNET.UnitTest public void StringEncode() { string str = "Hello, TensorFlow.NET!"; + var handle = Marshal.StringToHGlobalAnsi(str); ulong dst_len = c_api.TF_StringEncodedSize((ulong)str.Length); Assert.AreEqual(dst_len, (ulong)23); IntPtr dst = Marshal.AllocHGlobal((int)dst_len); - ulong encoded_len = c_api.TF_StringEncode(str, (ulong)str.Length, dst, dst_len, status); + ulong encoded_len = c_api.TF_StringEncode(handle, (ulong)str.Length, dst, dst_len, status); Assert.AreEqual((ulong)23, encoded_len); Assert.AreEqual(status.Code, TF_Code.TF_OK); string encoded_str = Marshal.PtrToStringUTF8(dst + sizeof(byte));