Skip to content

Commit 95309e0

Browse files
committed
Minor bug fixes
1 parent 42ebecf commit 95309e0

File tree

3 files changed

+2
-27
lines changed

3 files changed

+2
-27
lines changed

NeuralNetwork.NET.Cuda/AssemblyInfo.cs

Lines changed: 0 additions & 4 deletions
This file was deleted.

NeuralNetwork.NET.Cuda/NeuralNetwork.NET.Cuda.csproj

Lines changed: 0 additions & 21 deletions
This file was deleted.

NeuralNetwork.NET/APIs/Structs/Tensor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ public float[] ToArray(bool keepAlive = true)
234234
if (Ptr == IntPtr.Zero) return new float[0];
235235
float[] result = new float[Size];
236236
Marshal.Copy(Ptr, result, 0, Size);
237-
if (keepAlive) Free();
237+
if (!keepAlive) Free();
238238
return result;
239239
}
240240

@@ -250,7 +250,7 @@ public float[] ToArray(bool keepAlive = true)
250250
int size = sizeof(float) * Size;
251251
fixed (float* presult = result)
252252
Buffer.MemoryCopy(this, presult, size, size);
253-
if (keepAlive) Free();
253+
if (!keepAlive) Free();
254254
return result;
255255
}
256256

0 commit comments

Comments
 (0)