Математические операции
Краткое описание
| Псевдонимы типов | |
|---|---|
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 | Поэлементно вычисляет арккосинус x. |
| tensorflow::ops::Acosh | Поэлементно вычисляет обратный гиперболический косинус x. |
| tensorflow::ops::Add | Поэлементно возвращает x + y. |
| tensorflow::ops::AddN | Поэлементно складывает все входные тензоры. |
| 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 | Поэлементно вычисляет косинус 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::SegmentMaxV2 | Вычисляет максимум по сегментам тензора. |
| tensorflow::ops::SegmentMean | Вычисляет среднее значение по сегментам тензора. |
| tensorflow::ops::SegmentMin | Вычисляет минимум по сегментам тензора. |
| tensorflow::ops::SegmentMinV2 | Вычисляет минимум по сегментам тензора. |
| tensorflow::ops::SegmentProd | Вычисляет произведение по сегментам тензора. |
| tensorflow::ops::SegmentProdV2 | Вычисляет произведение по сегментам тензора. |
| tensorflow::ops::SegmentSum | Вычисляет сумму по сегментам тензора. |
| tensorflow::ops::SegmentSumV2 | Вычисляет сумму по сегментам тензора. |
| 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::SparseSegmentMeanGradV2 | Вычисляет градиенты для SparseSegmentMean. |
| tensorflow::ops::SparseSegmentMeanWithNumSegments | Вычисляет среднее значение по разреженным сегментам тензора. |
| tensorflow::ops::SparseSegmentSqrtN | Вычисляет сумму по разреженным сегментам тензора, деленную на квадратный корень из N. |
| tensorflow::ops::SparseSegmentSqrtNGrad | Вычисляет градиенты для SparseSegmentSqrtN. |
| tensorflow::ops::SparseSegmentSqrtNGradV2 | Вычисляет градиенты для SparseSegmentSqrtN. |
| tensorflow::ops::SparseSegmentSqrtNWithNumSegments | Вычисляет сумму по разреженным сегментам тензора, деленную на квадратный корень из N. |
| tensorflow::ops::SparseSegmentSum | Вычисляет сумму по разреженным сегментам тензора. |
| tensorflow::ops::SparseSegmentSumGrad | Вычисляет градиенты для SparseSegmentSum. |
| tensorflow::ops::SparseSegmentSumGradV2 | Вычисляет градиенты для 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)\). |
Псевдонимы типов
Mul
Multiply Mul
Neg
Negate Neg
ReduceAll
All ReduceAll
ReduceAny
Any ReduceAny
ReduceMax
Max ReduceMax
ReduceMean
Mean ReduceMean
ReduceMin
Min ReduceMin
ReduceProd
Prod ReduceProd
ReduceSum
Sum ReduceSum
Sub
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/api_docs/cc/group/math-ops