IReadOnlyTensor<TSelf,T>.Slice Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| Slice(ReadOnlySpan<NIndex>) |
Срезает тензор с помощью указанных начальных индексов. |
| Slice(ReadOnlySpan<NRange>) |
Возвращает срез из текущего тензора, содержащего указанный диапазон. |
| Slice(ReadOnlySpan<IntPtr>) |
Формирует срез из текущего тензора, начинающегося с указанного индекса. |
Slice(ReadOnlySpan<NIndex>)
- Исходный код:
- IReadOnlyTensor_1.cs
- Исходный код:
- IReadOnlyTensor.cs
- Исходный код:
- IReadOnlyTensor_1.cs
Срезает тензор с помощью указанных начальных индексов.
public:
TSelf Slice(ReadOnlySpan<System::Buffers::NIndex> startIndexes);
public TSelf Slice(scoped ReadOnlySpan<System.Buffers.NIndex> startIndexes);
abstract member Slice : ReadOnlySpan<System.Buffers.NIndex> -> 'Self
Public Function Slice (startIndexes As ReadOnlySpan(Of NIndex)) As TSelf
Параметры
- startIndexes
- ReadOnlySpan<NIndex>
Индексы, с которых начинается срез.
Возвращаемое значение
Срезанный тензор.
Применяется к
Slice(ReadOnlySpan<NRange>)
- Исходный код:
- IReadOnlyTensor_1.cs
- Исходный код:
- IReadOnlyTensor.cs
- Исходный код:
- IReadOnlyTensor_1.cs
Возвращает срез из текущего тензора, содержащего указанный диапазон.
public:
TSelf Slice(ReadOnlySpan<System::Buffers::NRange> ranges);
public TSelf Slice(scoped ReadOnlySpan<System.Buffers.NRange> ranges);
abstract member Slice : ReadOnlySpan<System.Buffers.NRange> -> 'Self
Public Function Slice (ranges As ReadOnlySpan(Of NRange)) As TSelf
Параметры
- ranges
- ReadOnlySpan<NRange>
Диапазон, для которого требуется выполнить срез.
Возвращаемое значение
Тензор, состоящий из всех элементов текущего тензора.ranges
Исключения
ranges больше тензора.
Применяется к
Slice(ReadOnlySpan<IntPtr>)
- Исходный код:
- IReadOnlyTensor_1.cs
- Исходный код:
- IReadOnlyTensor.cs
- Исходный код:
- IReadOnlyTensor_1.cs
Формирует срез из текущего тензора, начинающегося с указанного индекса.
public:
TSelf Slice(ReadOnlySpan<IntPtr> startIndexes);
public TSelf Slice(scoped ReadOnlySpan<IntPtr> startIndexes);
abstract member Slice : ReadOnlySpan<nativeint> -> 'Self
Public Function Slice (startIndexes As ReadOnlySpan(Of IntPtr)) As TSelf
Параметры
- startIndexes
-
ReadOnlySpan<nativeint>
Индексы, с которых начинается срез.
Возвращаемое значение
Тензор, состоящий из всех элементов текущего тензора от startIndexes конца тензора.
Исключения
startIndexes больше числа элементов в тензоре.