Math Ops
Обзор
| Типы | |
|---|---|
Mul | typedefMultiply |
Neg | typedefNegate |
ReduceAll | typedefAll |
ReduceAny | typedefAny |
ReduceMax | typedefMax |
ReduceMean | typedefMean |
ReduceMin | typedefMin |
ReduceProd | typedefProd |
ReduceSum | typedefSum |
Sub | typedefSubtract |
| Классы | |
|---|---|
| tensorflow::ops::Abs | Вычисляет абсолютное значение тензора. |
| tensorflow::ops::AccumulateNV2 | Возвращает поэлементную сумму списка тензоров. |
| tensorflow::ops::Acos | Вычисляет acos от x поэлементно. |
| tensorflow::ops::Acosh | Вычисляет обратную гиперболическую косинусу от x поэлементно. |
| tensorflow::ops::Add | Возвращает x + y поэлементно. |
| tensorflow::ops::AddN | Add все входные тензоры поэлементно. |
| tensorflow::ops::AddV2 | Возвращает x + y поэлементно. |
| tensorflow::ops::All | Вычисляет логическое "и" элементов по всем измерениям тензора. |
| tensorflow::ops::Angle | Возвращает аргумент комплексного числа. |
| tensorflow::ops::Any | Вычисляет логическое "или" элементов по всем измерениям тензора. |
| tensorflow::ops::ApproximateEqual | Возвращает истинность abs(x-y) < tolerance поэлементно. |
| tensorflow::ops::ArgMax | Возвращает индекс с наибольшим значением по измерениям тензора. |
| tensorflow::ops::ArgMin | Возвращает индекс с наименьшим значением по измерениям тензора. |
| tensorflow::ops::Asin | Вычисляет тригонометрический обратный синус от x поэлементно. |
| tensorflow::ops::Asinh | Вычисляет обратный гиперболический синус от x поэлементно. |
| tensorflow::ops::Atan | Вычисляет тригонометрический обратный тангенс от x поэлементно. |
| tensorflow::ops::Atan2 | Вычисляет арктангенс от |
| tensorflow::ops::Atanh | Вычисляет обратный гиперболический тангенс от x поэлементно. |
| tensorflow::ops::BatchMatMul | Умножает куски двух тензоров в пачках. |
| tensorflow::ops::BatchMatMulV2 | Умножает куски двух тензоров в пачках. |
| tensorflow::ops::BatchMatMulV3 | Умножает куски двух тензоров в пачках. |
| tensorflow::ops::Betainc | Вычисляет регламентированный неполный интеграл бета-функции \(I_x(a, b)\). |
| tensorflow::ops::Bincount | Подсчитывает количество вхождений каждого значения в целочисленном массиве. |
| tensorflow::ops::Bucketize | Разбивает 'input' на 'boundaries'. |
| tensorflow::ops::Cast | Преобразование x типа SrcT в y типа DstT. |
| tensorflow::ops::Ceil | Возвращает поэлементно наименьшее целое число, не меньшее x. |
| tensorflow::ops::ClipByValue | Ограничивает значения тензора до заданного минимального и максимального значений. |
| tensorflow::ops::Complex | Преобразует два действительных числа в комплексное число. |
| tensorflow::ops::ComplexAbs | Вычисляет комплексное абсолютное значение тензора. |
| tensorflow::ops::Conj | Возвращает комплексно сопряжённое число. |
| tensorflow::ops::Cos | Вычисляет cos от x поэлементно. |
| tensorflow::ops::Cosh | Вычисляет гиперболический косинус от x поэлементно. |
| tensorflow::ops::Cross | Вычисляет парные векторные произведения. |
| tensorflow::ops::Cumprod | Вычисляет кумулятивное произведение тензора |
| tensorflow::ops::Cumsum | Вычисляет кумулятивную сумму тензора |
| tensorflow::ops::DenseBincount | Подсчитывает количество вхождений каждого значения в целочисленном массиве. |
| tensorflow::ops::Digamma | Вычисляет Psi, производную от Lgamma (логарифм абсолютного значения. |
| tensorflow::ops::Div | Возвращает x / y поэлементно. |
| tensorflow::ops::DivNoNan | Возвращает 0, если знаменатель равен нулю. |
| tensorflow::ops::Equal | Возвращает истинность (x == y) поэлементно. |
| tensorflow::ops::Erf | Вычисляет функцию Гаусса ошибки |
| tensorflow::ops::Erfc | Вычисляет дополнительную функцию ошибки от |
| tensorflow::ops::Erfinv | TODO: добавить описание. |
| tensorflow::ops::EuclideanNorm | Вычисляет евклидову норму элементов по измерениям тензора. |
| tensorflow::ops::Exp | Вычисляет экспоненту от x поэлементно. |
| tensorflow::ops::Expm1 | Вычисляет |
| tensorflow::ops::Floor | Возвращает поэлементно наибольшее целое число, не большее x. |
| tensorflow::ops::FloorDiv | Возвращает x // y поэлементно. |
| tensorflow::ops::FloorMod | Возвращает поэлементный остаток от деления. |
| tensorflow::ops::Greater | Возвращает истинность (x > y) поэлементно. |
| tensorflow::ops::GreaterEqual | Возвращает истинность (x >= y) поэлементно. |
| tensorflow::ops::HistogramFixedWidth | Возвращает гистограмму значений. |
| tensorflow::ops::Igamma | Вычисляет нижнюю регламентированную неполную гамма-функцию |
| tensorflow::ops::Igammac | Вычисляет верхнюю регламентированную неполную гамма-функцию |
| tensorflow::ops::Imag | Возвращает мнимую часть комплексного числа. |
| tensorflow::ops::Inv | Вычисляет обратную величину x поэлементно. |
| tensorflow::ops::IsFinite | Возвращает, какие элементы x являются конечными. |
| tensorflow::ops::IsInf | Возвращает, какие элементы x являются Inf. |
| tensorflow::ops::IsNan | Возвращает, какие элементы x являются NaN. |
| tensorflow::ops::Less | Возвращает истинность (x < y) поэлементно. |
| tensorflow::ops::LessEqual | Возвращает истинность (x <= y) поэлементно. |
| tensorflow::ops::Lgamma | Вычисляет логарифм абсолютного значения |
| tensorflow::ops::Log | Вычисляет натуральный логарифм от x поэлементно. |
| tensorflow::ops::Log1p | Вычисляет натуральный логарифм от (1 + x) поэлементно. |
| tensorflow::ops::LogicalAnd | Возвращает истинность x И y поэлементно. |
| tensorflow::ops::LogicalNot | Возвращает истинность |
| tensorflow::ops::LogicalOr | Возвращает истинность x ИЛИ y поэлементно. |
| tensorflow::ops::MatMul | Умножение матрицы "a" на матрицу "b". |
| tensorflow::ops::Max | Вычисляет максимальное значение элементов по измерениям тензора. |
| tensorflow::ops::Maximum | Возвращает максимум x и y (т.е. |
| tensorflow::ops::Mean | Вычисляет среднее значение элементов по измерениям тензора. |
| tensorflow::ops::Min | Вычисляет минимум элементов по измерениям тензора. |
| tensorflow::ops::Minimum | Возвращает минимум x и y (т.е. |
| tensorflow::ops::Mod | Возвращает остаток от деления по элементам. |
| tensorflow::ops::MulNoNan | Возвращает x * y по элементам. |
| tensorflow::ops::Multiply | Возвращает x * y по элементам. |
| tensorflow::ops::Ndtri | TODO: добавить документацию. |
| tensorflow::ops::Negate | Вычисляет числовое отрицательное значение по элементам. |
| tensorflow::ops::NextAfter | Возвращает следующее представимое значение |
| tensorflow::ops::NotEqual | Возвращает истинное значение (x != y) по элементам. |
| tensorflow::ops::Polygamma | Вычисляет полигамма-функцию \(\psi^{(n)}(x)\). |
| tensorflow::ops::Pow | Вычисляет степень одного значения в другой степени. |
| tensorflow::ops::Prod | Вычисляет произведение элементов по измерениям тензора. |
| tensorflow::ops::QuantizeDownAndShrinkRange | Преобразует квантованный тензор 'input' в тензор с меньшей точностью 'output', используя. |
| tensorflow::ops::QuantizedAdd | Возвращает x + y по элементам, работая с квантованными буферами. |
| tensorflow::ops::QuantizedMatMul | Выполняет квантованное матричное умножение |
| tensorflow::ops::QuantizedMul | Возвращает x * y по элементам, работая с квантованными буферами. |
| tensorflow::ops::RaggedBincount | Считает количество вхождений каждого значения в целочисленном массиве. |
| tensorflow::ops::Range | Создает последовательность чисел. |
| tensorflow::ops::Real | Возвращает действительную часть комплексного числа. |
| tensorflow::ops::RealDiv | Возвращает x / y по элементам для вещественных типов. |
| tensorflow::ops::Reciprocal | Вычисляет обратную величину x по элементам. |
| tensorflow::ops::RequantizationRange | Вычисляет диапазон, который охватывает фактические значения, присутствующие в квантованном тензоре. |
| tensorflow::ops::Requantize | Преобразует квантованный |
| tensorflow::ops::Rint | Возвращает ближайшее целое значение к x по элементам. |
| tensorflow::ops::Round | Округляет значения тензора до ближайшего целого по элементам. |
| tensorflow::ops::Rsqrt | Вычисляет обратную величину квадратного корня из x по элементам. |
| tensorflow::ops::SegmentMax | Вычисляет максимум по сегментам тензора. |
| tensorflow::ops::SegmentMean | Вычисляет среднее значение по сегментам тензора. |
| tensorflow::ops::SegmentMin | Вычисляет минимум по сегментам тензора. |
| tensorflow::ops::SegmentProd | Вычисляет произведение по сегментам тензора. |
| tensorflow::ops::SegmentSum | Вычисляет сумму по сегментам тензора. |
| tensorflow::ops::SelectV2 | TODO: добавить документацию. |
| tensorflow::ops::Sigmoid | Вычисляет сигмоиду |
| tensorflow::ops::Sign | Возвращает индикатор знака числа по элементам. |
| tensorflow::ops::Sin | Вычисляет синус x по элементам. |
| tensorflow::ops::Sinh | Вычисляет гиперболический синус x по элементам. |
| tensorflow::ops::SparseBincount | Считает количество вхождений каждого значения в целочисленном массиве. |
| tensorflow::ops::SparseMatMul | Умножение матрицы "a" на матрицу "b". |
| tensorflow::ops::SparseSegmentMean | Вычисляет среднее значение по разреженным сегментам тензора. |
| tensorflow::ops::SparseSegmentMeanGrad | Вычисляет градиенты для SparseSegmentMean. |
| tensorflow::ops::SparseSegmentMeanWithNumSegments | Вычисляет среднее значение по разреженным сегментам тензора. |
| tensorflow::ops::SparseSegmentSqrtN | Вычисляет сумму по разреженным сегментам тензора, делённую на корень квадратный из N. |
| tensorflow::ops::SparseSegmentSqrtNGrad | Вычисляет градиенты для SparseSegmentSqrtN. |
| tensorflow::ops::SparseSegmentSqrtNWithNumSegments | Вычисляет сумму по разреженным сегментам тензора, делённую на корень квадратный из N. |
| tensorflow::ops::SparseSegmentSum | Вычисляет сумму по разреженным сегментам тензора. |
| tensorflow::ops::SparseSegmentSumGrad | Вычисляет градиенты для SparseSegmentSum. |
| tensorflow::ops::SparseSegmentSumWithNumSegments | Вычисляет сумму по разреженным сегментам тензора. |
| tensorflow::ops::Sqrt | Вычисляет квадратный корень из x по элементам. |
| tensorflow::ops::Square | Вычисляет квадрат x по элементам. |
| tensorflow::ops::SquaredDifference | Возвращает conj(x - y)(x - y) по элементам. |
| tensorflow::ops::Subtract | Возвращает x - y по элементам. |
| tensorflow::ops::Sum | Вычисляет сумму элементов по измерениям тензора. |
| tensorflow::ops::Tan | Вычисляет тангенс x по элементам. |
| tensorflow::ops::Tanh | Вычисляет гиперболический тангенс |
| tensorflow::ops::TruncateDiv | Возвращает x / y по элементам для целочисленных типов. |
| tensorflow::ops::TruncateMod | Возвращает остаток от деления по элементам. |
| tensorflow::ops::UnsortedSegmentMax | Вычисляет максимум по сегментам тензора. |
| tensorflow::ops::UnsortedSegmentMin | Вычисляет минимум по сегментам тензора. |
| tensorflow::ops::UnsortedSegmentProd | Вычисляет произведение по сегментам тензора. |
| tensorflow::ops::UnsortedSegmentSum | Вычисляет сумму по сегментам тензора. |
| tensorflow::ops::Where3 | Выбирает элементы из |
| tensorflow::ops::Xdivy | Возвращает 0, если x == 0, и x / y в противном случае, по элементам. |
| tensorflow::ops::Xlog1py | Возвращает 0, если x == 0, и x * log1p(y) в противном случае, по элементам. |
| tensorflow::ops::Xlogy | Возвращает 0, если x == 0, и x * log(y) в противном случае, по элементам. |
| tensorflow::ops::Zeta | Вычислить дзета-функцию Харди \(\zeta(x, q)\). |
Типы
Умножение
Multiply Mul
Отрицание
Negate Neg
Свести к общему знаменателю
All ReduceAll
Свести к любому
Any ReduceAny
Найти максимум
Max ReduceMax
Среднее значение
Mean ReduceMean
Найти минимум
Min ReduceMin
Произведение
Prod ReduceProd
Сумма
Sum ReduceSum
Вычитание
Subtract Sub
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/cc/group/math-ops