TensorFlow C++ API Справочник
array_ops
| Члены | |
|---|---|
| tensorflow::ops::BatchToSpace | BatchToSpace для 4-мерных тензоров типа T. |
| tensorflow::ops::BatchToSpaceND | BatchToSpace для N-мерных тензоров типа T. |
| tensorflow::ops::Bitcast | Преобразует тип тензора без копирования данных. |
| tensorflow::ops::BroadcastDynamicShape | Возвращает форму s0 op s1 с трансляцией. |
| tensorflow::ops::BroadcastTo | Транслирует массив для совместимой формы. |
| tensorflow::ops::CheckNumerics | Проверяет тензор на значения NaN и Inf. |
| tensorflow::ops::Concat | Конкатенирует тензоры вдоль одного измерения. |
| tensorflow::ops::ConjugateTranspose | Меняет порядок измерений x в соответствии с перестановкой и сопрягает результат. |
| tensorflow::ops::DebugGradientIdentity | Identity операция для отладки градиента. |
| tensorflow::ops::DebugGradientRefIdentity | Identity операция для отладки градиента. |
| tensorflow::ops::DeepCopy | Создает копию x. |
| tensorflow::ops::DepthToSpace | DepthToSpace для тензоров типа T. |
| tensorflow::ops::Dequantize | Деквантизует тензор 'input' в тип float или bfloat16 Tensor. |
| tensorflow::ops::Diag | Возвращает диагональный тензор с заданными диагональными значениями. |
| tensorflow::ops::DiagPart | Возвращает диагональную часть тензора. |
| tensorflow::ops::EditDistance | Вычисляет (возможно, нормализованное) расстояние Левенштейна. |
| tensorflow::ops::Empty | Создаёт тензор заданной формы. |
| tensorflow::ops::EnsureShape | Обеспечивает соответствие формы тензора ожидаемой форме. |
| tensorflow::ops::ExpandDims | Вставляет измерение 1 в форму тензора. |
| tensorflow::ops::ExtractImagePatches | Извлекает patches из images и помещает их в выходное измерение "глубина". |
| tensorflow::ops::ExtractVolumePatches | Извлекает patches из input и помещает их в "depth" выходное измерение. |
| tensorflow::ops::FakeQuantWithMinMaxArgs | Поддельная квантизация тензора 'inputs', типа float в тензор 'outputs' той же формы и типа. |
| tensorflow::ops::FakeQuantWithMinMaxArgsGradient | Вычисление градиентов для операции FakeQuantWithMinMaxArgs. |
| tensorflow::ops::FakeQuantWithMinMaxVars | Поддельная квантизация тензора 'inputs' типа float через глобальные скаляры float. |
| tensorflow::ops::FakeQuantWithMinMaxVarsGradient | Вычисление градиентов для операции FakeQuantWithMinMaxVars. |
| tensorflow::ops::FakeQuantWithMinMaxVarsPerChannel | Поддельная квантизация тензора 'inputs' типа float через значения float для каждого канала. |
| tensorflow::ops::FakeQuantWithMinMaxVarsPerChannelGradient | Вычисление градиентов для операции FakeQuantWithMinMaxVarsPerChannel. |
| tensorflow::ops::Fill | Создаёт тензор, заполненный скалярным значением. |
| tensorflow::ops::Fingerprint | Генерирует значения отпечатков. |
| tensorflow::ops::Gather |
Gather фрагменты из params в соответствии с indices. |
| tensorflow::ops::GatherNd |
Gather фрагменты из params в тензор с формой, указанной indices. |
| tensorflow::ops::GatherV2 |
Gather фрагменты из params вдоль оси axis в соответствии с indices. |
| tensorflow::ops::GuaranteeConst | Обеспечивает гарантию для TF среды выполнения, что входной тензор является константой. |
| tensorflow::ops::Identity | Возвращает тензор с такой же формой и содержимым, как входной тензор или значение. |
| tensorflow::ops::IdentityN | Возвращает список тензоров с такими же формами и содержимым, как входной. |
| tensorflow::ops::ImmutableConst | Возвращает неизменяемый тензор из области памяти. |
| tensorflow::ops::InplaceAdd | Добавляет v в указанные строки x. |
| tensorflow::ops::InplaceSub | Вычитает v из указанных строк x. |
| tensorflow::ops::InplaceUpdate | Обновляет указанные строки 'i' значениями 'v'. |
| tensorflow::ops::InvertPermutation | Вычисляет обратную перестановку тензора. |
| tensorflow::ops::MatrixBandPart | Копирует тензор, устанавливая всё вне центральной полосы в каждой внутренней матрице в ноль. |
| tensorflow::ops::MatrixDiag | Возвращает тензор диагонали с заданными значениями диагонали. |
| tensorflow::ops::MatrixDiagPart | Возвращает диагональную часть пакетного тензора. |
| tensorflow::ops::MatrixDiagPartV2 | Возвращает диагональную часть пакетного тензора. |
| tensorflow::ops::MatrixDiagPartV3 | Возвращает диагональную часть пакетного тензора. |
| tensorflow::ops::MatrixDiagV2 | Возвращает тензор диагонали с заданными значениями диагонали. |
| tensorflow::ops::MatrixDiagV3 | Возвращает тензор диагонали с заданными значениями диагонали. |
| tensorflow::ops::MatrixSetDiag | Возвращает матричный тензор с новыми значениями диагонали. |
| tensorflow::ops::MatrixSetDiagV2 | Возвращает матричный тензор с новыми значениями диагонали. |
| tensorflow::ops::MatrixSetDiagV3 | Возвращает матричный тензор с новыми значениями диагонали. |
| tensorflow::ops::MirrorPad | Добавляет padding в тензор с зеркальными значениями. |
| tensorflow::ops::OneHot | Возвращает тензор one-hot. |
| tensorflow::ops::OnesLike | Возвращает тензор единиц с такой же формой и типом, как x. |
| tensorflow::ops::Pad | Добавляет padding в тензор нулями. |
| tensorflow::ops::PadV2 | Добавляет padding в тензор. |
| tensorflow::ops::ParallelConcat | Конкатенирует список N тензоров вдоль первого измерения. |
| tensorflow::ops::Placeholder | Оператор placeholder для значения, которое будет подано в вычисление. |
| tensorflow::ops::PlaceholderWithDefault | Оператор placeholder, который пропускает input, когда его вывод не подаётся. |
| tensorflow::ops::PreventGradient | Оператор identity, который вызывает ошибку, если запрос градиента. |
| tensorflow::ops::QuantizeAndDequantizeV2 | Квантизует и затем деквантизует тензор. |
| tensorflow::ops::QuantizeAndDequantizeV3 | Квантует, затем деквантует тензор. |
| tensorflow::ops::QuantizeAndDequantizeV4 | Квантует, затем деквантует тензор. |
| tensorflow::ops::QuantizeAndDequantizeV4Grad | Возвращает градиент QuantizeAndDequantizeV4. |
| tensorflow::ops::QuantizeV2 | Квантует тензор 'input' типа float в тензор 'output' типа 'T'. |
| tensorflow::ops::QuantizedConcat | Конкатенирует квантованные тензоры вдоль одного измерения. |
| tensorflow::ops::QuantizedInstanceNorm | Квантованная нормализация по экземплярам. |
| tensorflow::ops::SetDiff1D | Вычисляет разность между двумя списками чисел или строк. |
| tensorflow::ops::Stack | Упаковывает список N тензоров ранга R в один тензор ранга (R+1). |
| tensorflow::ops::Where | Изменяет форму квантованного тензора в соответствии с операцией Reshape. |
| tensorflow::ops::ZerosLike | Возвращает тензор нулей с такой же формой и типом, что и x. |
candidate_sampling_ops
| Members | |
|---|---|
| tensorflow::ops::AllCandidateSampler | Генерирует метки для выборочного отбора кандидатов с помощью обученной униграмной распределения. |
| tensorflow::ops::ComputeAccidentalHits | Вычисляет идентификаторы позиций в sampled_candidates, которые совпадают с true_labels. |
| tensorflow::ops::FixedUnigramCandidateSampler | Генерирует метки для выборочного отбора кандидатов с помощью обученной униграмной распределения. |
| tensorflow::ops::LearnedUnigramCandidateSampler | Генерирует метки для выборочного отбора кандидатов с помощью обученной униграмной распределения. |
| tensorflow::ops::LogUniformCandidateSampler | Генерирует метки для выборочного отбора кандидатов с логарифмически-равномерным распределением. |
| tensorflow::ops::UniformCandidateSampler | Генерирует метки для выборочного отбора кандидатов с равномерным распределением. |
control_flow_ops
| Members | |
|---|---|
| tensorflow::ops::Abort | Вызывает исключение для прерывания процесса при вызове. |
| tensorflow::ops::ControlTrigger | Ничего не делает. |
| tensorflow::ops::LoopCond | Передает вход на выход. |
| tensorflow::ops::Merge | Передает значение доступного тензора от inputs к output. |
| tensorflow::ops::NextIteration | Делает свой вход доступным для следующей итерации. |
| tensorflow::ops::RefNextIteration | Делает свой вход доступным для следующей итерации. |
| tensorflow::ops::RefSelect | Передает index-й элемент из inputs в output. |
| tensorflow::ops::RefSwitch | Передает реф-тензор data на выходной порт, определяемый pred. |
| tensorflow::ops::Switch | Передает data на выходной порт, определяемый pred. |
core
| Members | |
|---|---|
| tensorflow::ClientSession | Объект ClientSession позволяет вызывающей стороне управлять вычислением TensorFlow-графа, созданного с использованием C++ API. |
| tensorflow::Input | Представляет значение тензора, которое может быть использовано как операнд к Operation. |
| tensorflow::InputList | Тип для представления входных данных для операций, требующих списка тензоров. |
| tensorflow::Operation | Представляет узел в вычислительном графе. |
| tensorflow::Output | Представляет значение тензора, производимое операцией Operation. |
| tensorflow::Scope | Объект Scope представляет набор связанных TensorFlow-операций, которые имеют одинаковые свойства, такие как общий префикс имени. |
| tensorflow::TensorBuffer | |
data_flow_ops
| Члены | |
|---|---|
| tensorflow::ops::AccumulatorApplyGradient | Применяет градиент к заданному аккумулятору. |
| tensorflow::ops::AccumulatorNumAccumulated | Возвращает количество градиентов, агрегированных в заданных аккумуляторах. |
| tensorflow::ops::AccumulatorSetGlobalStep | Обновляет аккумулятор новым значением для global_step. |
| tensorflow::ops::AccumulatorTakeGradient | Извлекает средний градиент в заданном ConditionalAccumulator. |
| tensorflow::ops::Barrier | Определяет барьер, который сохраняется при различных выполнениях графа. |
| tensorflow::ops::BarrierClose | Закрывает заданный барьер. |
| tensorflow::ops::BarrierIncompleteSize | Вычисляет количество неполных элементов в заданном барьере. |
| tensorflow::ops::BarrierInsertMany | Для каждого ключа присваивает соответствующее значение указанному компоненту. |
| tensorflow::ops::BarrierReadySize | Вычисляет количество полных элементов в заданном барьере. |
| tensorflow::ops::BarrierTakeMany | Извлекает заданное количество завершённых элементов из барьера. |
| tensorflow::ops::ConditionalAccumulator | Условный аккумулятор для агрегирования градиентов. |
| tensorflow::ops::DeleteSessionTensor | Удаляет тензор, указанный по его дескриптору в сессии. |
| tensorflow::ops::DynamicPartition | Разделяет data на num_partitions тензоров с использованием индексов из partitions. |
| tensorflow::ops::DynamicStitch | Объединяет значения из data тензоров в один тензор. |
| tensorflow::ops::FIFOQueue | Очередь, которая производит элементы в порядке "первый вошел — первый вышел". |
| tensorflow::ops::GetSessionHandle | Сохраняет входной тензор в состоянии текущей сессии. |
| tensorflow::ops::GetSessionHandleV2 | Сохраняет входной тензор в состоянии текущей сессии. |
| tensorflow::ops::GetSessionTensor | Получает значение тензора, указанного по его дескриптору. |
| tensorflow::ops::MapClear | Операция удаляет все элементы в подлежащей контейнере. |
| tensorflow::ops::MapIncompleteSize | Операция возвращает количество неполных элементов в подлежащей контейнере. |
| tensorflow::ops::MapPeek | Операция просматривает значения по указанному ключу. |
| tensorflow::ops::MapSize | Операция возвращает количество элементов в подлежащей контейнере. |
| tensorflow::ops::MapStage | Добавить (ключ, значения) в подлежащую контейнер, которая ведет себя как хеш-таблица. |
| tensorflow::ops::MapUnstage | Операция удаляет и возвращает значения, связанные с ключом. |
| tensorflow::ops::MapUnstageNoKey | Операция удаляет и возвращает случайный (ключ, значение). |
| tensorflow::ops::OrderedMapClear | Операция удаляет все элементы в подлежащей контейнере. |
| tensorflow::ops::OrderedMapIncompleteSize | Операция возвращает количество неполных элементов в подлежащей контейнере. |
| tensorflow::ops::OrderedMapPeek | Операция просматривает значения по указанному ключу. |
| tensorflow::ops::OrderedMapSize | Операция возвращает количество элементов в подлежащей контейнере. |
| tensorflow::ops::OrderedMapStage | Добавить (ключ, значения) в подлежащую контейнер, которая ведет себя как упорядоченная. |
| tensorflow::ops::OrderedMapUnstage | Операция удаляет и возвращает значения, связанные с ключом. |
| tensorflow::ops::OrderedMapUnstageNoKey | Операция удаляет и возвращает (ключ, значение) элемент с наименьшим ключом. |
| tensorflow::ops::PaddingFIFOQueue | Очередь, которая производит элементы в порядке "первый вошел — первый вышел". |
| tensorflow::ops::ParallelDynamicStitch | Объединяет значения из data тензоров в один тензор. |
| tensorflow::ops::PriorityQueue | Очередь, которая производит элементы, отсортированные по значению первого компонента. |
| tensorflow::ops::QueueClose | Закрывает заданную очередь. |
| tensorflow::ops::QueueDequeue | Декеуит кортеж из одного или более тензоров из заданной очереди. |
| tensorflow::ops::QueueDequeueMany | Декеуит n кортежей из одного или более тензоров из заданной очереди. |
| tensorflow::ops::QueueDequeueUpTo | Декеуит n кортежей из одного или более тензоров из заданной очереди. |
| tensorflow::ops::QueueEnqueue | Энкеуит кортеж из одного или более тензоров в заданную очередь. |
| tensorflow::ops::QueueEnqueueMany | Энкеуит ноль или более кортежей из одного или более тензоров в заданную очередь. |
| tensorflow::ops::QueueIsClosed | Возвращает true, если очередь закрыта. |
| tensorflow::ops::QueueIsClosedV2 | Возвращает true, если очередь закрыта. |
| tensorflow::ops::QueueSize | Вычисляет количество элементов в заданной очереди. |
| tensorflow::ops::RandomShuffleQueue | Очередь, которая случайным образом меняет порядок элементов. |
| tensorflow::ops::RecordInput | Выдает случайные записи. |
| tensorflow::ops::SparseAccumulatorApplyGradient | Применяет разреженный градиент к заданному аккумулятору. |
| tensorflow::ops::SparseAccumulatorTakeGradient | Извлекает средний разреженный градиент в SparseConditionalAccumulator. |
| tensorflow::ops::SparseConditionalAccumulator | Условный аккумулятор для агрегирования разреженных градиентов. |
| tensorflow::ops::Stage | Добавить значения, аналогично лёгкой Enqueue. |
| tensorflow::ops::StageClear | Операция удаляет все элементы в подлежащей контейнере. |
| tensorflow::ops::StagePeek | Операция просматривает значения по указанному индексу. |
| tensorflow::ops::StageSize | Операция возвращает количество элементов в подлежащей контейнере. |
| tensorflow::ops::TensorArray | Массив тензоров заданного размера. |
| tensorflow::ops::TensorArrayClose | Удаляет TensorArray из своего ресурсного контейнера. |
| tensorflow::ops::TensorArrayConcat |
Объединить элементы из TensorArray в значение value. |
| tensorflow::ops::TensorArrayGather |
Извлечь конкретные элементы из TensorArray в выход value. |
| tensorflow::ops::TensorArrayGrad | Создаёт TensorArray для хранения градиентов значений в заданном дескрипторе. |
| tensorflow::ops::TensorArrayGradWithShape | Создаёт TensorArray для хранения нескольких градиентов значений в заданном дескрипторе. |
| tensorflow::ops::TensorArrayRead | Чтение элемента из TensorArray в выход value. |
| tensorflow::ops::TensorArrayScatter | Разброс данных из входного значения по определённым элементам TensorArray. |
| tensorflow::ops::TensorArraySize | Получение текущего размера TensorArray. |
| tensorflow::ops::TensorArraySplit | Разделение данных входного значения на элементы TensorArray. |
| tensorflow::ops::TensorArrayWrite | Добавление элемента в массив тензоров. |
| tensorflow::ops::Unstage | Операция, похожая на лёгкую операцию Dequeue. |
Обработка изображений
| Члены | |
|---|---|
| tensorflow::ops::AdjustContrast | Регулировка контраста одного или нескольких изображений. |
| tensorflow::ops::AdjustHue | Регулировка оттенка одного или нескольких изображений. |
| tensorflow::ops::AdjustSaturation | Регулировка насыщенности одного или нескольких изображений. |
| tensorflow::ops::CombinedNonMaxSuppression | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::CropAndResize | Извлечение фрагментов из тензора изображения и их изменение размера. |
| tensorflow::ops::CropAndResizeGradBoxes | Вычисление градиента операции crop_and_resize по тензору входных координат прямоугольников. |
| tensorflow::ops::CropAndResizeGradImage | Вычисление градиента операции crop_and_resize по тензору входного изображения. |
| tensorflow::ops::DecodeAndCropJpeg | Декодирование и вырезание JPEG-изображения в тензор uint8. |
| tensorflow::ops::DecodeBmp | Декодирование первого кадра BMP-изображения в тензор uint8. |
| tensorflow::ops::DecodeGif | Декодирование кадра(ов) GIF-изображения в тензор uint8. |
| tensorflow::ops::DecodeImage | Функция для декодирования bmp, gif, jpeg и png. |
| tensorflow::ops::DecodeJpeg | Декодирование JPEG-изображения в тензор uint8. |
| tensorflow::ops::DecodePng | Декодирование PNG-изображения в тензор uint8 или uint16. |
| tensorflow::ops::DrawBoundingBoxes | Рисование прямоугольников на наборе изображений. |
| tensorflow::ops::DrawBoundingBoxesV2 | Рисование прямоугольников на наборе изображений. |
| tensorflow::ops::EncodeJpeg | Кодирование изображения в JPEG. |
| tensorflow::ops::EncodeJpegVariableQuality | Кодирование входного изображения в JPEG с заданной степенью сжатия. |
| tensorflow::ops::EncodePng | Кодирование изображения в PNG. |
| tensorflow::ops::ExtractGlimpse | Извлечение фрагмента из входного тензора. |
| tensorflow::ops::ExtractJpegShape | Извлечение информации о форме JPEG-изображения. |
| tensorflow::ops::HSVToRGB | Преобразование одного или нескольких изображений из HSV в RGB. |
| tensorflow::ops::NonMaxSuppression | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::NonMaxSuppressionV2 | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::NonMaxSuppressionV3 | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::NonMaxSuppressionV4 | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::NonMaxSuppressionV5 | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::NonMaxSuppressionWithOverlaps | Жадно выбирает подмножество прямоугольников с наибольшими оценками. |
| tensorflow::ops::QuantizedResizeBilinear | Изменение размера квантованного images в size с использованием квантованной билинейной интерполяции. |
| tensorflow::ops::RGBToHSV | Преобразование одного или нескольких изображений из RGB в HSV. |
| tensorflow::ops::ResizeArea | Изменение размера images в size с использованием интерполяции по площади. |
| tensorflow::ops::ResizeBicubic | Изменение размера images в size с использованием бикубической интерполяции. |
| tensorflow::ops::ResizeBilinear | Изменение размера images в size с использованием билинейной интерполяции. |
| tensorflow::ops::ResizeNearestNeighbor | Изменение размера images в size с использованием интерполяции ближайшего соседа. |
| tensorflow::ops::SampleDistortedBoundingBox | Генерация одного случайного искажённого прямоугольника для изображения. |
| tensorflow::ops::SampleDistortedBoundingBoxV2 | Генерация одного случайного искажённого прямоугольника для изображения. |
| tensorflow::ops::ScaleAndTranslate | TODO: добавить документацию. |
| tensorflow::ops::StatelessSampleDistortedBoundingBox | Генерация детерминированного случайно искажённого прямоугольника для изображения. |
Ввод-вывод
| Члены | |
|---|---|
| tensorflow::ops::FixedLengthRecordReader | Чтение записей фиксированной длины из файла. |
| tensorflow::ops::IdentityReader | Чтение очереди задач как ключа, так и значения. |
| tensorflow::ops::LMDBReader | Чтение записей из файла LMDB. |
| tensorflow::ops::MatchingFiles | Возвращает набор файлов, соответствующих одному или нескольким шаблонам. |
| tensorflow::ops::MergeV2Checkpoints | Специфичный для формата V2: объединяет метаданные файлов фрагментированных контрольных точек. |
| tensorflow::ops::ReadFile | Считывает и возвращает всё содержимое файла по указанному имени. |
| tensorflow::ops::ReaderNumRecordsProduced | Возвращает количество записей, созданных этим чтецом. |
| tensorflow::ops::ReaderNumWorkUnitsCompleted | Возвращает количество завершенных блоков работы этого чтеца. |
| tensorflow::ops::ReaderRead | Возвращает следующую запись (пару ключ-значение), созданную чтецом. |
| tensorflow::ops::ReaderReadUpTo | Возвращает до num_records (пар ключ-значение), созданных чтецом. |
| tensorflow::ops::ReaderReset | Восстановление чтеца в первоначальное чистое состояние. |
| tensorflow::ops::ReaderRestoreState | Восстановление чтеца до ранее сохраненного состояния. |
| tensorflow::ops::ReaderSerializeState | Генерирует строковый тензор, кодирующий состояние чтеца. |
| tensorflow::ops::Restore | Восстановление тензора из файлов контрольных точек. |
| tensorflow::ops::RestoreSlice | Восстановление тензора из файлов контрольных точек. |
| tensorflow::ops::RestoreV2 | Восстановление тензоров из контрольной точки формата V2. |
| tensorflow::ops::Save | Сохранение входных тензоров на диск. |
| tensorflow::ops::SaveSlices | Сохранение срезов входных тензоров на диск. |
| tensorflow::ops::SaveV2 | Сохранение тензоров в формате контрольной точки V2. |
| tensorflow::ops::ShardedFilename | Генерация имени фрагментированного файла. |
| tensorflow::ops::ShardedFilespec | Генерация шаблона glob для соответствия всем именам фрагментированных файлов. |
| tensorflow::ops::TFRecordReader | Чтение записей из файла TensorFlow Records. |
| tensorflow::ops::TextLineReader | Чтение строк из файла, разделенных символом '\n'. |
| tensorflow::ops::WholeFileReader | Чтение всего содержимого файла в качестве значения. |
| tensorflow::ops::WriteFile | Запись contents в файл по пути filename. |
logging_ops
| Члены | |
|---|---|
| tensorflow::ops::Assert | Проверка истинности заданного условия. |
| tensorflow::ops::HistogramSummary | Выдача протокольного буфера Summary с гистограммой. |
| tensorflow::ops::MergeSummary | Объединение итогов. |
| tensorflow::ops::Print | Вывод списка тензоров. |
| tensorflow::ops::PrintV2 | Вывод скалярной строки. |
| tensorflow::ops::ScalarSummary | Выдача протокольного буфера Summary со скалярными значениями. |
| tensorflow::ops::TensorSummary | Выдача протокольного буфера Summary с тензором. |
| tensorflow::ops::TensorSummaryV2 | Выдача протокольного буфера Summary с тензором и данными по плагинам. |
| tensorflow::ops::Timestamp | Возвращает время с эпохи в секундах. |
math_ops
| Члены | |
|---|---|
| tensorflow::ops::Abs | Вычисляет абсолютное значение тензора. |
| tensorflow::ops::AccumulateNV2 | Возвращает поэлементную сумму списка тензоров. |
| tensorflow::ops::Acos | Вычисляет 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 | Вычисляет арктангенс y/x поэлементно, учитывая знаки аргументов. |
| 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 | Вычисляет кумулятивное произведение тензора x вдоль axis. |
| tensorflow::ops::Cumsum | Вычисляет кумулятивную сумму тензора x вдоль axis. |
| 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 | Вычисляет функцию ошибок Гаусса от x поэлементно. |
| tensorflow::ops::Erfc | Вычисляет дополнительную функцию ошибок от x поэлементно. |
| tensorflow::ops::Erfinv | TODO: добавить описание. |
| tensorflow::ops::EuclideanNorm | Вычисляет евклидову норму элементов по измерениям тензора. |
| tensorflow::ops::Exp | Вычисляет экспоненту x поэлементно. |
| tensorflow::ops::Expm1 | Вычисляет exp(x) - 1 поэлементно. |
| 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 | Вычисляет нижнюю регулированную неполную гамма-функцию P(a, x). |
| tensorflow::ops::Igammac | Вычисляет верхнюю регулированную неполную гамма-функцию Q(a, x). |
| 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 | Вычисляет логарифм абсолютного значения Gamma(x) поэлементно. |
| tensorflow::ops::Log | Вычисляет натуральный логарифм x поэлементно. |
| tensorflow::ops::Log1p | Вычисляет натуральный логарифм (1 + x) поэлементно. |
| tensorflow::ops::LogicalAnd | Возвращает логическое И x и y поэлементно. |
| tensorflow::ops::LogicalNot | Возвращает логическое НЕ NOT x поэлементно. |
| 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 | Возвращает следующее представимое значение x1 в направлении x2, поэлементно. |
| 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 | Выполняет квантованное матричное произведение a на матрицу b. |
| 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 | Преобразует квантованный тензор input в тензор с меньшей точностью output. |
| 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 | Вычисляет сигмоиду x поэлементно. |
| 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 | Вычисляет гиперболический тангенс x поэлементно. |
| tensorflow::ops::TruncateDiv | Возвращает x / y поэлементно, округляя к нулю. |
| tensorflow::ops::TruncateMod | Возвращает остаток от деления поэлементно. |
| tensorflow::ops::UnsortedSegmentMax | Вычисляет максимальное значение по сегментам тензора. |
| tensorflow::ops::UnsortedSegmentMin | Вычисляет минимальное значение по сегментам тензора. |
| tensorflow::ops::UnsortedSegmentProd | Вычисляет произведение по сегментам тензора. |
| tensorflow::ops::UnsortedSegmentSum | Вычисляет сумму по сегментам тензора. |
| tensorflow::ops::Where3 | Выбирает элементы из x или y, в зависимости от condition. |
| 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)\). |
nn_ops
| Члены | |
|---|---|
| tensorflow::ops::ApproxTopK | Возвращает минимальные/максимальные k значения и их индексы входного операнда приближенным способом. |
| tensorflow::ops::AvgPool | Выполняет усредняющее пуллинг на входе. |
| tensorflow::ops::AvgPool3D | Выполняет 3D усредняющее пуллинг на входе. |
| tensorflow::ops::AvgPool3DGrad | Вычисляет градиенты функции усредняющего пуллинга. |
| tensorflow::ops::BiasAdd | Добавляет bias к value. |
| tensorflow::ops::BiasAddGrad | Обратная операция для "BiasAdd" по тензору "bias". |
| tensorflow::ops::Conv | Вычисляет N-мерную свёртку, заданную (N+1+batch_dims)-мерным input и (N+2)-мерным filter тензорами. |
| tensorflow::ops::Conv2D | Вычисляет 2D свёртку, заданную 4-мерным input и filter тензорами. |
| tensorflow::ops::Conv2DBackpropFilter | Вычисляет градиенты свёртки относительно фильтра. |
| tensorflow::ops::Conv2DBackpropFilterV2 | Вычисляет градиенты свёртки относительно фильтра. |
| tensorflow::ops::Conv2DBackpropInput | Вычисляет градиенты свёртки относительно входного тензора. |
| tensorflow::ops::Conv2DBackpropInputV2 | Вычисляет градиенты свёртки относительно входного тензора. |
| tensorflow::ops::Conv3D | Вычисляет 3D свёртку, заданную 5-мерным input и filter тензорами. |
| tensorflow::ops::Conv3DBackpropFilterV2 | Вычисляет градиенты 3D свёртки относительно фильтра. |
| tensorflow::ops::Conv3DBackpropInputV2 | Вычисляет градиенты 3D свёртки относительно входного тензора. |
| tensorflow::ops::DataFormatDimMap | Возвращает индекс измерения в целевом формате данных, заданного по индексу в исходном формате. |
| tensorflow::ops::DataFormatVecPermute | Переупорядочивает входной тензор из src_format в dst_format. |
| tensorflow::ops::DepthwiseConv2dNative | Вычисляет 2D свёртку по глубине, заданную 4-мерным input и filter тензорами. |
| tensorflow::ops::DepthwiseConv2dNativeBackpropFilter | Вычисляет градиенты свёртки по глубине относительно фильтра. |
| tensorflow::ops::DepthwiseConv2dNativeBackpropInput | Вычисляет градиенты свёртки по глубине относительно входного тензора. |
| tensorflow::ops::Dilation2D | Вычисляет градацию по серому цвету 4-мерного input и 3-мерного filter тензоров. |
| tensorflow::ops::Dilation2DBackpropFilter | Вычисляет градиент морфологической 2D дилатации относительно фильтра. |
| tensorflow::ops::Dilation2DBackpropInput | Вычисляет градиент морфологической 2D дилатации относительно входа. |
| tensorflow::ops::Elu | Вычисляет экспоненциальную линейную функцию. |
| tensorflow::ops::FractionalAvgPool | Выполняет дробное усредняющее пуллинг на входе. |
| tensorflow::ops::FractionalMaxPool | Выполняет дробный максимальный пуллинг на входе. |
| tensorflow::ops::FusedBatchNorm | Нормализация по батчу. |
| tensorflow::ops::FusedBatchNormGrad | Градиент для нормализации по батчу. |
| tensorflow::ops::FusedBatchNormGradV2 | Градиент для нормализации по батчу. |
| tensorflow::ops::FusedBatchNormGradV3 | Градиент для нормализации по батчу. |
| tensorflow::ops::FusedBatchNormV2 | Нормализация по батчу. |
| tensorflow::ops::FusedBatchNormV3 | Нормализация по батчу. |
| tensorflow::ops::FusedPadConv2D | Выполняет заполнение как предварительную обработку во время свёртки. |
| tensorflow::ops::FusedResizeAndPadConv2D | Выполняет изменение размера и заполнение как предварительную обработку во время свёртки. |
| tensorflow::ops::InTopK | Указывает, находятся ли целевые значения в числе K лучших прогнозов. |
| tensorflow::ops::InTopKV2 | Указывает, находятся ли целевые значения в числе K лучших прогнозов. |
| tensorflow::ops::L2Loss | L2 Потеря. |
| tensorflow::ops::LRN | Локальная нормализация отклика. |
| tensorflow::ops::LogSoftmax | Вычисляет логарифмированную функцию softmax. |
| tensorflow::ops::MaxPool | Выполняет максимальный пуллинг на входе. |
| tensorflow::ops::MaxPool3D | Выполняет 3D максимальный пуллинг на входе. |
| tensorflow::ops::MaxPool3DGrad | Вычисляет градиенты функции 3D максимального пуллинга. |
| tensorflow::ops::MaxPool3DGradGrad | Вычисляет градиенты второго порядка функции максимального пуллинга. |
| tensorflow::ops::MaxPoolGradGrad | Вычисляет градиенты второго порядка функции максимального пуллинга. |
| tensorflow::ops::MaxPoolGradGradV2 | Вычисляет градиенты второго порядка функции максимального пуллинга. |
| tensorflow::ops::MaxPoolGradGradWithArgmax | Вычисляет градиенты второго порядка функции максимального пуллинга. |
| tensorflow::ops::MaxPoolGradV2 | Вычисляет градиенты функции максимального пуллинга. |
| tensorflow::ops::MaxPoolV2 | Выполняет максимальный пуллинг на входе. |
| tensorflow::ops::MaxPoolWithArgmax | Выполняет максимальный пуллинг на входе и выводит как максимальные значения, так и индексы. |
| tensorflow::ops::NthElement | Находит значения n-го порядка статистики для последнего измерения. |
| tensorflow::ops::QuantizedAvgPool | Производит усредняющий пуллинг входного тензора для квантованных типов. |
| tensorflow::ops::QuantizedBatchNormWithGlobalNormalization | Квантованная нормализация по батчу. |
| tensorflow::ops::QuantizedBiasAdd | Добавляет тензор 'bias' к тензору 'input' для квантованных типов. |
| tensorflow::ops::QuantizedConv2D | Вычисляет 2D свёртку, заданную квантованными 4D входными и фильтровальными тензорами. |
| tensorflow::ops::QuantizedMaxPool | Производит максимальный пуллинг входного тензора для квантованных типов. |
| tensorflow::ops::QuantizedRelu | Вычисляет квантованное выпрямленное линейное: max(features, 0)
|
| tensorflow::ops::QuantizedRelu6 | Вычисляет квантованное выпрямленное линейное 6: min(max(features, 0), 6)
|
| tensorflow::ops::QuantizedReluX | Вычисляет квантованное выпрямленное линейное X: min(max(features, 0), max_value)
|
| tensorflow::ops::Relu | Вычисляет выпрямленную линейную функцию: max(features, 0). |
| tensorflow::ops::Relu6 | Вычисляет выпрямленное линейное 6: min(max(features, 0), 6). |
| tensorflow::ops::Selu | Вычисляет масштабированное экспоненциально-линейное: scale * alpha * (exp(features) - 1)
|
| tensorflow::ops::Softmax | Вычисляет активации softmax. |
| tensorflow::ops::SoftmaxCrossEntropyWithLogits | Вычисляет стоимость кросс-энтропии softmax и градиенты для обратного распространения. |
| tensorflow::ops::Softplus | TODO: добавить документацию. |
| tensorflow::ops::Softsign | Вычисляет softsign: features / (abs(features) + 1). |
| tensorflow::ops::SparseSoftmaxCrossEntropyWithLogits | Вычисляет стоимость кросс-энтропии softmax и градиенты для обратного распространения. |
| tensorflow::ops::TopK | Находит значения и индексы k наибольших элементов для последнего измерения. |
no_op
| Члены | |
|---|---|
| tensorflow::ops::NoOp | Ничего не делает. |
parsing_ops
| Члены | |
|---|---|
| tensorflow::ops::DecodeCSV | Преобразует записи CSV в тензоры. |
| tensorflow::ops::DecodeCompressed | Декомпрессирует строки. |
| tensorflow::ops::DecodeJSONExample | Преобразует JSON-кодированные записи Example в двоичные строки протобуфера. |
| tensorflow::ops::DecodePaddedRaw | Переинтерпретирует байты строки как вектор чисел. |
| tensorflow::ops::DecodeRaw | Переинтерпретирует байты строки как вектор чисел. |
| tensorflow::ops::ParseExample | Преобразует вектор протобуферов brain.Example (как строки) в типизированные тензоры. |
| tensorflow::ops::ParseExampleV2 | Преобразует вектор протобуферов tf.Example (как строки) в типизированные тензоры. |
| tensorflow::ops::ParseSequenceExample | Преобразует вектор протобуферов brain.SequenceExample (как строки) в типизированные тензоры. |
| tensorflow::ops::ParseSequenceExampleV2 | Преобразует вектор протобуферов tf.io.SequenceExample (как строки) в типизированные тензоры. |
| tensorflow::ops::ParseSingleExample | Преобразует протобуфер tf.Example (как строку) в типизированные тензоры. |
| tensorflow::ops::ParseSingleSequenceExample | Преобразует скалярный протобуфер brain.SequenceExample (как строки) в типизированные тензоры. |
| tensorflow::ops::ParseTensor | Преобразует сериализованный протобуфер tensorflow.TensorProto в Tensor. |
| tensorflow::ops::SerializeTensor | Преобразует Tensor в сериализованный протобуфер TensorProto. |
| tensorflow::ops::StringToNumber | Преобразует каждую строку в входном Tensor в указанный числовой тип. |
random_ops
| Члены | |
|---|---|
| tensorflow::ops::Multinomial | Генерирует выборки из многомерного распределения. |
| tensorflow::ops::ParameterizedTruncatedNormal | Выводит случайные значения из нормального распределения. |
| tensorflow::ops::RandomGamma | Выводит случайные значения из гамма-распределения(й), описанного(ых) параметром alpha. |
| tensorflow::ops::RandomNormal | Выводит случайные значения из нормального распределения. |
| tensorflow::ops::RandomPoissonV2 | Выводит случайные значения из распределения Пуассона(ов), описанного(ых) параметром rate. |
| tensorflow::ops::RandomShuffle | Случайно перемешивает тензор по первому измерению. |
| tensorflow::ops::RandomUniform | Выводит случайные значения из равномерного распределения. |
| tensorflow::ops::RandomUniformInt | Выводит случайные целые числа из равномерного распределения. |
| tensorflow::ops::TruncatedNormal | Выводит случайные значения из усеченного нормального распределения. |
sparse_ops
| Члены | |
|---|---|
| tensorflow::ops::AddManySparseToTensorsMap |
Добавить N-минимальную SparseTensor в SparseTensorsMap, вернуть N дескрипторы. |
| tensorflow::ops::AddSparseToTensorsMap |
Добавить SparseTensor в SparseTensorsMap и вернуть его дескриптор. |
| tensorflow::ops::DeserializeManySparse | Десериализовать и конкатенировать SparseTensors из сериализованной мини-пачки. |
| tensorflow::ops::DeserializeSparse | Десериализовать SparseTensor объекты. |
| tensorflow::ops::SerializeManySparse | Сериализовать N-минимальную SparseTensor в [N, 3]Tensor объект. |
| tensorflow::ops::SerializeSparse | Сериализовать SparseTensor в [3]Tensor объект. |
| tensorflow::ops::SparseAdd | Сложить два SparseTensor объекта, чтобы получить другой SparseTensor. |
| tensorflow::ops::SparseAddGrad | Оператор градиента для операции SparseAdd. |
| tensorflow::ops::SparseConcat | Конкатенирует список SparseTensor по указанному измерению. |
| tensorflow::ops::SparseCross | Генерирует разреженное произведение по списку разреженных и плотных тензоров. |
| tensorflow::ops::SparseCrossHashed | Генерирует разреженное произведение по списку разреженных и плотных тензоров. |
| tensorflow::ops::SparseCrossV2 | Генерирует разреженное произведение по списку разреженных и плотных тензоров. |
| tensorflow::ops::SparseDenseCwiseAdd | Складывает SparseTensor и плотный Tensor по этим особым правилам: |
| tensorflow::ops::SparseDenseCwiseDiv | Компонентово-разделить SparseTensor на плотный Tensor. |
| tensorflow::ops::SparseDenseCwiseMul | Компонентово-умножить SparseTensor на плотный Tensor. |
| tensorflow::ops::SparseFillEmptyRows | Заполняет пустые строки входной 2-мерной SparseTensor значением по умолчанию. |
| tensorflow::ops::SparseFillEmptyRowsGrad | Градиент операции SparseFillEmptyRows. |
| tensorflow::ops::SparseReduceMax | Вычисляет максимальное значение элементов по измерениям SparseTensor. |
| tensorflow::ops::SparseReduceMaxSparse | Вычисляет максимальное значение элементов по измерениям SparseTensor. |
| tensorflow::ops::SparseReduceSum | Вычисляет сумму элементов по измерениям SparseTensor. |
| tensorflow::ops::SparseReduceSumSparse | Вычисляет сумму элементов по измерениям SparseTensor. |
| tensorflow::ops::SparseReorder | Переупорядочивает SparseTensor в канонический порядок с ведущими строками. |
| tensorflow::ops::SparseReshape | Изменяет форму SparseTensor для представления значений в новой плотной форме. |
| tensorflow::ops::SparseSlice | Вырезает SparseTensor на основе start и size. |
| tensorflow::ops::SparseSliceGrad | Оператор градиента для операции SparseSlice. |
| tensorflow::ops::SparseSoftmax | Применяет softmax к пакетному N-мерному SparseTensor. |
| tensorflow::ops::SparseSparseMaximum | Возвращает элемент-по-элементу максимум двух SparseTensor. |
| tensorflow::ops::SparseSparseMinimum | Возвращает элемент-по-элементу минимум двух SparseTensor. |
| tensorflow::ops::SparseSplit | Разделяет SparseTensor на num_split тензоры вдоль одного измерения. |
| tensorflow::ops::SparseTensorDenseAdd | Складывает SparseTensor и плотный Tensor, получая плотный Tensor. |
| tensorflow::ops::SparseTensorDenseMatMul | Умножить SparseTensor (ранга 2) "A" на плотную матрицу "B". |
| tensorflow::ops::TakeManySparseFromTensorsMap | Преобразует разреженное представление в плотный тензор. |
state_ops
| Члены | |
|---|---|
| tensorflow::ops::Assign | Обновить 'ref', присвоив ему 'value'. |
| tensorflow::ops::AssignAdd | Обновить 'ref', добавив к нему 'value'. |
| tensorflow::ops::AssignSub | Обновить 'ref', вычтя из него 'value'. |
| tensorflow::ops::CountUpTo | Увеличивать 'ref' до достижения 'limit'. |
| tensorflow::ops::DestroyTemporaryVariable | Уничтожить временную переменную и вернуть ее окончательное значение. |
| tensorflow::ops::IsVariableInitialized | Проверить, был ли тензор инициализирован. |
| tensorflow::ops::ResourceCountUpTo | Увеличивать переменную, на которую указывает 'resource', до достижения 'limit'. |
| tensorflow::ops::ResourceScatterNdAdd | Применить разреженное сложение к отдельным значениям или слайсам в переменной. |
| tensorflow::ops::ResourceScatterNdMax | TODO: добавить описание. |
| tensorflow::ops::ResourceScatterNdMin | TODO: добавить описание. |
| tensorflow::ops::ResourceScatterNdSub | Применить разреженное вычитание к отдельным значениям или слайсам в переменной. |
| tensorflow::ops::ResourceScatterNdUpdate | Применить разреженное updates к отдельным значениям или слайсам внутри заданного. |
| tensorflow::ops::ScatterAdd | Добавить разреженные обновления к ссылке на переменную. |
| tensorflow::ops::ScatterDiv | Разделить ссылку на переменную на разреженные обновления. |
| tensorflow::ops::ScatterMax | Свести разреженные обновления к ссылке на переменную с помощью операции max. |
| tensorflow::ops::ScatterMin | Свести разреженные обновления к ссылке на переменную с помощью операции min. |
| tensorflow::ops::ScatterMul | Умножить разреженные обновления на ссылку на переменную. |
| tensorflow::ops::ScatterNdAdd | Применить разреженное сложение к отдельным значениям или слайсам в переменной. |
| tensorflow::ops::ScatterNdSub | Применить разреженное вычитание к отдельным значениям или слайсам в переменной. |
| tensorflow::ops::ScatterNdUpdate | Применить разреженные updates к отдельным значениям или слайсам внутри заданного. |
| tensorflow::ops::ScatterSub | Вычесть разреженные обновления из ссылки на переменную. |
| tensorflow::ops::ScatterUpdate | Применить разреженные обновления к ссылке на переменную. |
| tensorflow::ops::TemporaryVariable | Возвращает тензор, который может быть изменен, но сохраняется только в течение одного шага. |
| tensorflow::ops::Variable | Хранит состояние в виде тензора, который сохраняется между шагами. |
string_ops
| Члены | |
|---|---|
| tensorflow::ops::AsString | Преобразует каждую запись в заданном тензоре в строки. |
| tensorflow::ops::DecodeBase64 | Декодировать web-безопасные строки, закодированные в base64. |
| tensorflow::ops::EncodeBase64 | Кодировать строки в формате web-безопасного base64. |
| tensorflow::ops::ReduceJoin | Объединяет строковый тензор Tensor по заданным измерениям. |
| tensorflow::ops::RegexFullMatch | Проверяет, соответствует ли вход шаблону регулярного выражения. |
| tensorflow::ops::RegexReplace | Заменяет совпадения pattern регулярного выражения в input строкой замены, предоставленной в rewrite. |
| tensorflow::ops::StringFormat | Форматирует шаблон строки с использованием списка тензоров. |
| tensorflow::ops::StringJoin | Объединяет строки в заданном списке строковых тензоров в один тензор;. |
| tensorflow::ops::StringLength | Длины строк input. |
| tensorflow::ops::StringLower | Преобразует все прописные символы в их соответствующие строчные замены. |
| tensorflow::ops::StringNGrams | Создаёт n-граммы из неструктурированных строковых данных. |
| tensorflow::ops::StringSplit | Разделяет элементы input на основе delimiter в SparseTensor. |
| tensorflow::ops::StringSplitV2 | Разделяет элементы source на основе sep в SparseTensor. |
| tensorflow::ops::StringStrip | Удаляет начальные и конечные пробелы из тензора. |
| tensorflow::ops::StringToHashBucket | Преобразует каждую строку в входном тензоре в её хэш по модулю количества ячеек. |
| tensorflow::ops::StringToHashBucketFast | Преобразует каждую строку в входном тензоре в её хэш по модулю количества ячеек. |
| tensorflow::ops::StringToHashBucketStrong | Преобразует каждую строку в входном тензоре в её хэш по модулю количества ячеек. |
| tensorflow::ops::StringUpper | Преобразует все строчные символы в их соответствующие прописные замены. |
| tensorflow::ops::Substr | Возвращает подстроки из Tensor строк. |
| tensorflow::ops::UnicodeScript | Определяет коды скриптов заданного тензора кодов символов Юникода. |
| tensorflow::ops::UnicodeTranscode | Транскодирует входной текст из исходного кодирования в кодирование назначения. |
обучения_ops
| Члены | |
|---|---|
| tensorflow::ops::ApplyAdadelta | Обновить '*var' в соответствии со схемой adadelta. |
| tensorflow::ops::ApplyAdagrad | Обновить '*var' в соответствии со схемой adagrad. |
| tensorflow::ops::ApplyAdagradDA | Обновить '*var' в соответствии с проксимальной схемой adagrad. |
| tensorflow::ops::ApplyAdam | Обновить '*var' согласно алгоритму Adam. |
| tensorflow::ops::ApplyAddSign | Обновить '*var' согласно обновлению AddSign. |
| tensorflow::ops::ApplyCenteredRMSProp | Обновить '*var' согласно алгоритму RMSProp с центрированием. |
| tensorflow::ops::ApplyFtrl | Обновить '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::ApplyFtrlV2 | Обновить '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::ApplyGradientDescent | Обновить '*var', вычитая 'alpha' * 'delta' из него. |
| tensorflow::ops::ApplyMomentum | Обновить '*var' в соответствии со схемой импульса. |
| tensorflow::ops::ApplyPowerSign | Обновить '*var' согласно обновлению AddSign. |
| tensorflow::ops::ApplyProximalAdagrad | Обновить '*var' и '*accum' по алгоритму FOBOS с обучающей скоростью Adagrad. |
| tensorflow::ops::ApplyProximalGradientDescent | Обновить '*var' по алгоритму FOBOS с фиксированной обучающей скоростью. |
| tensorflow::ops::ApplyRMSProp | Обновить '*var' по алгоритму RMSProp. |
| tensorflow::ops::ResourceApplyAdadelta | Обновить '*var' в соответствии со схемой adadelta. |
| tensorflow::ops::ResourceApplyAdagrad | Обновить '*var' в соответствии со схемой adagrad. |
| tensorflow::ops::ResourceApplyAdagradDA | Обновить '*var' в соответствии с проксимальной схемой adagrad. |
| tensorflow::ops::ResourceApplyAdam | Обновить '*var' согласно алгоритму Adam. |
| tensorflow::ops::ResourceApplyAdamWithAmsgrad | Обновить '*var' согласно алгоритму Adam. |
| tensorflow::ops::ResourceApplyAddSign | Обновить '*var' согласно обновлению AddSign. |
| tensorflow::ops::ResourceApplyCenteredRMSProp | Обновить '*var' согласно алгоритму RMSProp с центрированием. |
| tensorflow::ops::ResourceApplyFtrl | Обновить '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::ResourceApplyFtrlV2 | Обновить '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::ResourceApplyGradientDescent | Обновить '*var', вычитая 'alpha' * 'delta' из него. |
| tensorflow::ops::ResourceApplyKerasMomentum | Обновить '*var' в соответствии со схемой импульса. |
| tensorflow::ops::ResourceApplyMomentum | Обновить '*var' в соответствии со схемой импульса. |
| tensorflow::ops::ResourceApplyPowerSign | Обновить '*var' согласно обновлению AddSign. |
| tensorflow::ops::ResourceApplyProximalAdagrad | Обновить '*var' и '*accum' по алгоритму FOBOS с обучающей скоростью Adagrad. |
| tensorflow::ops::ResourceApplyProximalGradientDescent | Обновить '*var' по алгоритму FOBOS с фиксированной обучающей скоростью. |
| tensorflow::ops::ResourceApplyRMSProp | Обновить '*var' по алгоритму RMSProp. |
| tensorflow::ops::ResourceSparseApplyAdadelta | var: Должен быть получен из Variable(). |
| tensorflow::ops::ResourceSparseApplyAdagrad | Обновить соответствующие записи в '*var' и '*accum' в соответствии со схемой adagrad. |
| tensorflow::ops::ResourceSparseApplyAdagradDA | Обновить записи в '*var' и '*accum' в соответствии с проксимальной схемой adagrad. |
| tensorflow::ops::ResourceSparseApplyCenteredRMSProp | Обновить '*var' по алгоритму RMSProp с центрированием. |
| tensorflow::ops::ResourceSparseApplyFtrl | Обновить соответствующие записи в '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::ResourceSparseApplyFtrlV2 | Обновить соответствующие записи в '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::ResourceSparseApplyKerasMomentum | Обновить соответствующие записи в '*var' и '*accum' в соответствии со схемой импульса. |
| tensorflow::ops::ResourceSparseApplyMomentum | Обновить соответствующие записи в '*var' и '*accum' в соответствии со схемой импульса. |
| tensorflow::ops::ResourceSparseApplyProximalAdagrad | Разреженное обновление записей в '*var' и '*accum' по алгоритму FOBOS. |
| tensorflow::ops::ResourceSparseApplyProximalGradientDescent | Разреженное обновление '*var' по алгоритму FOBOS с фиксированной обучающей скоростью. |
| tensorflow::ops::ResourceSparseApplyRMSProp | Обновить '*var' по алгоритму RMSProp. |
| tensorflow::ops::SparseApplyAdadelta | var: Должен быть получен из Variable(). |
| tensorflow::ops::SparseApplyAdagrad | Обновить соответствующие записи в '*var' и '*accum' в соответствии со схемой adagrad. |
| tensorflow::ops::SparseApplyAdagradDA | Обновить записи в '*var' и '*accum' в соответствии с проксимальной схемой adagrad. |
| tensorflow::ops::SparseApplyCenteredRMSProp | Обновить '*var' по алгоритму RMSProp с центрированием. |
| tensorflow::ops::SparseApplyFtrl | Обновить соответствующие записи в '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::SparseApplyFtrlV2 | Обновить соответствующие записи в '*var' в соответствии с проксимальной схемой Ftrl. |
| tensorflow::ops::SparseApplyMomentum | Обновить соответствующие записи в '*var' и '*accum' в соответствии со схемой импульса. |
| tensorflow::ops::SparseApplyProximalAdagrad | Разреженное обновление записей в '*var' и '*accum' по алгоритму FOBOS. |
| tensorflow::ops::SparseApplyProximalGradientDescent | Разреженное обновление '*var' по алгоритму FOBOS с фиксированной обучающей скоростью. |
| tensorflow::ops::SparseApplyRMSProp | Обновить '*var' по алгоритму RMSProp. |
user_ops
| Члены | |
|---|---|
| tensorflow::ops::Fact | Вывод фактов о факториалах. |
© 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