We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new TensorSpan<double>(array: myArrayOfLength1, lengths: new IntPtr[] { 2 }, strides: new IntPtr[]{ 0 }) .SetSlice(new TensorSpan<double>(new double[] {1d, 2d}), new NRange[] { ..2 });
writes the 2d to &myArrayOfLength1 + 1 wherever that may be.
2d
&myArrayOfLength1 + 1
using System.Buffers; using System.Diagnostics.CodeAnalysis; using System.Numerics.Tensors; namespace ConsoleApp1; public abstract class Program { [Experimental("SYSLIB5001")] public static unsafe void Main() { var ar = new double[1]; fixed (double* pointer = ar) { var a = new TensorSpan<double>(ar.AsSpan()[..1], new IntPtr[] { 2 }, new IntPtr[]{ 0 }); a.SetSlice(new TensorSpan<double>(new double[] {1, 3}), new NRange[] { ..2 }); var x = *pointer; var y = *(pointer + 1); Console.WriteLine((x, y)); // (1, 2) } } }
2d should be written to the single entry of the TensorSpan.
TensorSpan
.
No response
.NET8, Ubuntu22, x64
The text was updated successfully, but these errors were encountered:
Tagging subscribers to this area: @dotnet/area-system-numerics See info in area-owners.md if you want to be subscribed.
Sorry, something went wrong.
Tagging subscribers to this area: @dotnet/area-system-numerics-tensors See info in area-owners.md if you want to be subscribed.
This was fixed by @michaelgsharp in #107852 and backported to .NET 9 in #108282.
michaelgsharp
No branches or pull requests
Description
writes the
2d
to&myArrayOfLength1 + 1
wherever that may be.Reproduction Steps
Expected behavior
2d
should be written to the single entry of theTensorSpan
.Actual behavior
.
Regression?
No response
Known Workarounds
No response
Configuration
.NET8, Ubuntu22, x64
Other information
No response
The text was updated successfully, but these errors were encountered: