MLMultiArray.Strides Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Количество элементов, которые необходимо пропустить для продвижения значения индекса на один в выбранном направлении.
[ObjCRuntime.TV(11, 0)]
[ObjCRuntime.Watch(4, 0)]
public nint[] Strides { get; }
member this.Strides : nint[]
Значение свойства
System.System.IntPtr[]
System.nativeint[]
- Атрибуты
Комментарии
MLMultiArray объекты можно рассматривать как одномерные массивы. Свойство Strides извлекает количество элементов в одномерном массиве, необходимых для перехода на 1 в нужном измерении.
NSError err;
var ma = new CoreML.MLMultiArray(new NSNumber[] { 3, 5, 7, 9 },CoreML.MLMultiArrayDataType.Int32, out err);
if (err != null)
{
HandleError(err);
return;
}
var strides = ma.Strides;
/*
strides[0] = 315
strides[1] = 63
strides[2] = 9
strides[3] = 1
*/