Операции с математикой
Краткое описание
| Типы | |
|---|---|
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::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::CompareAndBitpack | Сравнивает значения |
| 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 | Вычисляет функцию Пси, производную от 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 AND y поэлементно. |
| tensorflow::ops::LogicalNot | Возвращает истинность выражения |
| tensorflow::ops::LogicalOr | Возвращает истинность выражения x OR 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 | Вычисляет полигамма-функцию \(^{(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::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 | Вычисляет функцию дзета Гурвица \((x, q)\). |
Типы
Mul
Multiply Mul
Отрицание
Negate Neg
Свести все
All ReduceAll
Свести любой
Any ReduceAny
Свести максимум
Max ReduceMax
Свести среднее
Mean ReduceMean
Свести минимум
Min ReduceMin
Свести произведение
Prod ReduceProd
Свести сумму
Sum ReduceSum
Вычитание
Subtract Sub
© 2020 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.4/api_docs/cc/group/math-ops