Справочник TensorFlow C++
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' в число с плавающей точкой 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 и помещает их в выходное измерение "глубина". |
| tensorflow::ops::FakeQuantWithMinMaxArgs | Искусственно квантует тензор 'inputs' типа float в тензор 'outputs' того же типа. |
| tensorflow::ops::FakeQuantWithMinMaxArgsGradient | Вычисляет градиенты для операции FakeQuantWithMinMaxArgs. |
| tensorflow::ops::FakeQuantWithMinMaxVars | Искусственно квантует тензор 'inputs' типа float с помощью глобальных скаляров float min
|
| tensorflow::ops::FakeQuantWithMinMaxVarsGradient | Вычисляет градиенты для операции FakeQuantWithMinMaxVars. |
| tensorflow::ops::FakeQuantWithMinMaxVarsPerChannel | Искусственно квантует тензор 'inputs' типа float и одной из форм: [d],. |
| 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 | Обновляет указанные строки значениями из v. |
| tensorflow::ops::InvertPermutation | Вычисляет обратную перестановку тензора. |
| tensorflow::ops::MatrixBandPart | Копирует тензор, устанавливая всё вне центральной полосы в каждом внутреннем матричном элементе. |
| tensorflow::ops::MatrixDiag | Возвращает пакетный диагональный тензор с заданными пакетными диагональными значениями. |
| tensorflow::ops::MatrixDiagPart | Возвращает пакетную диагональную часть пакетного тензора. |
| tensorflow::ops::MatrixDiagPartV2 | Возвращает пакетную диагональную часть пакетного тензора. |
| tensorflow::ops::MatrixDiagV2 | Возвращает пакетный диагональный тензор с заданными пакетными диагональными значениями. |
| tensorflow::ops::MatrixSetDiag | Возвращает пакетный матричный тензор с новыми пакетными диагональными значениями. |
| tensorflow::ops::MatrixSetDiagV2 | Возвращает пакетный матричный тензор с новыми пакетными диагональными значениями. |
| tensorflow::ops::MirrorPad | Заполняет тензор зеркальными значениями. |
| tensorflow::ops::OneHot | Возвращает один-горячий тензор. |
| tensorflow::ops::OnesLike | Возвращает тензор из единиц с такой же формой и типом, что и x. |
| tensorflow::ops::Pad | Заполняет тензор нулями. |
| tensorflow::ops::PadV2 | Заполняет тензор. |
| tensorflow::ops::ParallelConcat | Конкатенирует список N тензоров вдоль первого измерения. |
| tensorflow::ops::Placeholder | Операция-заполнитель для значения, которое будет передано в вычисление. |
| tensorflow::ops::PlaceholderWithDefault | Операция-заполнитель, которая пропускает input когда её выход не подаётся. |
| tensorflow::ops::PreventGradient | Операция-тождество, которая вызывает ошибку, если запрос на градиент. |
| tensorflow::ops::QuantizeAndDequantizeV2 | Квантует, а затем деквантует тензор. |
| tensorflow::ops::QuantizeAndDequantizeV3 | Квантует, а затем деквантует тензор. |
| 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
| Члены | |
|---|---|
| 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
| Члены | |
|---|---|
| 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
| Члены | |
|---|---|
| tensorflow::ClientSession | Объект ClientSession позволяет вызывающему управлять вычислением графа TensorFlow, построенного с помощью C++ API. |
| tensorflow::Input | Представляет значение тензора, которое может быть использовано в качестве операнда для Operation. |
| tensorflow::InputList | Тип для представления входных данных для операций, требующих списка тензоров. |
| tensorflow::Operation | Представляет узел в вычислительном графе. |
| tensorflow::Output | Представляет значение тензора, произведенное Operation. |
| tensorflow::Scope | Объект Scope представляет набор связанных операций TensorFlow, которые имеют одинаковые свойства, такие как общий префикс имени. |
| tensorflow::Status | Обозначает успех или неудачу вызова в 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 | Добавить значения аналогично лёгкой вставке в очередь. |
| 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 | Добавление элемента в tensor_array. |
| tensorflow::ops::Unstage | Операция, похожая на лёгкую Dequeue. |
image_ops
| Members | |
|---|---|
| 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::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: добавить документацию. |
io_ops
| Члены | |
|---|---|
| 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 | Генерирует шаблон поиска, соответствующий всем именам фрагментированных файлов. |
| tensorflow::ops::TFRecordReader | Чтец, который выводит записи из файла TensorFlow Records. |
| tensorflow::ops::TextLineReader | Чтец, который выводит строки из файла, разделённые ' '. |
| tensorflow::ops::WholeFileReader | Чтец, который выводит всё содержимое файла как значение. |
| tensorflow::ops::WriteFile | Записывает содержимое в файл по входному имени файла. |
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::BesselI0e | Вычисляет функцию Бесселя i0e от x поэлементно. |
| tensorflow::ops::BesselI1e | Вычисляет функцию Бесселя i1e от x поэлементно. |
| 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 | Сравните значения input с threshold и упакуйте получившиеся биты в uint8. |
| 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::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::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 равны бесконечности. |
| tensorflow::ops::IsNan | Возвращает, какие элементы x равны NaN. |
| tensorflow::ops::Less | Возвращает истинное значение (x < y) поэлементно. |
| tensorflow::ops::LessEqual | Возвращает истинное значение (x <= y) поэлементно. |
| tensorflow::ops::Lgamma | Вычисляет логарифм абсолютного значения Gamma(x) поэлементно. |
| tensorflow::ops::LinSpace | Генерирует значения в интервале. |
| tensorflow::ops::Log | Вычисляет натуральный логарифм x поэлементно. |
| tensorflow::ops::Log1p | Вычисляет натуральный логарифм (1 + x) поэлементно. |
| tensorflow::ops::LogicalAnd | Возвращает логическое И x и y поэлементно. |
| tensorflow::ops::LogicalNot | Возвращает логическое НЕ 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::Negate | Вычисляет численное отрицательное значение поэлементно. |
| tensorflow::ops::NextAfter | Возвращает следующее представимое значение x1 в направлении x2, поэлементно. |
| 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 | Выполнить квантованное матричное умножение a на матрицу b. |
| tensorflow::ops::QuantizedMul | Возвращает x * y поэлементно, работая с квантованными буферами. |
| 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::SegmentMean | Вычисляет среднее значение вдоль сегментов тензора. |
| tensorflow::ops::SegmentMin | Вычисляет минимальное значение вдоль сегментов тензора. |
| tensorflow::ops::SegmentProd | Вычисляет произведение вдоль сегментов тензора. |
| tensorflow::ops::SegmentSum | Вычисляет сумму вдоль сегментов тензора. |
| tensorflow::ops::SelectV2 | TODO: добавить документацию. |
| tensorflow::ops::Sigmoid | Вычисляет сигмоиду от x поэлементно. |
| tensorflow::ops::Sign | Возвращает поэлементное указание знака числа. |
| tensorflow::ops::Sin | Вычисляет синус от x поэлементно. |
| tensorflow::ops::Sinh | Вычисляет гиперболический синус от x поэлементно. |
| 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 | Возвращает (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::Xlogy | Возвращает 0, если x == 0, и x * log(y) в противном случае, поэлементно. |
| tensorflow::ops::Zeta | Вычислить дзета-функцию Хурвица \((x, q)\). |
nn_ops
| Члены | |
|---|---|
| tensorflow::ops::AvgPool | Выполняет усредняющее пулингование на входе. |
| tensorflow::ops::AvgPool3D | Выполняет 3D усредняющее пулингование на входе. |
| tensorflow::ops::AvgPool3DGrad | Вычисляет градиенты усредняющей функции пулинга. |
| tensorflow::ops::BiasAdd | Добавляет bias к value. |
| tensorflow::ops::BiasAddGrad | Обратная операция для "BiasAdd" по тензору "bias". |
| tensorflow::ops::Conv2D | Вычисляет 2D свёртку для 4D тензоров input и filter. |
| tensorflow::ops::Conv2DBackpropFilter | Вычисляет градиенты свёртки по фильтру. |
| tensorflow::ops::Conv2DBackpropInput | Вычисляет градиенты свёртки по входному тензору. |
| tensorflow::ops::Conv3D | Вычисляет 3D свёртку для 5D тензоров input и filter. |
| tensorflow::ops::Conv3DBackpropFilterV2 | Вычисляет градиенты 3D свёртки по фильтру. |
| tensorflow::ops::Conv3DBackpropInputV2 | Вычисляет градиенты 3D свёртки по входному тензору. |
| tensorflow::ops::DataFormatDimMap | Возвращает индекс размерности в формате данных назначения, заданный индексом в исходном формате. |
| tensorflow::ops::DataFormatVecPermute | Возвращает переставленный вектор/тензор в формате данных назначения, заданный исходным форматом. |
| tensorflow::ops::DepthwiseConv2dNative | Вычисляет 2D свёртку по каналам для 4D тензоров input и filter. |
| tensorflow::ops::DepthwiseConv2dNativeBackpropFilter | Вычисляет градиенты свёртки по каналам по фильтру. |
| tensorflow::ops::DepthwiseConv2dNativeBackpropInput | Вычисляет градиенты свёртки по каналам по входному тензору. |
| tensorflow::ops::Dilation2D | Вычисляет градиент морфологического 2D расширения для 4D input и 3D filter тензоров. |
| tensorflow::ops::Dilation2DBackpropFilter | Вычисляет градиент морфологического 2D расширения по фильтру. |
| tensorflow::ops::Dilation2DBackpropInput | Вычисляет градиент морфологического 2D расширения по входному тензору. |
| tensorflow::ops::Elu | Вычисляет экспоненциально-линейную функцию: exp(features) - 1 если < 0, features в противном случае. |
| 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 | Вычисляет градиенты функции максимального пулингования. |
| 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 | Вычисляет softplus: log(exp(features) + 1). |
| 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::ParseSequenceExample | Преобразует вектор протобуферов brain.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::SparseDenseCwiseAdd | Складывает разреженный тензор и плотный 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 | Возвращает поэлементный максимум двух SparseTensors. |
| tensorflow::ops::SparseSparseMinimum | Возвращает поэлементный минимум двух SparseTensors. |
| 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::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 | Хранит состояние в виде тензора, который сохраняется между шагами. |
строковые_операции
| Члены | |
|---|---|
| tensorflow::ops::AsString | Преобразует каждую запись в заданном тензоре в строки. |
| tensorflow::ops::DecodeBase64 | Декодировать web-safe base64-кодированные строки. |
| tensorflow::ops::EncodeBase64 | Кодировать строки в web-safe 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 | TODO: добавить документацию. |
| tensorflow::ops::StringNGrams | Создать n-граммы из неструктурированных строковых данных. |
| tensorflow::ops::StringSplit | Разделить элементы input по delimiter в SparseTensor. |
| tensorflow::ops::StringSplitV2 | Разделить элементы source по sep в SparseTensor. |
| tensorflow::ops::StringStrip | Удалить начальные и конечные пробелы из Tensor. |
| tensorflow::ops::StringToHashBucket | Преобразовать каждую строку в входном тензоре в её хэш по модулю от числа ведер. |
| tensorflow::ops::StringToHashBucketFast | Преобразовать каждую строку в входном тензоре в её хэш по модулю от числа ведер. |
| tensorflow::ops::StringToHashBucketStrong | Преобразовать каждую строку в входном тензоре в её хэш по модулю от числа ведер. |
| tensorflow::ops::StringUpper | TODO: добавить документацию. |
| tensorflow::ops::Substr | Возвратить подстроки из Tensor строк. |
| tensorflow::ops::UnicodeScript | Определить коды скриптов данного тензора кодовых точек Юникода. |
| tensorflow::ops::UnicodeTranscode | Транскодировать входной текст из исходного кодирования в кодирование назначения. |
| tensorflow::ops::UnsortedSegmentJoin | Объединить элементы inputs по segment_ids. |
операции_обучения
| Члены | |
|---|---|
| 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 | Вывод фактов о факториалах. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/cc