Вложенные классы
| сорт | BooleanMaskUpdate.Options | Дополнительные атрибуты для BooleanMaskUpdate | |
Публичные конструкторы
Публичные методы
| статический BooleanMaskUpdate.Options | ось (Целочисленная ось) Используется для указания оси для маскировки. |
| статический BooleanMaskUpdate.Options | трансляция (логическая трансляция) Стоит ли пробовать широковещательное обновление. |
| статический <T расширяет TType > Операнд <T> |
Унаследованные методы
Публичные конструкторы
общественный BooleanMaskUpdate ()
Публичные методы
общедоступная статическая ось BooleanMaskUpdate.Options (целочисленная ось)
Используется для указания оси для маскировки. axis + dim(mask) <= dim(tensor) и форма mask должны соответствовать размерам первой axis + dim(mask) формы tensor .
Параметры
| ось | ось для маскировки. Использует 0, если значение равно нулю. |
|---|
общедоступная статическая трансляция BooleanMaskUpdate.Options (логическая трансляция)
Стоит ли пробовать широковещательное обновление. Правда по умолчанию.
общедоступный статический операнд <T> create (область области действия , тензор операнда <T>, маска операнда <TBool> , обновления операнда <T>, параметры... параметры)
Обновляет тензор по замаскированным значениям и возвращает обновленный тензор. Не изменяет входные тензоры. updates будут транслироваться по умолчанию
Эквивалентом Numpy является `tensor[mask] = update`.
В общем, 0 < dim(mask) = K <= dim(tensor) и форма mask должна соответствовать первым K измерениям формы tensor . Тогда мы имеем: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] где (i1,...,iK) — i-я true запись mask (порядок строк).
axis можно использовать с mask , чтобы указать ось для маскировки (по умолчанию это 0). В этом случае axis + dim(mask) <= dim(tensor) и форма mask должны соответствовать размерам первой axis + dim(mask) формы tensor .
Форма updates должна быть [n, t_1, t_2, ...] , где n — количество истинных значений в mask , а t_i — i -е измерение tensor после axis и mask . updates будут транслироваться в эту фигуру по умолчанию, которую можно отключить с помощью options .
Параметры
| тензор | Тензор для маскировки. |
|---|---|
| маска | Маска для нанесения. |
| обновления | новые ценности |
| параметры | содержит значения необязательных атрибутов |
Возврат
- Маскированный тензор.