# tensorflow::ops

## Summary

| ### Typedefs ||
|---|---|
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1ga140a37e1e470845b8367ad7f8fadfe62` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/multiply#classtensorflow_1_1ops_1_1_multiply` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1ga4297d27638dcfcc5e2170cba4400ddc6` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/negate#classtensorflow_1_1ops_1_1_negate` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1gab1830bf25a0925bbedf68012b34d2c40` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/all#classtensorflow_1_1ops_1_1_all` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1gaff6970829de27cbeb20bbbe1fa32a9da` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/any#classtensorflow_1_1ops_1_1_any` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1gaf8bcf39ada7fa6d47cd3b3645a67bf39` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max#classtensorflow_1_1ops_1_1_max` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1ga221ddf7df1fd59241146eacd0f37a140` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/mean#classtensorflow_1_1ops_1_1_mean` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1gab24f67f5842374309f39e725d41daa84` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/min#classtensorflow_1_1ops_1_1_min` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1ga1c49c2968b61a54bad7b9b0583c2891a` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/prod#classtensorflow_1_1ops_1_1_prod` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1gaeafa8f7448f93b4d545eec05f9b7a83b` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sum#classtensorflow_1_1ops_1_1_sum` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__math__ops_1ga8872d71afb365f8e9c3547011fb33183` | typedef `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/subtract#classtensorflow_1_1ops_1_1_subtract` |

| ### Functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__const__op_1ga86cbc615b20b626a4c2502477553e0cf(const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input & inp)` | `NodeBuilder::NodeOut` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__const__op_1ga785c00ec16205a136d2b7cd26106998c(const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input-list#classtensorflow_1_1_input_list & inp)` | `std::vector< NodeBuilder::NodeOut >` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga8aed7a42d0ca30d3a3ab4ccd255ce67e(const ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tag, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tensor, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input sample_rate)` | ` `` ` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga09af34bc2ffdb04cf50a99dc80af1270(const ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tag, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tensor, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input sample_rate, const AudioSummary::Attrs & attrs)` | ` `` ` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga7176bae75b2c957dad310936ece963e0(const TensorProto & x)` | `TF_MUST_USE_RESULT Attrs` Color to use for pixels with non-finite values. |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__const__op_1ga4f933e46abd09f80e753ad9b94bd9e08(const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, const https://www.tensorflow.org/versions/r2.0/api_docs/cc/struct/tensorflow/input/initializer#structtensorflow_1_1_input_1_1_initializer & val)` | `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__const__op_1ga168731f2fa3ab15ae17f6e69049b8d97(const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, const T & v, const TensorShape shape)` | `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__const__op_1ga390e82ee5d30e67f6515e5cf9482d81f(const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, const std::initializer_list< T > & v, const TensorShape shape)` | `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__const__op_1gac8d2c50701999a8a55fe190913c5001b(const https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, const TensorProto & proto)` | `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga2a33be603203e103a752eb85bb18ee8a(const ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tag, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tensor)` | ` `` ` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga8c0191c0b683fa90ad82e001da1f090a(const ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tag, ::https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input tensor, const ImageSummary::Attrs & attrs)` | ` `` ` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga882604c458700a6464ff6fc98c06a418(int64 x)` | `Attrs` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1gab25b29f077c1f74d45026b1078f33359(int64 x)` | `Attrs` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1ga9d6a6481d9f898bf8f65bb7ceeee1825() const ` | `::tensorflow::Node *` |
| `https://www.tensorflow.org/versions/r2.0/api_docs/cc/namespace/tensorflow/ops#group__logging__ops_1gaef72c3599d7080731b33b33540d88b94(It represents the value of a *pixel in the output image).Non-finite values in the input tensor are *replaced by this tensor in the output image.The default value is the color *red.**Arguments` | `image **If max_images is greater the summary value tags are *generated sequentially as *tag *tag etc **The bad_color argument is the color to use in the generated images for *non finite input values It is a uint8 D tensor of length channels *Each element must be in the` [Max](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max#classtensorflow_1_1ops_1_1_max) number of batch elements to generate images for. |

| ### Classes ||
|---|---|
| [tensorflow::ops::Abort](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/abort) | Raise a exception to abort the process when called. |
| [tensorflow::ops::Abs](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/abs) | Computes the absolute value of a tensor. |
| [tensorflow::ops::AccumulateNV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/accumulate-n-v2) | Returns the element-wise sum of a list of tensors. |
| [tensorflow::ops::AccumulatorApplyGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/accumulator-apply-gradient) | Applies a gradient to a given accumulator. |
| [tensorflow::ops::AccumulatorNumAccumulated](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/accumulator-num-accumulated) | Returns the number of gradients aggregated in the given accumulators. |
| [tensorflow::ops::AccumulatorSetGlobalStep](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/accumulator-set-global-step) | Updates the accumulator with a new value for global_step. |
| [tensorflow::ops::AccumulatorTakeGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/accumulator-take-gradient) | Extracts the average gradient in the given [ConditionalAccumulator](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conditional-accumulator#classtensorflow_1_1ops_1_1_conditional_accumulator). |
| [tensorflow::ops::Acos](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/acos) | Computes acos of x element-wise. |
| [tensorflow::ops::Acosh](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/acosh) | Computes inverse hyperbolic cosine of x element-wise. |
| [tensorflow::ops::Add](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add) | Returns x + y element-wise. |
| [tensorflow::ops::AddManySparseToTensorsMap](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add-many-sparse-to-tensors-map) | [Add](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add#classtensorflow_1_1ops_1_1_add) an `N`-minibatch `SparseTensor` to a `SparseTensorsMap`, return `N` handles. |
| [tensorflow::ops::AddN](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add-n) | [Add](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add#classtensorflow_1_1ops_1_1_add) all input tensors element wise. |
| [tensorflow::ops::AddSparseToTensorsMap](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add-sparse-to-tensors-map) | [Add](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add#classtensorflow_1_1ops_1_1_add) a `SparseTensor` to a `SparseTensorsMap` return its handle. |
| [tensorflow::ops::AddV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/add-v2) | Returns x + y element-wise. |
| [tensorflow::ops::AdjustContrast](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/adjust-contrast) | Adjust the contrast of one or more images. |
| [tensorflow::ops::AdjustHue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/adjust-hue) | Adjust the hue of one or more images. |
| [tensorflow::ops::AdjustSaturation](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/adjust-saturation) | Adjust the saturation of one or more images. |
| [tensorflow::ops::All](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/all) | Computes the "logical and" of elements across dimensions of a tensor. |
| [tensorflow::ops::AllCandidateSampler](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/all-candidate-sampler) | Generates labels for candidate sampling with a learned unigram distribution. |
| [tensorflow::ops::Angle](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/angle) | Returns the argument of a complex number. |
| [tensorflow::ops::Any](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/any) | Computes the "logical or" of elements across dimensions of a tensor. |
| [tensorflow::ops::ApplyAdadelta](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-adadelta) | Update '\*var' according to the adadelta scheme. |
| [tensorflow::ops::ApplyAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-adagrad) | Update '\*var' according to the adagrad scheme. |
| [tensorflow::ops::ApplyAdagradDA](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-adagrad-d-a) | Update '\*var' according to the proximal adagrad scheme. |
| [tensorflow::ops::ApplyAdam](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-adam) | Update '\*var' according to the Adam algorithm. |
| [tensorflow::ops::ApplyAddSign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-add-sign) | Update '\*var' according to the AddSign update. |
| [tensorflow::ops::ApplyCenteredRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-centered-r-m-s-prop) | Update '\*var' according to the centered RMSProp algorithm. |
| [tensorflow::ops::ApplyFtrl](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-ftrl) | Update '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::ApplyFtrlV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-ftrl-v2) | Update '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::ApplyGradientDescent](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-gradient-descent) | Update '\*var' by subtracting 'alpha' \* 'delta' from it. |
| [tensorflow::ops::ApplyMomentum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-momentum) | Update '\*var' according to the momentum scheme. |
| [tensorflow::ops::ApplyPowerSign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-power-sign) | Update '\*var' according to the AddSign update. |
| [tensorflow::ops::ApplyProximalAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-proximal-adagrad) | Update '\*var' and '\*accum' according to FOBOS with Adagrad learning rate. |
| [tensorflow::ops::ApplyProximalGradientDescent](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-proximal-gradient-descent) | Update '\*var' as FOBOS algorithm with fixed learning rate. |
| [tensorflow::ops::ApplyRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/apply-r-m-s-prop) | Update '\*var' according to the RMSProp algorithm. |
| [tensorflow::ops::ApproximateEqual](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/approximate-equal) | Returns the truth value of abs(x-y) \< tolerance element-wise. |
| [tensorflow::ops::ArgMax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/arg-max) | Returns the index with the largest value across dimensions of a tensor. |
| [tensorflow::ops::ArgMin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/arg-min) | Returns the index with the smallest value across dimensions of a tensor. |
| [tensorflow::ops::AsString](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/as-string) | Converts each entry in the given tensor to strings. |
| [tensorflow::ops::Asin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/asin) | Computes the trignometric inverse sine of x element-wise. |
| [tensorflow::ops::Asinh](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/asinh) | Computes inverse hyperbolic sine of x element-wise. |
| [tensorflow::ops::Assert](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/assert) | Asserts that the given condition is true. |
| [tensorflow::ops::Assign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/assign) | Update 'ref' by assigning 'value' to it. |
| [tensorflow::ops::AssignAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/assign-add) | Update 'ref' by adding 'value' to it. |
| [tensorflow::ops::AssignSub](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/assign-sub) | Update 'ref' by subtracting 'value' from it. |
| [tensorflow::ops::Atan](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/atan) | Computes the trignometric inverse tangent of x element-wise. |
| [tensorflow::ops::Atan2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/atan2) | Computes arctangent of `y/x` element-wise, respecting signs of the arguments. |
| [tensorflow::ops::Atanh](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/atanh) | Computes inverse hyperbolic tangent of x element-wise. |
| [tensorflow::ops::AvgPool](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/avg-pool) | Performs average pooling on the input. |
| [tensorflow::ops::AvgPool3D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/avg-pool3-d) | Performs 3D average pooling on the input. |
| [tensorflow::ops::AvgPool3DGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/avg-pool3-d-grad) | Computes gradients of average pooling function. |
| [tensorflow::ops::Barrier](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier) | Defines a barrier that persists across different graph executions. |
| [tensorflow::ops::BarrierClose](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier-close) | Closes the given barrier. |
| [tensorflow::ops::BarrierIncompleteSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier-incomplete-size) | Computes the number of incomplete elements in the given barrier. |
| [tensorflow::ops::BarrierInsertMany](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier-insert-many) | For each key, assigns the respective value to the specified component. |
| [tensorflow::ops::BarrierReadySize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier-ready-size) | Computes the number of complete elements in the given barrier. |
| [tensorflow::ops::BarrierTakeMany](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/barrier-take-many) | Takes the given number of completed elements from a barrier. |
| [tensorflow::ops::BatchMatMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/batch-mat-mul) | Multiplies slices of two tensors in batches. |
| [tensorflow::ops::BatchMatMulV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/batch-mat-mul-v2) | Multiplies slices of two tensors in batches. |
| [tensorflow::ops::BatchToSpace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/batch-to-space) | [BatchToSpace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/batch-to-space#classtensorflow_1_1ops_1_1_batch_to_space) for 4-D tensors of type T. |
| [tensorflow::ops::BatchToSpaceND](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/batch-to-space-n-d) | [BatchToSpace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/batch-to-space#classtensorflow_1_1ops_1_1_batch_to_space) for N-D tensors of type T. |
| [tensorflow::ops::BesselI0e](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bessel-i0e) | Computes the Bessel i0e function of `x` element-wise. |
| [tensorflow::ops::BesselI1e](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bessel-i1e) | Computes the Bessel i1e function of `x` element-wise. |
| [tensorflow::ops::Betainc](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/betainc) | Compute the regularized incomplete beta integral \\(I_x(a, b)\\). |
| [tensorflow::ops::BiasAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bias-add) | Adds `bias` to `value`. |
| [tensorflow::ops::BiasAddGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bias-add-grad) | The backward operation for "BiasAdd" on the "bias" tensor. |
| [tensorflow::ops::Bincount](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bincount) | Counts the number of occurrences of each value in an integer array. |
| [tensorflow::ops::Bitcast](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bitcast) | Bitcasts a tensor from one type to another without copying data. |
| [tensorflow::ops::BroadcastDynamicShape](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/broadcast-dynamic-shape) | Return the shape of s0 op s1 with broadcast. |
| [tensorflow::ops::BroadcastTo](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/broadcast-to) | Broadcast an array for a compatible shape. |
| [tensorflow::ops::Bucketize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/bucketize) | Bucketizes 'input' based on 'boundaries'. |
| [tensorflow::ops::Cast](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cast) | [Cast](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cast#classtensorflow_1_1ops_1_1_cast) x of type SrcT to y of DstT. |
| [tensorflow::ops::Ceil](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ceil) | Returns element-wise smallest integer not less than x. |
| [tensorflow::ops::CheckNumerics](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/check-numerics) | Checks a tensor for NaN and Inf values. |
| [tensorflow::ops::ClipByValue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/clip-by-value) | Clips tensor values to a specified min and max. |
| [tensorflow::ops::CombinedNonMaxSuppression](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/combined-non-max-suppression) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::CompareAndBitpack](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/compare-and-bitpack) | Compare values of `input` to `threshold` and pack resulting bits into a `uint8`. |
| [tensorflow::ops::Complex](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/complex) | Converts two real numbers to a complex number. |
| [tensorflow::ops::ComplexAbs](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/complex-abs) | Computes the complex absolute value of a tensor. |
| [tensorflow::ops::ComputeAccidentalHits](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/compute-accidental-hits) | Computes the ids of the positions in sampled_candidates that match true_labels. |
| [tensorflow::ops::Concat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/concat) | Concatenates tensors along one dimension. |
| [tensorflow::ops::ConditionalAccumulator](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conditional-accumulator) | A conditional accumulator for aggregating gradients. |
| [tensorflow::ops::Conj](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conj) | Returns the complex conjugate of a complex number. |
| [tensorflow::ops::ConjugateTranspose](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conjugate-transpose) | Shuffle dimensions of x according to a permutation and conjugate the result. |
| [tensorflow::ops::ControlTrigger](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/control-trigger) | Does nothing. |
| [tensorflow::ops::Conv2D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conv2-d) | Computes a 2-D convolution given 4-D `input` and `filter` tensors. |
| [tensorflow::ops::Conv2DBackpropFilter](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conv2-d-backprop-filter) | Computes the gradients of convolution with respect to the filter. |
| [tensorflow::ops::Conv2DBackpropInput](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conv2-d-backprop-input) | Computes the gradients of convolution with respect to the input. |
| [tensorflow::ops::Conv3D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conv3-d) | Computes a 3-D convolution given 5-D `input` and `filter` tensors. |
| [tensorflow::ops::Conv3DBackpropFilterV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conv3-d-backprop-filter-v2) | Computes the gradients of 3-D convolution with respect to the filter. |
| [tensorflow::ops::Conv3DBackpropInputV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/conv3-d-backprop-input-v2) | Computes the gradients of 3-D convolution with respect to the input. |
| [tensorflow::ops::Cos](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cos) | Computes cos of x element-wise. |
| [tensorflow::ops::Cosh](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cosh) | Computes hyperbolic cosine of x element-wise. |
| [tensorflow::ops::CountUpTo](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/count-up-to) | Increments 'ref' until it reaches 'limit'. |
| [tensorflow::ops::CropAndResize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/crop-and-resize) | Extracts crops from the input image tensor and resizes them. |
| [tensorflow::ops::CropAndResizeGradBoxes](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/crop-and-resize-grad-boxes) | Computes the gradient of the crop_and_resize op wrt the input boxes tensor. |
| [tensorflow::ops::CropAndResizeGradImage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/crop-and-resize-grad-image) | Computes the gradient of the crop_and_resize op wrt the input image tensor. |
| [tensorflow::ops::Cross](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cross) | Compute the pairwise cross product. |
| [tensorflow::ops::Cumprod](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cumprod) | Compute the cumulative product of the tensor `x` along `axis`. |
| [tensorflow::ops::Cumsum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/cumsum) | Compute the cumulative sum of the tensor `x` along `axis`. |
| [tensorflow::ops::DataFormatDimMap](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/data-format-dim-map) | Returns the dimension index in the destination data format given the one in. |
| [tensorflow::ops::DataFormatVecPermute](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/data-format-vec-permute) | Returns the permuted vector/tensor in the destination data format given the. |
| [tensorflow::ops::DebugGradientIdentity](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/debug-gradient-identity) | [Identity](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/identity#classtensorflow_1_1ops_1_1_identity) op for gradient debugging. |
| [tensorflow::ops::DebugGradientRefIdentity](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/debug-gradient-ref-identity) | [Identity](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/identity#classtensorflow_1_1ops_1_1_identity) op for gradient debugging. |
| [tensorflow::ops::DecodeAndCropJpeg](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-and-crop-jpeg) | Decode and Crop a JPEG-encoded image to a uint8 tensor. |
| [tensorflow::ops::DecodeBase64](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-base64) | Decode web-safe base64-encoded strings. |
| [tensorflow::ops::DecodeBmp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-bmp) | Decode the first frame of a BMP-encoded image to a uint8 tensor. |
| [tensorflow::ops::DecodeCSV](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-c-s-v) | Convert CSV records to tensors. |
| [tensorflow::ops::DecodeCompressed](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-compressed) | Decompress strings. |
| [tensorflow::ops::DecodeGif](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-gif) | Decode the frame(s) of a GIF-encoded image to a uint8 tensor. |
| [tensorflow::ops::DecodeJSONExample](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-j-s-o-n-example) | Convert JSON-encoded Example records to binary protocol buffer strings. |
| [tensorflow::ops::DecodeJpeg](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-jpeg) | Decode a JPEG-encoded image to a uint8 tensor. |
| [tensorflow::ops::DecodePaddedRaw](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-padded-raw) | Reinterpret the bytes of a string as a vector of numbers. |
| [tensorflow::ops::DecodePng](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-png) | Decode a PNG-encoded image to a uint8 or uint16 tensor. |
| [tensorflow::ops::DecodeRaw](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/decode-raw) | Reinterpret the bytes of a string as a vector of numbers. |
| [tensorflow::ops::DeepCopy](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/deep-copy) | Makes a copy of `x`. |
| [tensorflow::ops::DeleteSessionTensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/delete-session-tensor) | Delete the tensor specified by its handle in the session. |
| [tensorflow::ops::DepthToSpace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/depth-to-space) | [DepthToSpace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/depth-to-space#classtensorflow_1_1ops_1_1_depth_to_space) for tensors of type T. |
| [tensorflow::ops::DepthwiseConv2dNative](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/depthwise-conv2d-native) | Computes a 2-D depthwise convolution given 4-D `input` and `filter` tensors. |
| [tensorflow::ops::DepthwiseConv2dNativeBackpropFilter](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/depthwise-conv2d-native-backprop-filter) | Computes the gradients of depthwise convolution with respect to the filter. |
| [tensorflow::ops::DepthwiseConv2dNativeBackpropInput](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/depthwise-conv2d-native-backprop-input) | Computes the gradients of depthwise convolution with respect to the input. |
| [tensorflow::ops::Dequantize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dequantize) | [Dequantize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dequantize#classtensorflow_1_1ops_1_1_dequantize) the 'input' tensor into a float [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor). |
| [tensorflow::ops::DeserializeManySparse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/deserialize-many-sparse) | Deserialize and concatenate `SparseTensors` from a serialized minibatch. |
| [tensorflow::ops::DeserializeSparse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/deserialize-sparse) | Deserialize `SparseTensor` objects. |
| [tensorflow::ops::DestroyTemporaryVariable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/destroy-temporary-variable) | Destroys the temporary variable and returns its final value. |
| [tensorflow::ops::Diag](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/diag) | Returns a diagonal tensor with a given diagonal values. |
| [tensorflow::ops::DiagPart](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/diag-part) | Returns the diagonal part of the tensor. |
| [tensorflow::ops::Digamma](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/digamma) | Computes Psi, the derivative of [Lgamma](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/lgamma#classtensorflow_1_1ops_1_1_lgamma) (the log of the absolute value of. |
| [tensorflow::ops::Dilation2D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dilation2-d) | Computes the grayscale dilation of 4-D `input` and 3-D `filter` tensors. |
| [tensorflow::ops::Dilation2DBackpropFilter](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dilation2-d-backprop-filter) | Computes the gradient of morphological 2-D dilation with respect to the filter. |
| [tensorflow::ops::Dilation2DBackpropInput](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dilation2-d-backprop-input) | Computes the gradient of morphological 2-D dilation with respect to the input. |
| [tensorflow::ops::Div](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/div) | Returns x / y element-wise. |
| [tensorflow::ops::DivNoNan](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/div-no-nan) | Returns 0 if the denominator is zero. |
| [tensorflow::ops::DrawBoundingBoxes](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/draw-bounding-boxes) | Draw bounding boxes on a batch of images. |
| [tensorflow::ops::DrawBoundingBoxesV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/draw-bounding-boxes-v2) | Draw bounding boxes on a batch of images. |
| [tensorflow::ops::DynamicPartition](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dynamic-partition) | Partitions `data` into `num_partitions` tensors using indices from `partitions`. |
| [tensorflow::ops::DynamicStitch](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/dynamic-stitch) | Interleave the values from the `data` tensors into a single tensor. |
| [tensorflow::ops::EditDistance](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/edit-distance) | Computes the (possibly normalized) Levenshtein Edit Distance. |
| [tensorflow::ops::Elu](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/elu) | Computes exponential linear: `exp(features) - 1` if \< 0, `features` otherwise. |
| [tensorflow::ops::Empty](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/empty) | Creates a tensor with the given shape. |
| [tensorflow::ops::EncodeBase64](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/encode-base64) | Encode strings into web-safe base64 format. |
| [tensorflow::ops::EncodeJpeg](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/encode-jpeg) | JPEG-encode an image. |
| [tensorflow::ops::EncodeJpegVariableQuality](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/encode-jpeg-variable-quality) | JPEG encode input image with provided compression quality. |
| [tensorflow::ops::EncodePng](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/encode-png) | PNG-encode an image. |
| [tensorflow::ops::EnsureShape](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ensure-shape) | Ensures that the tensor's shape matches the expected shape. |
| [tensorflow::ops::Equal](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/equal) | Returns the truth value of (x == y) element-wise. |
| [tensorflow::ops::Erf](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/erf) | Computes the Gauss error function of `x` element-wise. |
| [tensorflow::ops::Erfc](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/erfc) | Computes the complementary error function of `x` element-wise. |
| [tensorflow::ops::EuclideanNorm](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/euclidean-norm) | Computes the euclidean norm of elements across dimensions of a tensor. |
| [tensorflow::ops::Exp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/exp) | Computes exponential of x element-wise. |
| [tensorflow::ops::ExpandDims](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/expand-dims) | Inserts a dimension of 1 into a tensor's shape. |
| [tensorflow::ops::Expm1](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/expm1) | Computes `exp(x) - 1` element-wise. |
| [tensorflow::ops::ExtractGlimpse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/extract-glimpse) | Extracts a glimpse from the input tensor. |
| [tensorflow::ops::ExtractImagePatches](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/extract-image-patches) | Extract `patches` from `images` and put them in the "depth" output dimension. |
| [tensorflow::ops::ExtractJpegShape](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/extract-jpeg-shape) | Extract the shape information of a JPEG-encoded image. |
| [tensorflow::ops::ExtractVolumePatches](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/extract-volume-patches) | Extract `patches` from `input` and put them in the "depth" output dimension. |
| [tensorflow::ops::FIFOQueue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/f-i-f-o-queue) | A queue that produces elements in first-in first-out order. |
| [tensorflow::ops::Fact](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fact) | [Output](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) a fact about factorials. |
| [tensorflow::ops::FakeQuantWithMinMaxArgs](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-args) | Fake-quantize the 'inputs' tensor, type float to 'outputs' tensor of same type. |
| [tensorflow::ops::FakeQuantWithMinMaxArgsGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-args-gradient) | Compute gradients for a [FakeQuantWithMinMaxArgs](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-args#classtensorflow_1_1ops_1_1_fake_quant_with_min_max_args) operation. |
| [tensorflow::ops::FakeQuantWithMinMaxVars](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-vars) | Fake-quantize the 'inputs' tensor of type float via global float scalars `min` |
| [tensorflow::ops::FakeQuantWithMinMaxVarsGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-vars-gradient) | Compute gradients for a [FakeQuantWithMinMaxVars](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-vars#classtensorflow_1_1ops_1_1_fake_quant_with_min_max_vars) operation. |
| [tensorflow::ops::FakeQuantWithMinMaxVarsPerChannel](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-vars-per-channel) | Fake-quantize the 'inputs' tensor of type float and one of the shapes: `[d]`,. |
| [tensorflow::ops::FakeQuantWithMinMaxVarsPerChannelGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-vars-per-channel-gradient) | Compute gradients for a [FakeQuantWithMinMaxVarsPerChannel](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fake-quant-with-min-max-vars-per-channel#classtensorflow_1_1ops_1_1_fake_quant_with_min_max_vars_per_channel) operation. |
| [tensorflow::ops::Fill](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fill) | Creates a tensor filled with a scalar value. |
| [tensorflow::ops::Fingerprint](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fingerprint) | Generates fingerprint values. |
| [tensorflow::ops::FixedLengthRecordReader](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fixed-length-record-reader) | A Reader that outputs fixed-length records from a file. |
| [tensorflow::ops::FixedUnigramCandidateSampler](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fixed-unigram-candidate-sampler) | Generates labels for candidate sampling with a learned unigram distribution. |
| [tensorflow::ops::Floor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/floor) | Returns element-wise largest integer not greater than x. |
| [tensorflow::ops::FloorDiv](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/floor-div) | Returns x // y element-wise. |
| [tensorflow::ops::FloorMod](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/floor-mod) | Returns element-wise remainder of division. |
| [tensorflow::ops::FractionalAvgPool](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fractional-avg-pool) | Performs fractional average pooling on the input. |
| [tensorflow::ops::FractionalMaxPool](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fractional-max-pool) | Performs fractional max pooling on the input. |
| [tensorflow::ops::FusedBatchNorm](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-batch-norm) | Batch normalization. |
| [tensorflow::ops::FusedBatchNormGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-batch-norm-grad) | Gradient for batch normalization. |
| [tensorflow::ops::FusedBatchNormGradV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-batch-norm-grad-v2) | Gradient for batch normalization. |
| [tensorflow::ops::FusedBatchNormGradV3](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-batch-norm-grad-v3) | Gradient for batch normalization. |
| [tensorflow::ops::FusedBatchNormV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-batch-norm-v2) | Batch normalization. |
| [tensorflow::ops::FusedBatchNormV3](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-batch-norm-v3) | Batch normalization. |
| [tensorflow::ops::FusedPadConv2D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-pad-conv2-d) | Performs a padding as a preprocess during a convolution. |
| [tensorflow::ops::FusedResizeAndPadConv2D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/fused-resize-and-pad-conv2-d) | Performs a resize and padding as a preprocess during a convolution. |
| [tensorflow::ops::Gather](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather) | [Gather](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather#classtensorflow_1_1ops_1_1_gather) slices from `params` according to `indices`. |
| [tensorflow::ops::GatherNd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather-nd) | [Gather](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather#classtensorflow_1_1ops_1_1_gather) slices from `params` into a [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) with shape specified by `indices`. |
| [tensorflow::ops::GatherV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather-v2) | [Gather](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather#classtensorflow_1_1ops_1_1_gather) slices from `params` axis `axis` according to `indices`. |
| [tensorflow::ops::GetSessionHandle](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/get-session-handle) | Store the input tensor in the state of the current session. |
| [tensorflow::ops::GetSessionHandleV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/get-session-handle-v2) | Store the input tensor in the state of the current session. |
| [tensorflow::ops::GetSessionTensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/get-session-tensor) | Get the value of the tensor specified by its handle. |
| [tensorflow::ops::Greater](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/greater) | Returns the truth value of (x \> y) element-wise. |
| [tensorflow::ops::GreaterEqual](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/greater-equal) | Returns the truth value of (x \>= y) element-wise. |
| [tensorflow::ops::GuaranteeConst](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/guarantee-const) | Gives a guarantee to the TF runtime that the input tensor is a constant. |
| [tensorflow::ops::HSVToRGB](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/h-s-v-to-r-g-b) | Convert one or more images from HSV to RGB. |
| [tensorflow::ops::HistogramFixedWidth](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/histogram-fixed-width) | Return histogram of values. |
| [tensorflow::ops::HistogramSummary](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/histogram-summary) | Outputs a `Summary` protocol buffer with a histogram. |
| [tensorflow::ops::Identity](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/identity) | Return a tensor with the same shape and contents as the input tensor or value. |
| [tensorflow::ops::IdentityN](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/identity-n) | Returns a list of tensors with the same shapes and contents as the input. |
| [tensorflow::ops::IdentityReader](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/identity-reader) | A Reader that outputs the queued work as both the key and value. |
| [tensorflow::ops::Igamma](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/igamma) | Compute the lower regularized incomplete Gamma function `P(a, x)`. |
| [tensorflow::ops::Igammac](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/igammac) | Compute the upper regularized incomplete Gamma function `Q(a, x)`. |
| [tensorflow::ops::Imag](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/imag) | Returns the imaginary part of a complex number. |
| [tensorflow::ops::ImmutableConst](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/immutable-const) | Returns immutable tensor from memory region. |
| [tensorflow::ops::InTopK](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/in-top-k) | Says whether the targets are in the top `K` predictions. |
| [tensorflow::ops::InTopKV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/in-top-k-v2) | Says whether the targets are in the top `K` predictions. |
| [tensorflow::ops::InplaceAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/inplace-add) | Adds v into specified rows of x. |
| [tensorflow::ops::InplaceSub](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/inplace-sub) | Subtracts `v` into specified rows of `x`. |
| [tensorflow::ops::InplaceUpdate](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/inplace-update) | Updates specified rows with values in `v`. |
| [tensorflow::ops::Inv](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/inv) | Computes the reciprocal of x element-wise. |
| [tensorflow::ops::InvertPermutation](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/invert-permutation) | Computes the inverse permutation of a tensor. |
| [tensorflow::ops::IsFinite](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/is-finite) | Returns which elements of x are finite. |
| [tensorflow::ops::IsInf](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/is-inf) | Returns which elements of x are Inf. |
| [tensorflow::ops::IsNan](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/is-nan) | Returns which elements of x are NaN. |
| [tensorflow::ops::IsVariableInitialized](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/is-variable-initialized) | Checks whether a tensor has been initialized. |
| [tensorflow::ops::L2Loss](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/l2-loss) | L2 Loss. |
| [tensorflow::ops::LMDBReader](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/l-m-d-b-reader) | A Reader that outputs the records from a LMDB file. |
| [tensorflow::ops::LRN](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/l-r-n) | Local Response Normalization. |
| [tensorflow::ops::LearnedUnigramCandidateSampler](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/learned-unigram-candidate-sampler) | Generates labels for candidate sampling with a learned unigram distribution. |
| [tensorflow::ops::Less](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/less) | Returns the truth value of (x \< y) element-wise. |
| [tensorflow::ops::LessEqual](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/less-equal) | Returns the truth value of (x \<= y) element-wise. |
| [tensorflow::ops::Lgamma](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/lgamma) | Computes the log of the absolute value of `Gamma(x)` element-wise. |
| [tensorflow::ops::LinSpace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/lin-space) | Generates values in an interval. |
| [tensorflow::ops::Log](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/log) | Computes natural logarithm of x element-wise. |
| [tensorflow::ops::Log1p](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/log1p) | Computes natural logarithm of (1 + x) element-wise. |
| [tensorflow::ops::LogSoftmax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/log-softmax) | Computes log softmax activations. |
| [tensorflow::ops::LogUniformCandidateSampler](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/log-uniform-candidate-sampler) | Generates labels for candidate sampling with a log-uniform distribution. |
| [tensorflow::ops::LogicalAnd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/logical-and) | Returns the truth value of x AND y element-wise. |
| [tensorflow::ops::LogicalNot](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/logical-not) | Returns the truth value of NOT x element-wise. |
| [tensorflow::ops::LogicalOr](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/logical-or) | Returns the truth value of x OR y element-wise. |
| [tensorflow::ops::LoopCond](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/loop-cond) | Forwards the input to the output. |
| [tensorflow::ops::MapClear](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-clear) | Op removes all elements in the underlying container. |
| [tensorflow::ops::MapIncompleteSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-incomplete-size) | Op returns the number of incomplete elements in the underlying container. |
| [tensorflow::ops::MapPeek](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-peek) | Op peeks at the values at the specified key. |
| [tensorflow::ops::MapSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-size) | Op returns the number of elements in the underlying container. |
| [tensorflow::ops::MapStage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-stage) | [Stage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage#classtensorflow_1_1ops_1_1_stage) (key, values) in the underlying container which behaves like a hashtable. |
| [tensorflow::ops::MapUnstage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-unstage) | Op removes and returns the values associated with the key. |
| [tensorflow::ops::MapUnstageNoKey](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/map-unstage-no-key) | Op removes and returns a random (key, value) |
| [tensorflow::ops::MatMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/mat-mul) | [Multiply](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/multiply#classtensorflow_1_1ops_1_1_multiply) the matrix "a" by the matrix "b". |
| [tensorflow::ops::MatchingFiles](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matching-files) | Returns the set of files matching one or more glob patterns. |
| [tensorflow::ops::MatrixBandPart](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-band-part) | Copy a tensor setting everything outside a central band in each innermost matrix. |
| [tensorflow::ops::MatrixDiag](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-diag) | Returns a batched diagonal tensor with a given batched diagonal values. |
| [tensorflow::ops::MatrixDiagPart](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-diag-part) | Returns the batched diagonal part of a batched tensor. |
| [tensorflow::ops::MatrixDiagPartV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-diag-part-v2) | Returns the batched diagonal part of a batched tensor. |
| [tensorflow::ops::MatrixDiagV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-diag-v2) | Returns a batched diagonal tensor with given batched diagonal values. |
| [tensorflow::ops::MatrixSetDiag](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-set-diag) | Returns a batched matrix tensor with new batched diagonal values. |
| [tensorflow::ops::MatrixSetDiagV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/matrix-set-diag-v2) | Returns a batched matrix tensor with new batched diagonal values. |
| [tensorflow::ops::Max](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max) | Computes the maximum of elements across dimensions of a tensor. |
| [tensorflow::ops::MaxPool](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool) | Performs max pooling on the input. |
| [tensorflow::ops::MaxPool3D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool3-d) | Performs 3D max pooling on the input. |
| [tensorflow::ops::MaxPool3DGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool3-d-grad) | Computes gradients of max pooling function. |
| [tensorflow::ops::MaxPool3DGradGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool3-d-grad-grad) | Computes second-order gradients of the maxpooling function. |
| [tensorflow::ops::MaxPoolGradGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool-grad-grad) | Computes second-order gradients of the maxpooling function. |
| [tensorflow::ops::MaxPoolGradGradV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool-grad-grad-v2) | Computes second-order gradients of the maxpooling function. |
| [tensorflow::ops::MaxPoolGradGradWithArgmax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool-grad-grad-with-argmax) | Computes second-order gradients of the maxpooling function. |
| [tensorflow::ops::MaxPoolGradV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool-grad-v2) | Computes gradients of the maxpooling function. |
| [tensorflow::ops::MaxPoolV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool-v2) | Performs max pooling on the input. |
| [tensorflow::ops::MaxPoolWithArgmax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max-pool-with-argmax) | Performs max pooling on the input and outputs both max values and indices. |
| [tensorflow::ops::Maximum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/maximum) | Returns the max of x and y (i.e. |
| [tensorflow::ops::Mean](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/mean) | Computes the mean of elements across dimensions of a tensor. |
| [tensorflow::ops::Merge](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/merge) | Forwards the value of an available tensor from `inputs` to `output`. |
| [tensorflow::ops::MergeSummary](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/merge-summary) | Merges summaries. |
| [tensorflow::ops::MergeV2Checkpoints](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/merge-v2-checkpoints) | V2 format specific: merges the metadata files of sharded checkpoints. |
| [tensorflow::ops::Min](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/min) | Computes the minimum of elements across dimensions of a tensor. |
| [tensorflow::ops::Minimum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/minimum) | Returns the min of x and y (i.e. |
| [tensorflow::ops::MirrorPad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/mirror-pad) | Pads a tensor with mirrored values. |
| [tensorflow::ops::Mod](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/mod) | Returns element-wise remainder of division. |
| [tensorflow::ops::MulNoNan](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/mul-no-nan) | Returns x \* y element-wise. |
| [tensorflow::ops::Multinomial](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/multinomial) | Draws samples from a multinomial distribution. |
| [tensorflow::ops::Multiply](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/multiply) | Returns x \* y element-wise. |
| [tensorflow::ops::Negate](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/negate) | Computes numerical negative value element-wise. |
| [tensorflow::ops::NextAfter](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/next-after) | Returns the next representable value of `x1` in the direction of `x2`, element-wise. |
| [tensorflow::ops::NextIteration](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/next-iteration) | Makes its input available to the next iteration. |
| [tensorflow::ops::NoOp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/no-op) | Does nothing. |
| [tensorflow::ops::NonMaxSuppression](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/non-max-suppression) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::NonMaxSuppressionV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/non-max-suppression-v2) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::NonMaxSuppressionV3](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/non-max-suppression-v3) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::NonMaxSuppressionV4](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/non-max-suppression-v4) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::NonMaxSuppressionV5](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/non-max-suppression-v5) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::NonMaxSuppressionWithOverlaps](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/non-max-suppression-with-overlaps) | Greedily selects a subset of bounding boxes in descending order of score,. |
| [tensorflow::ops::NotEqual](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/not-equal) | Returns the truth value of (x != y) element-wise. |
| [tensorflow::ops::NthElement](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/nth-element) | Finds values of the `n`-th order statistic for the last dimension. |
| [tensorflow::ops::OneHot](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/one-hot) | Returns a one-hot tensor. |
| [tensorflow::ops::OnesLike](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ones-like) | Returns a tensor of ones with the same shape and type as x. |
| [tensorflow::ops::OrderedMapClear](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-clear) | Op removes all elements in the underlying container. |
| [tensorflow::ops::OrderedMapIncompleteSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-incomplete-size) | Op returns the number of incomplete elements in the underlying container. |
| [tensorflow::ops::OrderedMapPeek](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-peek) | Op peeks at the values at the specified key. |
| [tensorflow::ops::OrderedMapSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-size) | Op returns the number of elements in the underlying container. |
| [tensorflow::ops::OrderedMapStage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-stage) | [Stage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage#classtensorflow_1_1ops_1_1_stage) (key, values) in the underlying container which behaves like a ordered. |
| [tensorflow::ops::OrderedMapUnstage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-unstage) | Op removes and returns the values associated with the key. |
| [tensorflow::ops::OrderedMapUnstageNoKey](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ordered-map-unstage-no-key) | Op removes and returns the (key, value) element with the smallest. |
| [tensorflow::ops::Pad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/pad) | Pads a tensor with zeros. |
| [tensorflow::ops::PadV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/pad-v2) | Pads a tensor. |
| [tensorflow::ops::PaddingFIFOQueue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/padding-f-i-f-o-queue) | A queue that produces elements in first-in first-out order. |
| [tensorflow::ops::ParallelConcat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parallel-concat) | Concatenates a list of `N` tensors along the first dimension. |
| [tensorflow::ops::ParallelDynamicStitch](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parallel-dynamic-stitch) | Interleave the values from the `data` tensors into a single tensor. |
| [tensorflow::ops::ParameterizedTruncatedNormal](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parameterized-truncated-normal) | Outputs random values from a normal distribution. |
| [tensorflow::ops::ParseExample](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parse-example) | Transforms a vector of brain.Example protos (as strings) into typed tensors. |
| [tensorflow::ops::ParseSequenceExample](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parse-sequence-example) | Transforms a vector of brain.SequenceExample protos (as strings) into typed tensors. |
| [tensorflow::ops::ParseSingleExample](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parse-single-example) | Transforms a tf.Example proto (as a string) into typed tensors. |
| [tensorflow::ops::ParseSingleSequenceExample](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parse-single-sequence-example) | Transforms a scalar brain.SequenceExample proto (as strings) into typed tensors. |
| [tensorflow::ops::ParseTensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/parse-tensor) | Transforms a serialized tensorflow.TensorProto proto into a [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor). |
| [tensorflow::ops::Placeholder](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/placeholder) | A placeholder op for a value that will be fed into the computation. |
| [tensorflow::ops::PlaceholderWithDefault](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/placeholder-with-default) | A placeholder op that passes through `input` when its output is not fed. |
| [tensorflow::ops::Polygamma](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/polygamma) | Compute the polygamma function \\(\^{(n)}(x)\\). |
| [tensorflow::ops::Pow](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/pow) | Computes the power of one value to another. |
| [tensorflow::ops::PreventGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/prevent-gradient) | An identity op that triggers an error if a gradient is requested. |
| [tensorflow::ops::Print](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/print) | Prints a list of tensors. |
| [tensorflow::ops::PrintV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/print-v2) | Prints a string scalar. |
| [tensorflow::ops::PriorityQueue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/priority-queue) | A queue that produces elements sorted by the first component value. |
| [tensorflow::ops::Prod](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/prod) | Computes the product of elements across dimensions of a tensor. |
| [tensorflow::ops::QuantizeAndDequantizeV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantize-and-dequantize-v2) | Quantizes then dequantizes a tensor. |
| [tensorflow::ops::QuantizeAndDequantizeV3](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantize-and-dequantize-v3) | Quantizes then dequantizes a tensor. |
| [tensorflow::ops::QuantizeDownAndShrinkRange](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantize-down-and-shrink-range) | Convert the quantized 'input' tensor into a lower-precision 'output', using the. |
| [tensorflow::ops::QuantizeV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantize-v2) | Quantize the 'input' tensor of type float to 'output' tensor of type 'T'. |
| [tensorflow::ops::QuantizedAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-add) | Returns x + y element-wise, working on quantized buffers. |
| [tensorflow::ops::QuantizedAvgPool](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-avg-pool) | Produces the average pool of the input tensor for quantized types. |
| [tensorflow::ops::QuantizedBatchNormWithGlobalNormalization](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-batch-norm-with-global-normalization) | Quantized Batch normalization. |
| [tensorflow::ops::QuantizedBiasAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-bias-add) | Adds [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) 'bias' to [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) 'input' for Quantized types. |
| [tensorflow::ops::QuantizedConcat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-concat) | Concatenates quantized tensors along one dimension. |
| [tensorflow::ops::QuantizedConv2D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-conv2-d) | Computes a 2D convolution given quantized 4D input and filter tensors. |
| [tensorflow::ops::QuantizedInstanceNorm](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-instance-norm) | Quantized Instance normalization. |
| [tensorflow::ops::QuantizedMatMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-mat-mul) | Perform a quantized matrix multiplication of `a` by the matrix `b`. |
| [tensorflow::ops::QuantizedMaxPool](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-max-pool) | Produces the max pool of the input tensor for quantized types. |
| [tensorflow::ops::QuantizedMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-mul) | Returns x \* y element-wise, working on quantized buffers. |
| [tensorflow::ops::QuantizedRelu](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-relu) | Computes Quantized Rectified Linear: `max(features, 0)` |
| [tensorflow::ops::QuantizedRelu6](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-relu6) | Computes Quantized Rectified Linear 6: `min(max(features, 0), 6)` |
| [tensorflow::ops::QuantizedReluX](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-relu-x) | Computes Quantized Rectified Linear X: `min(max(features, 0), max_value)` |
| [tensorflow::ops::QuantizedResizeBilinear](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/quantized-resize-bilinear) | Resize quantized `images` to `size` using quantized bilinear interpolation. |
| [tensorflow::ops::QueueClose](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-close) | Closes the given queue. |
| [tensorflow::ops::QueueDequeue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-dequeue) | Dequeues a tuple of one or more tensors from the given queue. |
| [tensorflow::ops::QueueDequeueMany](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-dequeue-many) | Dequeues `n` tuples of one or more tensors from the given queue. |
| [tensorflow::ops::QueueDequeueUpTo](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-dequeue-up-to) | Dequeues `n` tuples of one or more tensors from the given queue. |
| [tensorflow::ops::QueueEnqueue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-enqueue) | Enqueues a tuple of one or more tensors in the given queue. |
| [tensorflow::ops::QueueEnqueueMany](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-enqueue-many) | Enqueues zero or more tuples of one or more tensors in the given queue. |
| [tensorflow::ops::QueueIsClosed](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-is-closed) | Returns true if queue is closed. |
| [tensorflow::ops::QueueIsClosedV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-is-closed-v2) | Returns true if queue is closed. |
| [tensorflow::ops::QueueSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/queue-size) | Computes the number of elements in the given queue. |
| [tensorflow::ops::RGBToHSV](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/r-g-b-to-h-s-v) | Converts one or more images from RGB to HSV. |
| [tensorflow::ops::RandomGamma](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-gamma) | Outputs random values from the Gamma distribution(s) described by alpha. |
| [tensorflow::ops::RandomNormal](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-normal) | Outputs random values from a normal distribution. |
| [tensorflow::ops::RandomPoissonV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-poisson-v2) | Outputs random values from the Poisson distribution(s) described by rate. |
| [tensorflow::ops::RandomShuffle](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-shuffle) | Randomly shuffles a tensor along its first dimension. |
| [tensorflow::ops::RandomShuffleQueue](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-shuffle-queue) | A queue that randomizes the order of elements. |
| [tensorflow::ops::RandomUniform](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-uniform) | Outputs random values from a uniform distribution. |
| [tensorflow::ops::RandomUniformInt](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/random-uniform-int) | Outputs random integers from a uniform distribution. |
| [tensorflow::ops::Range](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/range) | Creates a sequence of numbers. |
| [tensorflow::ops::ReadFile](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/read-file) | Reads and outputs the entire contents of the input filename. |
| [tensorflow::ops::ReaderNumRecordsProduced](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-num-records-produced) | Returns the number of records this Reader has produced. |
| [tensorflow::ops::ReaderNumWorkUnitsCompleted](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-num-work-units-completed) | Returns the number of work units this Reader has finished processing. |
| [tensorflow::ops::ReaderRead](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-read) | Returns the next record (key, value pair) produced by a Reader. |
| [tensorflow::ops::ReaderReadUpTo](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-read-up-to) | Returns up to `num_records` (key, value) pairs produced by a Reader. |
| [tensorflow::ops::ReaderReset](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-reset) | [Restore](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/restore#classtensorflow_1_1ops_1_1_restore) a Reader to its initial clean state. |
| [tensorflow::ops::ReaderRestoreState](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-restore-state) | [Restore](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/restore#classtensorflow_1_1ops_1_1_restore) a reader to a previously saved state. |
| [tensorflow::ops::ReaderSerializeState](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reader-serialize-state) | Produce a string tensor that encodes the state of a Reader. |
| [tensorflow::ops::Real](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/real) | Returns the real part of a complex number. |
| [tensorflow::ops::RealDiv](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/real-div) | Returns x / y element-wise for real types. |
| [tensorflow::ops::Reciprocal](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reciprocal) | Computes the reciprocal of x element-wise. |
| [tensorflow::ops::RecordInput](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/record-input) | Emits randomized records. |
| [tensorflow::ops::ReduceJoin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/reduce-join) | Joins a string [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) across the given dimensions. |
| [tensorflow::ops::RefNextIteration](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ref-next-iteration) | Makes its input available to the next iteration. |
| [tensorflow::ops::RefSelect](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ref-select) | Forwards the `index`th element of `inputs` to `output`. |
| [tensorflow::ops::RefSwitch](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/ref-switch) | Forwards the ref tensor `data` to the output port determined by `pred`. |
| [tensorflow::ops::RegexFullMatch](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/regex-full-match) | Check if the input matches the regex pattern. |
| [tensorflow::ops::RegexReplace](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/regex-replace) | Replaces matches of the `pattern` regular expression in `input` with the replacement string provided in `rewrite`. |
| [tensorflow::ops::Relu](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/relu) | Computes rectified linear: `max(features, 0)`. |
| [tensorflow::ops::Relu6](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/relu6) | Computes rectified linear 6: `min(max(features, 0), 6)`. |
| [tensorflow::ops::RequantizationRange](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/requantization-range) | Computes a range that covers the actual values present in a quantized tensor. |
| [tensorflow::ops::Requantize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/requantize) | Converts the quantized `input` tensor into a lower-precision `output`. |
| [tensorflow::ops::ResizeArea](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resize-area) | Resize `images` to `size` using area interpolation. |
| [tensorflow::ops::ResizeBicubic](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resize-bicubic) | Resize `images` to `size` using bicubic interpolation. |
| [tensorflow::ops::ResizeBilinear](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resize-bilinear) | Resize `images` to `size` using bilinear interpolation. |
| [tensorflow::ops::ResizeNearestNeighbor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resize-nearest-neighbor) | Resize `images` to `size` using nearest neighbor interpolation. |
| [tensorflow::ops::ResourceApplyAdadelta](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-adadelta) | Update '\*var' according to the adadelta scheme. |
| [tensorflow::ops::ResourceApplyAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-adagrad) | Update '\*var' according to the adagrad scheme. |
| [tensorflow::ops::ResourceApplyAdagradDA](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-adagrad-d-a) | Update '\*var' according to the proximal adagrad scheme. |
| [tensorflow::ops::ResourceApplyAdam](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-adam) | Update '\*var' according to the Adam algorithm. |
| [tensorflow::ops::ResourceApplyAdamWithAmsgrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-adam-with-amsgrad) | Update '\*var' according to the Adam algorithm. |
| [tensorflow::ops::ResourceApplyAddSign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-add-sign) | Update '\*var' according to the AddSign update. |
| [tensorflow::ops::ResourceApplyCenteredRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-centered-r-m-s-prop) | Update '\*var' according to the centered RMSProp algorithm. |
| [tensorflow::ops::ResourceApplyFtrl](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-ftrl) | Update '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::ResourceApplyFtrlV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-ftrl-v2) | Update '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::ResourceApplyGradientDescent](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-gradient-descent) | Update '\*var' by subtracting 'alpha' \* 'delta' from it. |
| [tensorflow::ops::ResourceApplyKerasMomentum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-keras-momentum) | Update '\*var' according to the momentum scheme. |
| [tensorflow::ops::ResourceApplyMomentum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-momentum) | Update '\*var' according to the momentum scheme. |
| [tensorflow::ops::ResourceApplyPowerSign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-power-sign) | Update '\*var' according to the AddSign update. |
| [tensorflow::ops::ResourceApplyProximalAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-proximal-adagrad) | Update '\*var' and '\*accum' according to FOBOS with Adagrad learning rate. |
| [tensorflow::ops::ResourceApplyProximalGradientDescent](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-proximal-gradient-descent) | Update '\*var' as FOBOS algorithm with fixed learning rate. |
| [tensorflow::ops::ResourceApplyRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-apply-r-m-s-prop) | Update '\*var' according to the RMSProp algorithm. |
| [tensorflow::ops::ResourceCountUpTo](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-count-up-to) | Increments variable pointed to by 'resource' until it reaches 'limit'. |
| [tensorflow::ops::ResourceScatterNdAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-scatter-nd-add) | Applies sparse addition to individual values or slices in a [Variable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/variable#classtensorflow_1_1ops_1_1_variable). |
| [tensorflow::ops::ResourceScatterNdSub](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-scatter-nd-sub) | Applies sparse subtraction to individual values or slices in a [Variable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/variable#classtensorflow_1_1ops_1_1_variable). |
| [tensorflow::ops::ResourceScatterNdUpdate](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-scatter-nd-update) | Applies sparse `updates` to individual values or slices within a given. |
| [tensorflow::ops::ResourceSparseApplyAdadelta](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-adadelta) | var: Should be from a Variable(). |
| [tensorflow::ops::ResourceSparseApplyAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-adagrad) | Update relevant entries in '\*var' and '\*accum' according to the adagrad scheme. |
| [tensorflow::ops::ResourceSparseApplyAdagradDA](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-adagrad-d-a) | Update entries in '\*var' and '\*accum' according to the proximal adagrad scheme. |
| [tensorflow::ops::ResourceSparseApplyCenteredRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-centered-r-m-s-prop) | Update '\*var' according to the centered RMSProp algorithm. |
| [tensorflow::ops::ResourceSparseApplyFtrl](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-ftrl) | Update relevant entries in '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::ResourceSparseApplyFtrlV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-ftrl-v2) | Update relevant entries in '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::ResourceSparseApplyKerasMomentum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-keras-momentum) | Update relevant entries in '\*var' and '\*accum' according to the momentum scheme. |
| [tensorflow::ops::ResourceSparseApplyMomentum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-momentum) | Update relevant entries in '\*var' and '\*accum' according to the momentum scheme. |
| [tensorflow::ops::ResourceSparseApplyProximalAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-proximal-adagrad) | Sparse update entries in '\*var' and '\*accum' according to FOBOS algorithm. |
| [tensorflow::ops::ResourceSparseApplyProximalGradientDescent](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-proximal-gradient-descent) | Sparse update '\*var' as FOBOS algorithm with fixed learning rate. |
| [tensorflow::ops::ResourceSparseApplyRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/resource-sparse-apply-r-m-s-prop) | Update '\*var' according to the RMSProp algorithm. |
| [tensorflow::ops::Restore](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/restore) | Restores a tensor from checkpoint files. |
| [tensorflow::ops::RestoreSlice](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/restore-slice) | Restores a tensor from checkpoint files. |
| [tensorflow::ops::RestoreV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/restore-v2) | Restores tensors from a V2 checkpoint. |
| [tensorflow::ops::Rint](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/rint) | Returns element-wise integer closest to x. |
| [tensorflow::ops::Round](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/round) | Rounds the values of a tensor to the nearest integer, element-wise. |
| [tensorflow::ops::Rsqrt](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/rsqrt) | Computes reciprocal of square root of x element-wise. |
| [tensorflow::ops::SampleDistortedBoundingBox](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sample-distorted-bounding-box) | Generate a single randomly distorted bounding box for an image. |
| [tensorflow::ops::SampleDistortedBoundingBoxV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sample-distorted-bounding-box-v2) | Generate a single randomly distorted bounding box for an image. |
| [tensorflow::ops::Save](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/save) | Saves the input tensors to disk. |
| [tensorflow::ops::SaveSlices](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/save-slices) | Saves input tensors slices to disk. |
| [tensorflow::ops::SaveV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/save-v2) | Saves tensors in V2 checkpoint format. |
| [tensorflow::ops::ScalarSummary](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scalar-summary) | Outputs a `Summary` protocol buffer with scalar values. |
| [tensorflow::ops::ScaleAndTranslate](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scale-and-translate) | TODO: add doc. |
| [tensorflow::ops::ScatterAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-add) | Adds sparse updates to a variable reference. |
| [tensorflow::ops::ScatterDiv](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-div) | Divides a variable reference by sparse updates. |
| [tensorflow::ops::ScatterMax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-max) | Reduces sparse updates into a variable reference using the `max` operation. |
| [tensorflow::ops::ScatterMin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-min) | Reduces sparse updates into a variable reference using the `min` operation. |
| [tensorflow::ops::ScatterMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-mul) | Multiplies sparse updates into a variable reference. |
| [tensorflow::ops::ScatterNdAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-nd-add) | Applies sparse addition to individual values or slices in a [Variable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/variable#classtensorflow_1_1ops_1_1_variable). |
| [tensorflow::ops::ScatterNdSub](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-nd-sub) | Applies sparse subtraction to individual values or slices in a [Variable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/variable#classtensorflow_1_1ops_1_1_variable). |
| [tensorflow::ops::ScatterNdUpdate](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-nd-update) | Applies sparse `updates` to individual values or slices within a given. |
| [tensorflow::ops::ScatterSub](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-sub) | Subtracts sparse updates to a variable reference. |
| [tensorflow::ops::ScatterUpdate](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/scatter-update) | Applies sparse updates to a variable reference. |
| [tensorflow::ops::SegmentMax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/segment-max) | Computes the maximum along segments of a tensor. |
| [tensorflow::ops::SegmentMean](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/segment-mean) | Computes the mean along segments of a tensor. |
| [tensorflow::ops::SegmentMin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/segment-min) | Computes the minimum along segments of a tensor. |
| [tensorflow::ops::SegmentProd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/segment-prod) | Computes the product along segments of a tensor. |
| [tensorflow::ops::SegmentSum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/segment-sum) | Computes the sum along segments of a tensor. |
| [tensorflow::ops::SelectV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/select-v2) | TODO: add doc. |
| [tensorflow::ops::Selu](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/selu) | Computes scaled exponential linear: `scale * alpha * (exp(features) - 1)` |
| [tensorflow::ops::SerializeManySparse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/serialize-many-sparse) | Serialize an `N`-minibatch `SparseTensor` into an `[N, 3]``https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor` object. |
| [tensorflow::ops::SerializeSparse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/serialize-sparse) | Serialize a `SparseTensor` into a `[3]``https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor` object. |
| [tensorflow::ops::SerializeTensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/serialize-tensor) | Transforms a [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) into a serialized TensorProto proto. |
| [tensorflow::ops::SetDiff1D](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/set-diff1-d) | Computes the difference between two lists of numbers or strings. |
| [tensorflow::ops::ShardedFilename](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sharded-filename) | Generate a sharded filename. |
| [tensorflow::ops::ShardedFilespec](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sharded-filespec) | Generate a glob pattern matching all sharded file names. |
| [tensorflow::ops::Sigmoid](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sigmoid) | Computes sigmoid of `x` element-wise. |
| [tensorflow::ops::Sign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sign) | Returns an element-wise indication of the sign of a number. |
| [tensorflow::ops::Sin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sin) | Computes sine of x element-wise. |
| [tensorflow::ops::Sinh](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sinh) | Computes hyperbolic sine of x element-wise. |
| [tensorflow::ops::Softmax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/softmax) | Computes softmax activations. |
| [tensorflow::ops::SoftmaxCrossEntropyWithLogits](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/softmax-cross-entropy-with-logits) | Computes softmax cross entropy cost and gradients to backpropagate. |
| [tensorflow::ops::Softplus](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/softplus) | Computes softplus: `log(exp(features) + 1)`. |
| [tensorflow::ops::Softsign](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/softsign) | Computes softsign: `features / (abs(features) + 1)`. |
| [tensorflow::ops::SparseAccumulatorApplyGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-accumulator-apply-gradient) | Applies a sparse gradient to a given accumulator. |
| [tensorflow::ops::SparseAccumulatorTakeGradient](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-accumulator-take-gradient) | Extracts the average sparse gradient in a [SparseConditionalAccumulator](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-conditional-accumulator#classtensorflow_1_1ops_1_1_sparse_conditional_accumulator). |
| [tensorflow::ops::SparseAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-add) | Adds two `SparseTensor` objects to produce another `SparseTensor`. |
| [tensorflow::ops::SparseAddGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-add-grad) | The gradient operator for the [SparseAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-add#classtensorflow_1_1ops_1_1_sparse_add) op. |
| [tensorflow::ops::SparseApplyAdadelta](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-adadelta) | var: Should be from a Variable(). |
| [tensorflow::ops::SparseApplyAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-adagrad) | Update relevant entries in '\*var' and '\*accum' according to the adagrad scheme. |
| [tensorflow::ops::SparseApplyAdagradDA](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-adagrad-d-a) | Update entries in '\*var' and '\*accum' according to the proximal adagrad scheme. |
| [tensorflow::ops::SparseApplyCenteredRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-centered-r-m-s-prop) | Update '\*var' according to the centered RMSProp algorithm. |
| [tensorflow::ops::SparseApplyFtrl](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-ftrl) | Update relevant entries in '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::SparseApplyFtrlV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-ftrl-v2) | Update relevant entries in '\*var' according to the Ftrl-proximal scheme. |
| [tensorflow::ops::SparseApplyMomentum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-momentum) | Update relevant entries in '\*var' and '\*accum' according to the momentum scheme. |
| [tensorflow::ops::SparseApplyProximalAdagrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-proximal-adagrad) | Sparse update entries in '\*var' and '\*accum' according to FOBOS algorithm. |
| [tensorflow::ops::SparseApplyProximalGradientDescent](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-proximal-gradient-descent) | Sparse update '\*var' as FOBOS algorithm with fixed learning rate. |
| [tensorflow::ops::SparseApplyRMSProp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-apply-r-m-s-prop) | Update '\*var' according to the RMSProp algorithm. |
| [tensorflow::ops::SparseConcat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-concat) | Concatenates a list of `SparseTensor` along the specified dimension. |
| [tensorflow::ops::SparseConditionalAccumulator](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-conditional-accumulator) | A conditional accumulator for aggregating sparse gradients. |
| [tensorflow::ops::SparseCross](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-cross) | Generates sparse cross from a list of sparse and dense tensors. |
| [tensorflow::ops::SparseDenseCwiseAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-dense-cwise-add) | Adds up a SparseTensor and a dense [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor), using these special rules: |
| [tensorflow::ops::SparseDenseCwiseDiv](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-dense-cwise-div) | Component-wise divides a SparseTensor by a dense [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor). |
| [tensorflow::ops::SparseDenseCwiseMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-dense-cwise-mul) | Component-wise multiplies a SparseTensor by a dense [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor). |
| [tensorflow::ops::SparseFillEmptyRows](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-fill-empty-rows) | Fills empty rows in the input 2-D `SparseTensor` with a default value. |
| [tensorflow::ops::SparseFillEmptyRowsGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-fill-empty-rows-grad) | The gradient of [SparseFillEmptyRows](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-fill-empty-rows#classtensorflow_1_1ops_1_1_sparse_fill_empty_rows). |
| [tensorflow::ops::SparseMatMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-mat-mul) | [Multiply](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/multiply#classtensorflow_1_1ops_1_1_multiply) matrix "a" by matrix "b". |
| [tensorflow::ops::SparseReduceMax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-reduce-max) | Computes the max of elements across dimensions of a SparseTensor. |
| [tensorflow::ops::SparseReduceMaxSparse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-reduce-max-sparse) | Computes the max of elements across dimensions of a SparseTensor. |
| [tensorflow::ops::SparseReduceSum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-reduce-sum) | Computes the sum of elements across dimensions of a SparseTensor. |
| [tensorflow::ops::SparseReduceSumSparse](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-reduce-sum-sparse) | Computes the sum of elements across dimensions of a SparseTensor. |
| [tensorflow::ops::SparseReorder](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-reorder) | Reorders a SparseTensor into the canonical, row-major ordering. |
| [tensorflow::ops::SparseReshape](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-reshape) | Reshapes a SparseTensor to represent values in a new dense shape. |
| [tensorflow::ops::SparseSegmentMean](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-mean) | Computes the mean along sparse segments of a tensor. |
| [tensorflow::ops::SparseSegmentMeanGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-mean-grad) | Computes gradients for [SparseSegmentMean](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-mean#classtensorflow_1_1ops_1_1_sparse_segment_mean). |
| [tensorflow::ops::SparseSegmentMeanWithNumSegments](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-mean-with-num-segments) | Computes the mean along sparse segments of a tensor. |
| [tensorflow::ops::SparseSegmentSqrtN](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-sqrt-n) | Computes the sum along sparse segments of a tensor divided by the sqrt of N. |
| [tensorflow::ops::SparseSegmentSqrtNGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-sqrt-n-grad) | Computes gradients for [SparseSegmentSqrtN](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-sqrt-n#classtensorflow_1_1ops_1_1_sparse_segment_sqrt_n). |
| [tensorflow::ops::SparseSegmentSqrtNWithNumSegments](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-sqrt-n-with-num-segments) | Computes the sum along sparse segments of a tensor divided by the sqrt of N. |
| [tensorflow::ops::SparseSegmentSum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-sum) | Computes the sum along sparse segments of a tensor. |
| [tensorflow::ops::SparseSegmentSumWithNumSegments](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-segment-sum-with-num-segments) | Computes the sum along sparse segments of a tensor. |
| [tensorflow::ops::SparseSlice](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-slice) | Slice a `SparseTensor` based on the `start` and `size`. |
| [tensorflow::ops::SparseSliceGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-slice-grad) | The gradient operator for the [SparseSlice](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-slice#classtensorflow_1_1ops_1_1_sparse_slice) op. |
| [tensorflow::ops::SparseSoftmax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-softmax) | Applies softmax to a batched N-D `SparseTensor`. |
| [tensorflow::ops::SparseSoftmaxCrossEntropyWithLogits](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-softmax-cross-entropy-with-logits) | Computes softmax cross entropy cost and gradients to backpropagate. |
| [tensorflow::ops::SparseSparseMaximum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-sparse-maximum) | Returns the element-wise max of two SparseTensors. |
| [tensorflow::ops::SparseSparseMinimum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-sparse-minimum) | Returns the element-wise min of two SparseTensors. |
| [tensorflow::ops::SparseSplit](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-split) | Split a `SparseTensor` into `num_split` tensors along one dimension. |
| [tensorflow::ops::SparseTensorDenseAdd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-tensor-dense-add) | Adds up a `SparseTensor` and a dense `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor`, producing a dense `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor`. |
| [tensorflow::ops::SparseTensorDenseMatMul](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sparse-tensor-dense-mat-mul) | [Multiply](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/multiply#classtensorflow_1_1ops_1_1_multiply) SparseTensor (of rank 2) "A" by dense matrix "B". |
| [tensorflow::ops::Sqrt](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sqrt) | Computes square root of x element-wise. |
| [tensorflow::ops::Square](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/square) | Computes square of x element-wise. |
| [tensorflow::ops::SquaredDifference](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/squared-difference) | Returns (x - y)(x - y) element-wise. |
| [tensorflow::ops::Stack](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stack) | Packs a list of `N` rank-`R` tensors into one rank-`(R+1)` tensor. |
| [tensorflow::ops::Stage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage) | [Stage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage#classtensorflow_1_1ops_1_1_stage) values similar to a lightweight Enqueue. |
| [tensorflow::ops::StageClear](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage-clear) | Op removes all elements in the underlying container. |
| [tensorflow::ops::StagePeek](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage-peek) | Op peeks at the values at the specified index. |
| [tensorflow::ops::StageSize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/stage-size) | Op returns the number of elements in the underlying container. |
| [tensorflow::ops::StringFormat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-format) | Formats a string template using a list of tensors. |
| [tensorflow::ops::StringJoin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-join) | Joins the strings in the given list of string tensors into one tensor;. |
| [tensorflow::ops::StringLength](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-length) | String lengths of `input`. |
| [tensorflow::ops::StringLower](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-lower) | TODO: add doc. |
| [tensorflow::ops::StringNGrams](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-n-grams) | Creates ngrams from ragged string data. |
| [tensorflow::ops::StringSplit](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-split) | Split elements of `input` based on `delimiter` into a `SparseTensor`. |
| [tensorflow::ops::StringSplitV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-split-v2) | Split elements of `source` based on `sep` into a `SparseTensor`. |
| [tensorflow::ops::StringStrip](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-strip) | Strip leading and trailing whitespaces from the [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor). |
| [tensorflow::ops::StringToHashBucket](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-to-hash-bucket) | Converts each string in the input [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) to its hash mod by a number of buckets. |
| [tensorflow::ops::StringToHashBucketFast](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-to-hash-bucket-fast) | Converts each string in the input [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) to its hash mod by a number of buckets. |
| [tensorflow::ops::StringToHashBucketStrong](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-to-hash-bucket-strong) | Converts each string in the input [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) to its hash mod by a number of buckets. |
| [tensorflow::ops::StringToNumber](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-to-number) | Converts each string in the input [Tensor](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) to the specified numeric type. |
| [tensorflow::ops::StringUpper](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/string-upper) | TODO: add doc. |
| [tensorflow::ops::Substr](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/substr) | Return substrings from `https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor` of strings. |
| [tensorflow::ops::Subtract](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/subtract) | Returns x - y element-wise. |
| [tensorflow::ops::Sum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/sum) | Computes the sum of elements across dimensions of a tensor. |
| [tensorflow::ops::Switch](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/switch) | Forwards `data` to the output port determined by `pred`. |
| [tensorflow::ops::TFRecordReader](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/t-f-record-reader) | A Reader that outputs the records from a TensorFlow Records file. |
| [tensorflow::ops::TakeManySparseFromTensorsMap](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/take-many-sparse-from-tensors-map) | Converts a sparse representation into a dense tensor. |
| [tensorflow::ops::Tan](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tan) | Computes tan of x element-wise. |
| [tensorflow::ops::Tanh](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tanh) | Computes hyperbolic tangent of `x` element-wise. |
| [tensorflow::ops::TemporaryVariable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/temporary-variable) | Returns a tensor that may be mutated, but only persists within a single step. |
| [tensorflow::ops::TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array) | An array of Tensors of given size. |
| [tensorflow::ops::TensorArrayClose](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-close) | Delete the [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) from its resource container. |
| [tensorflow::ops::TensorArrayConcat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-concat) | [Concat](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/concat#classtensorflow_1_1ops_1_1_concat) the elements from the [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) into value `value`. |
| [tensorflow::ops::TensorArrayGather](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-gather) | [Gather](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/gather#classtensorflow_1_1ops_1_1_gather) specific elements from the [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) into output `value`. |
| [tensorflow::ops::TensorArrayGrad](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-grad) | Creates a [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) for storing the gradients of values in the given handle. |
| [tensorflow::ops::TensorArrayGradWithShape](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-grad-with-shape) | Creates a [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) for storing multiple gradients of values in the given handle. |
| [tensorflow::ops::TensorArrayRead](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-read) | Read an element from the [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) into output `value`. |
| [tensorflow::ops::TensorArrayScatter](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-scatter) | Scatter the data from the input value into specific [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) elements. |
| [tensorflow::ops::TensorArraySize](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-size) | Get the current size of the [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array). |
| [tensorflow::ops::TensorArraySplit](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-split) | Split the data from the input value into [TensorArray](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) elements. |
| [tensorflow::ops::TensorArrayWrite](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-array-write) | Push an element onto the tensor_array. |
| [tensorflow::ops::TensorSummary](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-summary) | Outputs a `Summary` protocol buffer with a tensor. |
| [tensorflow::ops::TensorSummaryV2](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/tensor-summary-v2) | Outputs a `Summary` protocol buffer with a tensor and per-plugin data. |
| [tensorflow::ops::TextLineReader](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/text-line-reader) | A Reader that outputs the lines of a file delimited by ' '. |
| [tensorflow::ops::Timestamp](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/timestamp) | Provides the time since epoch in seconds. |
| [tensorflow::ops::TopK](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/top-k) | Finds values and indices of the `k` largest elements for the last dimension. |
| [tensorflow::ops::TruncateDiv](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/truncate-div) | Returns x / y element-wise for integer types. |
| [tensorflow::ops::TruncateMod](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/truncate-mod) | Returns element-wise remainder of division. |
| [tensorflow::ops::TruncatedNormal](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/truncated-normal) | Outputs random values from a truncated normal distribution. |
| [tensorflow::ops::UnicodeScript](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unicode-script) | Determine the script codes of a given tensor of Unicode integer code points. |
| [tensorflow::ops::UnicodeTranscode](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unicode-transcode) | Transcode the input text from a source encoding to a destination encoding. |
| [tensorflow::ops::UniformCandidateSampler](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/uniform-candidate-sampler) | Generates labels for candidate sampling with a uniform distribution. |
| [tensorflow::ops::UnsortedSegmentJoin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unsorted-segment-join) | Joins the elements of `inputs` based on `segment_ids`. |
| [tensorflow::ops::UnsortedSegmentMax](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unsorted-segment-max) | Computes the maximum along segments of a tensor. |
| [tensorflow::ops::UnsortedSegmentMin](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unsorted-segment-min) | Computes the minimum along segments of a tensor. |
| [tensorflow::ops::UnsortedSegmentProd](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unsorted-segment-prod) | Computes the product along segments of a tensor. |
| [tensorflow::ops::UnsortedSegmentSum](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unsorted-segment-sum) | Computes the sum along segments of a tensor. |
| [tensorflow::ops::Unstage](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/unstage) | Op is similar to a lightweight Dequeue. |
| [tensorflow::ops::Variable](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/variable) | Holds state in the form of a tensor that persists across steps. |
| [tensorflow::ops::Where](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/where) | Reshapes a quantized tensor as per the Reshape op. |
| [tensorflow::ops::Where3](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/where3) | Selects elements from `x` or `y`, depending on `condition`. |
| [tensorflow::ops::WholeFileReader](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/whole-file-reader) | A Reader that outputs the entire contents of a file as a value. |
| [tensorflow::ops::WriteFile](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/write-file) | Writes contents to the file at input filename. |
| [tensorflow::ops::Xdivy](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/xdivy) | Returns 0 if x == 0, and x / y otherwise, elementwise. |
| [tensorflow::ops::Xlogy](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/xlogy) | Returns 0 if x == 0, and x \* log(y) otherwise, elementwise. |
| [tensorflow::ops::ZerosLike](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/zeros-like) | Returns a tensor of zeros with the same shape and type as x. |
| [tensorflow::ops::Zeta](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/zeta) | Compute the Hurwitz zeta function \\((x, q)\\). |

## Typedefs

### Mul

```
Multiply Mul
```

### Neg

```
Negate Neg
```

### ReduceAll

```
All ReduceAll
```

### ReduceAny

```
Any ReduceAny
```

### ReduceMax

```
Max ReduceMax
```

### ReduceMean

```
Mean ReduceMean
```

### ReduceMin

```
Min ReduceMin
```

### ReduceProd

```
Prod ReduceProd
```

### ReduceSum

```
Sum ReduceSum
```

### Sub

```
Subtract Sub
```

## Functions

### AsNodeOut

```
NodeBuilder::NodeOut AsNodeOut(
  const Scope & scope,
  const Input & inp
)
```

### AsNodeOutList

```
std::vector< NodeBuilder::NodeOut > AsNodeOutList(
  const Scope & scope,
  const InputList & inp
)
```

### AudioSummary

```
 AudioSummary(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input tag,
  ::tensorflow::Input tensor,
  ::tensorflow::Input sample_rate
)
```

### AudioSummary

```
 AudioSummary(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input tag,
  ::tensorflow::Input tensor,
  ::tensorflow::Input sample_rate,
  const AudioSummary::Attrs & attrs
)
```

### BadColor

```
TF_MUST_USE_RESULT Attrs BadColor(
  const TensorProto & x
)
```
Color to use for pixels with non-finite values.

Defaults to Tensor

### Const

```
Output Const(
  const Scope & scope,
  const Input::Initializer & val
)
```

### Const

```
Output Const(
  const Scope & scope,
  const T & v,
  const TensorShape shape
)
```

### Const

```
Output Const(
  const Scope & scope,
  const std::initializer_list< T > & v,
  const TensorShape shape
)
```

### ConstFromProto

```
Output ConstFromProto(
  const Scope & scope,
  const TensorProto & proto
)
```

### ImageSummary

```
 ImageSummary(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input tag,
  ::tensorflow::Input tensor
)
```

### ImageSummary

```
 ImageSummary(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input tag,
  ::tensorflow::Input tensor,
  const ImageSummary::Attrs & attrs
)
```

### MaxImages

```
Attrs MaxImages(
  int64 x
)
```

### MaxOutputs

```
Attrs MaxOutputs(
  int64 x
)
```

### node

```
::tensorflow::Node * node() const 
```

### range

```
image **If max_images is greater the summary value tags are *generated sequentially as *tag *tag etc **The bad_color argument is the color to use in the generated images for *non finite input values It is a uint8 D tensor of length channels *Each element must be in the range(
  It represents the value of a *pixel in the output image
).Non-finite values in the input tensor are *replaced by this tensor in the output image.The default value is the color *red.**Arguments
```
[Max](https://www.tensorflow.org/versions/r2.0/api_docs/cc/class/tensorflow/ops/max#classtensorflow_1_1ops_1_1_max) number of batch elements to generate images for.

Defaults to 3