125 references to Lengths
System.Numerics.Tensors (125)
System\Numerics\Tensors\netcore\ReadOnlyTensorDimensionSpan_1.cs (2)
29_length = TensorPrimitives.Product(tensor.Lengths[..dimension]); 31_sliceShape = TensorShape.Create((dimension != tensor.Rank) ? tensor.Lengths[dimension..] : [1], tensor.Strides[dimension..]);
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (1)
317public int Rank => Lengths.Length;
System\Numerics\Tensors\netcore\Tensor.cs (122)
61return Broadcast(source, lengthsSource.Lengths); 519Tensor<bool> destination = CreateUninitialized<bool>(x.Lengths); 680Tensor<bool> destination = Tensor.Create<bool>(x.Lengths, false); 861Tensor<bool> destination = Tensor.Create<bool>(x.Lengths, false); 1042Tensor<bool> destination = Tensor.Create<bool>(x.Lengths, false); 1223Tensor<bool> destination = Tensor.Create<bool>(x.Lengths, false); 1572if (tensor.Lengths.SequenceEqual(lengths)) 1617if (lengthOffset < tensor.Rank && newLengths[i] == tensor.Lengths[lengthOffset]) 1624origStrides.Insert(i, tensor.Strides[i] * tensor.Lengths[i]); 1707Tensor<T> output = Tensor.Create<T>(tensor.Lengths); 1721Tensor<T> output = Tensor.Create<T>(tensor.Lengths); 1765for (int i = (int)tensor.Lengths[dimension]; i > 0; i--) 1768dstIndexes[dimension] = new NRange(tensor.Lengths[dimension] - i, tensor.Lengths[dimension] - i + 1); 1788&& tensor.Lengths.SequenceEqual(other.Lengths) 1800&& tensor.Lengths.SequenceEqual(other.Lengths) 1850if (tensor.Lengths[(int)dimension] % splitCount != 0) 1857nint[] newShape = tensor.Lengths.ToArray(); 2075int removalCount = tensor.Lengths.Count(1); 2079for (int i = 0; i < tensor.Lengths.Length; i++) 2081if (tensor.Lengths[i] != 1) 2083lengths[index] = tensor.Lengths[i]; 2098if (tensor.Lengths[dimension] != 1) 2103for (int i = 0; i < tensor.Lengths.Length; i++) 2107lengths[index] = tensor.Lengths[i]; 2272nint length = nint.Max(tensor.Lengths[0], maximumLengths[0]); 2282TensorShape tmpShape = TensorShape.Create(tensor.Lengths[1..], tensor.Strides[1..]); 2289if (length != tensor.Lengths[0]) 2307if (length != tensor.Lengths[0]) 2492if (dimension > tensor.Lengths.Length) 2499tensor.Lengths.Slice(0, dimension).CopyTo(newLengths); 2500tensor.Lengths.Slice(dimension).CopyTo(newLengths.Slice(dimension + 1)); 2532Tensor<T> destination = CreateUninitialized<T>(x.Lengths); 2559Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2586Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2613Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2654Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2696Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2723Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2750Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2777Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2805Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2832Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2859Tensor<T> destination = Tensor.CreateUninitialized<T>(y.Lengths); 2888Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2915Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2942Tensor<T> destination = Tensor.CreateUninitialized<T>(y.Lengths); 2970Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 2997Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3042Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3069Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3098Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3125Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3153Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3180Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3209Tensor<TTo> destination = Tensor.CreateUninitialized<TTo>(source.Lengths); 3240Tensor<TTo> destination = Tensor.CreateUninitialized<TTo>(source.Lengths); 3271Tensor<TTo> destination = Tensor.CreateUninitialized<TTo>(source.Lengths); 3301Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3314Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3356Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3383Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3436Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3473Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3517Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3530Tensor<T> destination = Tensor.CreateUninitialized<T>(y.Lengths); 3617Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3644Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3669Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3692Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3715Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3738Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3761Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3841Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3864Tensor<T> destination = Tensor.CreateUninitialized<T>(y.Lengths); 3888Tensor<int> destination = Tensor.CreateUninitialized<int>(x.Lengths); 3960Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 3987Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4034Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4060Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4087Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4114Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4141Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4168Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4232Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4295Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4358Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4421Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4484Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4547Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4610Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4673Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4700Tensor<T> destination = Tensor.Create<T>(x.Lengths); 4755Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4792Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4815Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4862Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4885Tensor<T> destination = Tensor.CreateUninitialized<T>(y.Lengths); 4921Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4944Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4968Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 4994Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5021Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5046Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5069Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5093Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5116Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5140Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5165Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5190Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5213Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5239Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5267Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5313Tensor<T> destination = CreateUninitialized<T>(x.Lengths); 5326Tensor<T> destination = CreateUninitialized<T>(y.Lengths); 5423Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5446Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5469Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5492Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5515Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths); 5564Tensor<T> destination = Tensor.CreateUninitialized<T>(x.Lengths);