Skip to content

Instantly share code, notes, and snippets.

@tthtlc
Created August 4, 2018 08:38
Show Gist options
  • Select an option

  • Save tthtlc/a75e1baa90a2392cf90a41a071d35ca2 to your computer and use it in GitHub Desktop.

Select an option

Save tthtlc/a75e1baa90a2392cf90a41a071d35ca2 to your computer and use it in GitHub Desktop.
How operators are implemented in Tensorflow
./tensorflow/tools/ci_build/builds/user_ops/cuda_op_kernel.cc:
class AddOneOp : public OpKernel {
./tensorflow/tools/ci_build/builds/user_ops/zero_out_op_kernel_1.cc:
class ZeroOutOp : public OpKernel {
./tensorflow/examples/adding_an_op/cuda_op_kernel.cc:
class AddOneOp : public OpKernel {
./tensorflow/examples/adding_an_op/zero_out_op_kernel_1.cc:
class ZeroOutOp : public OpKernel {
./tensorflow/examples/adding_an_op/zero_out_op_kernel_3.cc:
class ZeroOutOp : public OpKernel {
./tensorflow/examples/adding_an_op/zero_out_op_kernel_2.cc:
class ZeroOutOp : public OpKernel {
./tensorflow/compiler/jit/kernels/parallel_check_op.cc:
class ParallelCheckOp : public OpKernel {
./tensorflow/contrib/image/kernels/segmentation_ops.cc:
class ImageConnectedComponents : public OpKernel {
./tensorflow/contrib/image/kernels/bipartite_match_op.cc:
class BipartiteMatchOp : public OpKernel {
./tensorflow/contrib/image/kernels/single_image_random_dot_stereograms_ops.cc:
class SingleImageRandomDotStereogramsOp : public OpKernel {
./tensorflow/contrib/image/kernels/image_ops.cc:
class ImageProjectiveTransform : public OpKernel {
./tensorflow/contrib/image/kernels/adjust_hsv_in_yiq_op.cc:
class AdjustHsvInYiqOpBase : public OpKernel {
./tensorflow/contrib/bigtable/kernels/bigtable_kernels.cc:
class BigtableClientOp : public OpKernel {
class BigtableTableOp : public OpKernel {
./tensorflow/contrib/bigtable/kernels/test_kernels/bigtable_test_client_op.cc:
class BigtableTestClientOp : public OpKernel {
./tensorflow/contrib/layers/kernels/sparse_feature_cross_kernel.cc:
class SparseFeatureCrossOp : public OpKernel {
./tensorflow/contrib/data/kernels/prefetching_kernels.cc:
class FunctionBufferResourceHandleOp : public OpKernel {
class FunctionBufferingResourceResetOp : public OpKernel {
class IteratorGetDeviceOp : public OpKernel {
./tensorflow/contrib/data/kernels/threadpool_dataset_op.cc:
class ThreadPoolHandleOp : public OpKernel {
./tensorflow/contrib/boosted_trees/kernels/prediction_ops.cc:
class GradientTreesPredictionOp : public OpKernel {
class GradientTreesPartitionExamplesOp : public OpKernel {
./tensorflow/contrib/boosted_trees/kernels/training_ops.cc:
class CenterTreeEnsembleBiasOp : public OpKernel {
class GrowTreeEnsembleOp : public OpKernel {
class TreeEnsembleStatsOp : public OpKernel {
./tensorflow/contrib/boosted_trees/kernels/quantile_ops.cc:
class CreateQuantileAccumulatorOp : public OpKernel {
class QuantileAccumulatorAddSummariesOp : public OpKernel {
class MakeQuantileSummariesOp : public OpKernel {
class QuantileAccumulatorSerializeOp : public OpKernel {
class QuantileAccumulatorDeserializeOp : public OpKernel {
class QuantileAccumulatorFlushOp : public OpKernel {
class QuantileAccumulatorFlushSummaryOp : public OpKernel {
class QuantileAccumulatorGetBucketsOp : public OpKernel {
class QuantileBucketsOp : public OpKernel {
class QuantilesOp : public OpKernel {
class BucketizeWithInputBoundariesOp : public OpKernel {
./tensorflow/contrib/boosted_trees/kernels/model_ops.cc:
class CreateTreeEnsembleVariableOp : public OpKernel {
class TreeEnsembleStampTokenOp : public OpKernel {
class TreeEnsembleSerializeOp : public OpKernel {
class TreeEnsembleDeserializeOp : public OpKernel {
class TreeEnsembleUsedHandlersOp : public OpKernel {
./tensorflow/contrib/boosted_trees/kernels/stats_accumulator_ops.cc:
class CreateStatsAccumulatorScalarOp : public OpKernel {
class CreateStatsAccumulatorTensorOp : public OpKernel {
class StatsAccumulatorScalarAddOp : public OpKernel {
class StatsAccumulatorTensorAddOp : public OpKernel {
class StatsAccumulatorScalarFlushOp : public OpKernel {
class StatsAccumulatorTensorFlushOp : public OpKernel {
class StatsAccumulatorScalarDeserializeOp : public OpKernel {
class StatsAccumulatorTensorDeserializeOp : public OpKernel {
class StatsAccumulatorScalarSerializeOp : public OpKernel {
class StatsAccumulatorTensorSerializeOp : public OpKernel {
class StatsAccumulatorScalarMakeSummaryOp : public OpKernel {
class StatsAccumulatorTensorMakeSummaryOp : public OpKernel {
./tensorflow/contrib/boosted_trees/kernels/split_handler_ops.cc:
class BuildDenseInequalitySplitsOp : public OpKernel {
class BuildSparseInequalitySplitsOp : public OpKernel {
class BuildCategoricalEqualitySplitsOp : public OpKernel {
./tensorflow/contrib/memory_stats/kernels/memory_stats_ops.cc:
class MemoryStatsOp : public OpKernel {
./tensorflow/contrib/text/kernels/skip_gram_kernels.cc:
class SkipGramGenerateCandidatesOp : public OpKernel {
./tensorflow/contrib/mpi_collectives/kernels/mpi_ops.cc:
class MPIInitOp : public OpKernel {
class MPISizeOp : public OpKernel {
class MPIRankOp : public OpKernel {
class MPILocalRankOp : public OpKernel {
./tensorflow/contrib/mpi_collectives/mpi_ops.cc:
class MPIInitOp : public OpKernel {
class MPISizeOp : public OpKernel {
class MPIRankOp : public OpKernel {
class MPILocalRankOp : public OpKernel {
./tensorflow/contrib/input_pipeline/kernels/input_pipeline_kernels.cc:
class ObtainNextOp : public OpKernel {
./tensorflow/contrib/nearest_neighbor/kernels/hyperplane_lsh_probes.cc:
class HyperplaneLSHProbesOp : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/routing_gradient_op.cc:
class RoutingGradient : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/stochastic_hard_routing_gradient_op.cc:
class StochasticHardRoutingGradient : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/stochastic_hard_routing_function_op.cc:
class StochasticHardRoutingFunction : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/hard_routing_function_op.cc:
class HardRoutingFunction : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/k_feature_gradient_op.cc:
class KFeatureGradient : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/k_feature_routing_function_op.cc:
class KFeatureRoutingFunction : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/routing_function_op.cc:
class RoutingFunction : public OpKernel {
./tensorflow/contrib/tensor_forest/hybrid/core/ops/unpack_path_op.cc:
class UnpackPath : public OpKernel {
./tensorflow/contrib/tensor_forest/kernels/reinterpret_string_to_float_op.cc:
class ReinterpretStringToFloat : public OpKernel {
./tensorflow/contrib/tensor_forest/kernels/scatter_add_ndim_op.cc:
class ScatterAddNdim : public OpKernel {
./tensorflow/contrib/tensor_forest/kernels/stats_ops.cc:
class CreateFertileStatsVariableOp : public OpKernel {
class FertileStatsSerializeOp : public OpKernel {
class FertileStatsDeserializeOp : public OpKernel {
class ProcessInputOp : public OpKernel {
class GrowTreeOp : public OpKernel {
class FinalizeTreeOp : public OpKernel {
./tensorflow/contrib/tensor_forest/kernels/model_ops.cc:
class CreateTreeVariableOp : public OpKernel {
class TreeSerializeOp : public OpKernel {
class TreeDeserializeOp : public OpKernel {
class TreeSizeOp : public OpKernel {
class TreePredictionsV4Op : public OpKernel {
class TraverseTreeV4Op : public OpKernel {
class UpdateModelV4Op : public OpKernel {
class FeatureUsageCountsOp : public OpKernel {
./tensorflow/contrib/tensorrt/custom_plugin_examples/inc_op_kernel.cu.cc:
class IncPluginTRT : public OpKernel {
./tensorflow/contrib/reduce_slice_ops/kernels/reduce_slice_ops.cc:
class ReduceSliceKernel : public OpKernel {
./tensorflow/contrib/coder/kernels/pmf_to_cdf_op.cc:
class PmfToCdfOp : public OpKernel {
./tensorflow/contrib/coder/kernels/range_coder_ops.cc:
class RangeEncodeOp : public OpKernel {
class RangeDecodeOp : public OpKernel {
./tensorflow/contrib/rnn/kernels/lstm_ops.cc:
class LSTMBlockCellOp : public OpKernel {
class LSTMBlockCellGradOp : public OpKernel {
class BlockLSTMOp : public OpKernel {
class BlockLSTMGradOp : public OpKernel {
./tensorflow/contrib/rnn/kernels/gru_ops.cc:
class GRUCellBlockOp : public OpKernel {
class GRUBlockCellGradOp : public OpKernel {
./tensorflow/contrib/framework/kernels/zero_initializer_op.cc:
class ZeroInitializerOp : public OpKernel {
class ZeroVarInitializer : public OpKernel {
./tensorflow/contrib/seq2seq/kernels/beam_search_ops.cc:
class GatherTreeOp : public OpKernel {
./tensorflow/contrib/libsvm/kernels/decode_libsvm_op.cc:
class DecodeLibsvmOp : public OpKernel {
./tensorflow/contrib/cloud/kernels/gcs_config_ops.cc:
class GcsCredentialsOpKernel : public OpKernel {
class GcsBlockCacheOpKernel : public OpKernel {
./tensorflow/contrib/cloud/kernels/bigquery_reader_ops.cc:
class GenerateBigQueryReaderPartitionsOp : public OpKernel {
./tensorflow/contrib/fused_conv/kernels/fused_conv2d_bias_activation_op.cc:
class FusedConv2DBiasActivationOp : public OpKernel {
./tensorflow/contrib/factorization/kernels/masked_matmul_ops.cc:
class MaskedMatmulOp : public OpKernel {
./tensorflow/contrib/factorization/kernels/clustering_ops.cc:
class KmeansPlusPlusInitializationOp : public OpKernel {
class KMC2ChainInitializationOp : public OpKernel {
class NearestNeighborsOp : public OpKernel {
./tensorflow/contrib/factorization/kernels/wals_solver_ops.cc:
class WALSComputePartialLhsAndRhsOp : public OpKernel {
./tensorflow/contrib/ffmpeg/decode_audio_op.cc:
class DecodeAudioOpV2 : public OpKernel {
class DecodeAudioOp : public OpKernel {
./tensorflow/contrib/ffmpeg/encode_audio_op.cc:
class EncodeAudioOpV2 : public OpKernel {
class EncodeAudioOp : public OpKernel {
./tensorflow/contrib/ffmpeg/decode_video_op.cc:
class DecodeVideoOp : public OpKernel {
./tensorflow/core/common_runtime/placer_test.cc:
class DummyOp : public OpKernel {
./tensorflow/core/common_runtime/shape_refiner_test.cc:
class MultiIdentity : public OpKernel {
./tensorflow/core/common_runtime/function_testlib.cc:
class FindDeviceOpKernel : public OpKernel {
class BlockingOp : public OpKernel {
./tensorflow/core/common_runtime/testlib_ops.cc:
class ErrorOp : public OpKernel {
class InvalidRefType : public OpKernel {
./tensorflow/core/common_runtime/direct_session_test.cc:
class DarthOp : public OpKernel {
class CancellationMgrPollingOp : public OpKernel {
./tensorflow/core/ops/math_grad_test.cc:
class TestOp : public OpKernel {
./tensorflow/core/kernels/adjust_hue_op.cc:
class AdjustHueOpBase : public OpKernel {
./tensorflow/core/kernels/sparse_matmul_op.cc:
class SparseMatMulOp : public OpKernel {
./tensorflow/core/kernels/ctc_decoder_ops.cc:
class CTCGreedyDecoderOp : public OpKernel {
class CTCBeamSearchDecoderOp : public OpKernel {
./tensorflow/core/kernels/word2vec_kernels.cc:
class SkipgramOp : public OpKernel {
class NegTrainOp : public OpKernel {
./tensorflow/core/kernels/resize_bicubic_op.cc:
class ResizeBicubicOp : public OpKernel {
class ResizeBicubicOpGrad : public OpKernel {
./tensorflow/core/kernels/nth_element_op.cc:
class NthElementOp : public OpKernel {
./tensorflow/core/kernels/sparse_fill_empty_rows_op.cc:
class SparseFillEmptyRowsOp : public OpKernel {
class SparseFillEmptyRowsGradOp : public OpKernel {
./tensorflow/core/kernels/dense_update_ops.cc:
class DenseUpdateOp : public OpKernel {
./tensorflow/core/kernels/decode_csv_op.cc:
class DecodeCSVOp : public OpKernel {
./tensorflow/core/kernels/cwise_op_clip.cc:
class ClipOp : public OpKernel {
./tensorflow/core/kernels/summary_audio_op.cc:
class SummaryAudioOp : public OpKernel {
./tensorflow/core/kernels/matrix_band_part_op.cc:
class MatrixBandPartOp : public OpKernel {
./tensorflow/core/kernels/decode_bmp_op.cc:
class DecodeBmpOp : public OpKernel {
./tensorflow/core/kernels/betainc_op.cc:
class BetaincOp : public OpKernel {
./tensorflow/core/kernels/training_ops.cc:
class ApplyGradientDescentOp : public OpKernel {
class ApplyGradientDescentOp<SYCLDevice, T> : public OpKernel {
class ApplyAdadeltaOp : public OpKernel {
class SparseApplyAdadeltaOp : public OpKernel {
class ApplyProximalGradientDescentOp : public OpKernel {
class SparseApplyProximalGradientDescentOp : public OpKernel {
class ApplyAdagradOp : public OpKernel {
class ApplyProximalAdagradOp : public OpKernel {
class SparseApplyAdagradOp : public OpKernel {
class SparseApplyProximalAdagradOp : public OpKernel {
class ApplyAdagradDAOp : public OpKernel {
class SparseApplyAdagradDAOp : public OpKernel {
class ApplyFtrlOp : public OpKernel {
class SparseApplyFtrlOp : public OpKernel {
class ApplyMomentumOp : public OpKernel {
class SparseApplyMomentumOp : public OpKernel {
class ApplyAdamOp : public OpKernel {
class ApplyAdamOp<SYCLDevice, T> : public OpKernel {
class ApplyAdaMaxOp : public OpKernel {
class ApplyRMSPropOp : public OpKernel {
class ApplyCenteredRMSPropOp : public OpKernel {
class SparseApplyRMSPropOp : public OpKernel {
class SparseApplyCenteredRMSPropOp : public OpKernel {
class ApplyAddSignOp : public OpKernel {
class ApplyPowerSignOp : public OpKernel {
./tensorflow/core/kernels/candidate_sampler_ops.cc:
class BaseCandidateSamplerOp : public OpKernel {
class ComputeAccidentalHitsOp : public OpKernel {
./tensorflow/core/kernels/random_op.cc:
class PhiloxRandomOp : public OpKernel {
class RandomUniformIntOp : public OpKernel {
class RandomGammaOp : public OpKernel {
./tensorflow/core/kernels/diag_op.cc:
class DiagOp : public OpKernel {
class DiagPartOp : public OpKernel {
./tensorflow/core/kernels/resource_variable_ops.cc:
class VariableShapeOp : public OpKernel {
class DestroyResourceOp : public OpKernel {
class AssignVariableOp : public OpKernel {
class AssignVariableOp<Device, Variant> : public OpKernel {
class AssignUpdateVariableOp : public OpKernel {
class VarIsInitializedOp : public OpKernel {
class ResourceGatherOp : public OpKernel {
class ResourceScatterUpdateOp : public OpKernel {
./tensorflow/core/kernels/mkl_aggregate_ops.cc:
class MklAddNOp : public OpKernel {
class MklAddNOp : public OpKernel {
./tensorflow/core/kernels/deserialize_sparse_string_op.cc:
class DeserializeSparseOp : public OpKernel {
./tensorflow/core/kernels/draw_bounding_box_op.cc:
class DrawBoundingBoxesOp : public OpKernel {
./tensorflow/core/kernels/quantized_mul_op.cc:
class QuantizedMulOp : public OpKernel {
./tensorflow/core/kernels/decode_wav_op.cc:
class DecodeWavOp : public OpKernel {
./tensorflow/core/kernels/quantized_add_op.cc:
class QuantizedAddOp : public OpKernel {
./tensorflow/core/kernels/control_flow_ops.cc:
class RefSelectOp : public OpKernel {
class AbortOp : public OpKernel {
./tensorflow/core/kernels/unary_ops_composition.cc:
class UnaryOpsComposition : public OpKernel {
./tensorflow/core/kernels/queue_ops.cc:
class FakeQueueOp : public OpKernel {
./tensorflow/core/kernels/gather_nd_op.cc:
class GatherNdOp : public OpKernel {
./tensorflow/core/kernels/colorspace_op.cc:
class RGBToHSVOp : public OpKernel {
class HSVToRGBOp : public OpKernel {
./tensorflow/core/kernels/sparse_sparse_binary_op_shared.cc:
class SparseSparseBinaryOpShared : public OpKernel {
./tensorflow/core/kernels/restore_op.cc:
class RestoreOp : public OpKernel {
class RestoreSliceOp : public OpKernel {
./tensorflow/core/kernels/quantized_batch_norm_op.cc:
class QuantizedBatchNormOp : public OpKernel {
./tensorflow/core/kernels/sparse_slice_grad_op.cc:
class SparseSliceGradOp : public OpKernel {
./tensorflow/core/kernels/parameterized_truncated_normal_op.cc:
class ParameterizedTruncatedNormalOp : public OpKernel {
./tensorflow/core/kernels/sparse_reshape_op.cc:
class SparseReshapeOp : public OpKernel {
./tensorflow/core/kernels/conv_grad_input_ops.cc:
class Conv2DFastBackpropInputOp : public OpKernel {
class Conv2DCustomBackpropInputOp : public OpKernel {
class Conv2DSlowBackpropInputOp : public OpKernel {
./tensorflow/core/kernels/resize_nearest_neighbor_op.cc:
class ResizeNearestNeighborOp : public OpKernel {
class ResizeNearestNeighborOpGrad : public OpKernel {
./tensorflow/core/kernels/matrix_set_diag_op.cc:
class MatrixSetDiagOp : public OpKernel {
./tensorflow/core/kernels/constant_op.cc:
class FillOp : public OpKernel {
class ZerosLikeOp : public OpKernel {
class OnesLikeOp : public OpKernel {
./tensorflow/core/kernels/sparse_xent_op.cc:
class SparseSoftmaxXentWithLogitsOp : public OpKernel {
./tensorflow/core/kernels/dynamic_stitch_op.cc:
class DynamicStitchOpImplBase : public OpKernel {
./tensorflow/core/kernels/sparse_add_grad_op.cc:
class SparseAddGradOp : public OpKernel {
./tensorflow/core/kernels/check_numerics_op.cc:
class CheckNumericsOp<CPUDevice, T> : public OpKernel {
./tensorflow/core/kernels/sparse_tensor_dense_add_op.cc:
class SparseTensorDenseAddOp : public OpKernel {
./tensorflow/core/kernels/quantized_instance_norm.cc:
class QuantizedInstanceNorm : public OpKernel {
./tensorflow/core/kernels/dequantize_op.cc:
class DequantizeOp : public OpKernel {
./tensorflow/core/kernels/variable_ops.cc:
class TemporaryVariableOp : public OpKernel {
class DestroyTemporaryVariableOp : public OpKernel {
class IsVariableInitializedOp : public OpKernel {
./tensorflow/core/kernels/resize_bilinear_op.cc:
class ResizeBilinearOp : public OpKernel {
class ResizeBilinearOpGrad : public OpKernel {
./tensorflow/core/kernels/string_to_hash_bucket_op.cc:
class LegacyStringToHashBucketOp : public OpKernel {
./tensorflow/core/kernels/parse_tensor_op.cc:
class ParseTensorOp : public OpKernel {
class SerializeTensorOp : public OpKernel {
./tensorflow/core/kernels/adjust_saturation_op.cc:
class AdjustSaturationOpBase : public OpKernel {
./tensorflow/core/kernels/cross_op.cc:
class CrossOp : public OpKernel {
./tensorflow/core/kernels/topk_op.cc:
class TopK : public OpKernel {
./tensorflow/core/kernels/encode_png_op.cc:
class EncodePngOp : public OpKernel {
./tensorflow/core/kernels/tensor_array_ops.cc:
class TensorArrayCreationOp : public OpKernel {
class TensorArrayWriteOp : public OpKernel {
class TensorArrayReadOp : public OpKernel {
class TensorArrayPackOrGatherOp : public OpKernel {
class TensorArrayConcatOp : public OpKernel {
class TensorArrayUnpackOrScatterOp : public OpKernel {
class TensorArraySplitOp : public OpKernel {
class TensorArraySizeOp : public OpKernel {
class TensorArrayCloseOp : public OpKernel {
./tensorflow/core/kernels/string_strip_op.cc:
class StringStripOp : public OpKernel {
./tensorflow/core/kernels/mkl_concat_op.cc:
class EigenConcatBaseOp : public OpKernel {
class MklConcatOp : public OpKernel {
class MklConcatOp : public OpKernel {
./tensorflow/core/kernels/segment_reduction_ops.cc:
class SegmentReductionOp : public OpKernel {
class UnsortedSegmentReductionOp : public OpKernel {
class SparseSegmentReductionOpBase : public OpKernel {
class SparseSegmentGradOpBase : public OpKernel {
./tensorflow/core/kernels/sparse_slice_op.cc:
class SparseSliceOp : public OpKernel {
./tensorflow/core/kernels/whole_file_read_ops.cc:
class ReadFileOp : public OpKernel {
class WriteFileOp : public OpKernel {
./tensorflow/core/kernels/sparse_add_op.cc:
class SparseAddOp : public OpKernel {
./tensorflow/core/kernels/set_kernels.cc:
class SetSizeOp : public OpKernel {
class SetOperationOp : public OpKernel {
./tensorflow/core/kernels/mfcc_op.cc:
class MfccOp : public OpKernel {
./tensorflow/core/kernels/scatter_nd_op.cc:
class ScatterNdOp : public OpKernel {
class ScatterNdUpdateOp : public OpKernel {
./tensorflow/core/kernels/concat_op.cc:
class ConcatBaseOp : public OpKernel {
class ConcatOffsetOp : public OpKernel {
./tensorflow/core/kernels/mkl_reshape_op.cc:
class MklReshapeOp : public OpKernel {
./tensorflow/core/kernels/broadcast_to_op.cc:
class BroadcastToOp : public OpKernel {
./tensorflow/core/kernels/data/iterator_ops.cc:
class IteratorHandleOp : public OpKernel {
class AnonymousIteratorHandleOp : public OpKernel {
class MakeIteratorOp : public OpKernel {
class IteratorGetNextSyncOp : public OpKernel {
class IteratorToStringHandleOp : public OpKernel {
class IteratorFromStringHandleOp : public OpKernel {
class SerializeIteratorOp : public OpKernel {
class DeserializeIteratorOp : public OpKernel {
./tensorflow/core/kernels/data/stats_aggregator_ops.cc:
class StatsAggregatorSummaryOp : public OpKernel {
./tensorflow/core/kernels/data/dataset_ops.cc:
class DatasetToGraphOp : public OpKernel {
./tensorflow/core/kernels/data/tensor_queue_dataset_op.cc:
class EnqueueInQueueDatasetOp : public OpKernel {
./tensorflow/core/kernels/requantization_range_op.cc:
class RequantizationRangeOp : public OpKernel {
./tensorflow/core/kernels/fake_quant_ops.cc:
class FakeQuantWithMinMaxVarsOp : public OpKernel {
class FakeQuantWithMinMaxVarsGradientOp : public OpKernel {
class FakeQuantWithMinMaxVarsPerChannelOp : public OpKernel {
class FakeQuantWithMinMaxVarsPerChannelGradientOp : public OpKernel {
./tensorflow/core/kernels/snapshot_op.cc:
class SnapshotOp : public OpKernel {
./tensorflow/core/kernels/save_op.cc:
class SaveOp : public OpKernel {
class SaveSlicesOp : public OpKernel {
class ShardedFilenameOp : public OpKernel {
class ShardedFilespecOp : public OpKernel {
./tensorflow/core/kernels/summary_tensor_op.cc:
class SummaryTensorOpV2 : public OpKernel {
class SummaryTensorOp : public OpKernel {
./tensorflow/core/kernels/guarantee_const_op.cc:
class GuaranteeConstOp : public OpKernel {
./tensorflow/core/kernels/example_parsing_ops.cc:
class ParseExampleOp : public OpKernel {
class ParseSingleExampleOp : public OpKernel {
class SingleSequenceExampleParserOp : public OpKernel {
class DecodeJSONExampleOp : public OpKernel {
./tensorflow/core/kernels/unpack_op.cc:
class UnpackOp : public OpKernel {
./tensorflow/core/kernels/mkl_fused_batch_norm_op.cc:
class MklFusedBatchNormOp : public OpKernel {
class MklFusedBatchNormGradOp : public OpKernel {
class MklFusedBatchNormOp : public OpKernel {
class MklFusedBatchNormGradOp : public OpKernel {
./tensorflow/core/kernels/quantize_and_dequantize_op.cc:
class QuantizeAndDequantizeV2Op : public OpKernel {
class QuantizeAndDequantizeV3Op : public OpKernel {
class QuantizeAndDequantizeOp : public OpKernel {
./tensorflow/core/kernels/cwise_op_select.cc:
class SelectOp : public OpKernel {
./tensorflow/core/kernels/sparse_to_dense_op.cc:
class SparseToDense : public OpKernel {
./tensorflow/core/kernels/boosted_trees/prediction_ops.cc:
class BoostedTreesTrainingPredictOp : public OpKernel {
class BoostedTreesPredictOp : public OpKernel {
class BoostedTreesExampleDebugOutputsOp : public OpKernel {
./tensorflow/core/kernels/boosted_trees/training_ops.cc:
class BoostedTreesUpdateEnsembleOp : public OpKernel {
class BoostedTreesCenterBiasOp : public OpKernel {
./tensorflow/core/kernels/boosted_trees/stats_ops.cc:
class BoostedTreesCalculateBestGainsPerFeatureOp : public OpKernel {
class BoostedTreesMakeStatsSummaryOp : public OpKernel {
./tensorflow/core/kernels/boosted_trees/resource_ops.cc:
class BoostedTreesCreateEnsembleOp : public OpKernel {
class BoostedTreesGetEnsembleStatesOp : public OpKernel {
class BoostedTreesSerializeEnsembleOp : public OpKernel {
class BoostedTreesDeserializeEnsembleOp : public OpKernel {
./tensorflow/core/kernels/regex_full_match_op.cc:
class RegexFullMatchOp : public OpKernel {
./tensorflow/core/kernels/scan_ops.cc:
class ScanOp : public OpKernel {
./tensorflow/core/kernels/decode_proto_op.cc:
class DecodeProtoOp : public OpKernel {
./tensorflow/core/kernels/reduce_join_op.cc:
class ReduceJoinOp : public OpKernel {
./tensorflow/core/kernels/spectrogram_op.cc:
class AudioSpectrogramOp : public OpKernel {
./tensorflow/core/kernels/edit_distance_op.cc:
class EditDistanceOp : public OpKernel {
./tensorflow/core/kernels/base64_ops.cc:
class EncodeBase64Op : public OpKernel {
class DecodeBase64Op : public OpKernel {
./tensorflow/core/kernels/scoped_allocator_ops.cc:
class ScopedAllocatorOp : public OpKernel {
class ScopedAllocatorConcatOp : public OpKernel {
class ScopedAllocatorSplitOp : public OpKernel {
./tensorflow/core/kernels/scatter_op.cc:
class ScatterUpdateOp : public OpKernel {
class ScatterUpdateOp<SYCLDevice, T, Index, op> : public OpKernel {
./tensorflow/core/kernels/mkl_lrn_op.cc:
class MklLRNOp : public OpKernel {
class MklLRNGradOp : public OpKernel {
class MklLRNOp : public OpKernel {
class MklLRNGradOp : public OpKernel {
./tensorflow/core/kernels/unique_op.cc:
class UniqueOp : public OpKernel {
./tensorflow/core/kernels/depthwise_conv_grad_op.cc:
class DepthwiseConv2dNativeBackpropInputOp : public OpKernel {
class DepthwiseConv2dNativeBackpropFilterOp : public OpKernel {
./tensorflow/core/kernels/mkl_maxpooling_op.cc:
class MklMaxPoolingOp : public OpKernel {
class MklMaxPoolingGradOp : public OpKernel {
./tensorflow/core/kernels/quantized_concat_op.cc:
class QuantizedConcatOp : public OpKernel {
./tensorflow/core/kernels/lrn_op.cc:
class LRNOp : public OpKernel {
class LRNGradOp : public OpKernel {
./tensorflow/core/kernels/bitcast_op.cc:
class BitcastOp : public OpKernel {
./tensorflow/core/kernels/substr_op.cc:
class SubstrOp : public OpKernel {
./tensorflow/core/kernels/quantized_pooling_ops.cc:
class QuantizedAvgPoolingOp : public OpKernel {
./tensorflow/core/kernels/pooling_ops_3d.cc:
class MaxPooling3dGradOp : public OpKernel {
class AvgPooling3dGradOp : public OpKernel {
class MaxPooling3dGradGradOp : public OpKernel {
./tensorflow/core/kernels/lookup_table_init_op.cc:
class InitializeTableOp : public OpKernel {
class InitializeTableFromTextFileOp : public OpKernel {
./tensorflow/core/kernels/softmax_op_gpu.cu.cc:
class SoftmaxOpGPU : public OpKernel {
./tensorflow/core/kernels/strided_slice_op.cc:
class StridedSliceOp : public OpKernel {
class StridedSliceGradOp : public OpKernel {
class StridedSliceAssignOp : public OpKernel {
./tensorflow/core/kernels/functional_ops.cc:
class FakeParamOp : public OpKernel {
./tensorflow/core/kernels/sdca_ops.cc:
class SdcaOptimizer : public OpKernel {
class SdcaShrinkL1 : public OpKernel {
class SdcaFprint : public OpKernel {
./tensorflow/core/kernels/sparse_cross_op.cc:
class SparseCrossOp : public OpKernel {
./tensorflow/core/kernels/maxpooling_op.cc:
class MaxPoolingGradOp : public OpKernel {
class MaxPoolingGradOp<Eigen::GpuDevice, T> : public OpKernel {
class MaxPoolingGradGradOp : public OpKernel {
class MaxPoolingGradGradOp<Eigen::GpuDevice, T> : public OpKernel {
class MaxPoolingNoMaskOp : public OpKernel {
class MaxPoolingNoMaskV2Op : public OpKernel {
class MaxPoolingWithArgmaxOp : public OpKernel {
class MaxPoolingGradWithArgmaxOp : public OpKernel {
class MaxPoolingGradGradWithArgmaxOp : public OpKernel {
class MaxPoolingNoMaskOp<GPUDevice, T> : public OpKernel {
class MaxPoolingNoMaskV2Op<GPUDevice, T> : public OpKernel {
./tensorflow/core/kernels/xent_op.cc:
class SoftmaxXentWithLogitsOp : public OpKernel {
./tensorflow/core/kernels/depthtospace_op.cc:
class DepthToSpaceOp : public OpKernel {
./tensorflow/core/kernels/fft_ops.cc:
class FFTBase : public OpKernel {
./tensorflow/core/kernels/load_and_remap_matrix_op.cc:
class LoadAndRemapMatrixOp : public OpKernel {
./tensorflow/core/kernels/mkl_input_conversion_op.cc:
class MklInputConversionOp : public OpKernel {
class MklInputConversionOp : public OpKernel {
./tensorflow/core/kernels/spacetobatch_op.cc:
class SpaceToBatchNDOp : public OpKernel {
class SpaceToBatchOp : public OpKernel {
./tensorflow/core/kernels/sparse_tensors_map_ops.cc:
class SparseTensorAccessingOp : public OpKernel {
./tensorflow/core/kernels/serialize_sparse_op.cc:
class SerializeSparseOp : public OpKernel {
class SerializeManySparseOpBase : public OpKernel {
./tensorflow/core/kernels/dynamic_partition_op.cc:
class DynamicPartitionOp_Shared : public OpKernel {
./tensorflow/core/kernels/as_string_op.cc:
class AsStringOp : public OpKernel {
./tensorflow/core/kernels/decode_image_op.cc:
class DecodeImageOp : public OpKernel {
./tensorflow/core/kernels/pad_op.cc:
class PadOp : public OpKernel {
./tensorflow/core/kernels/string_split_op.cc:
class StringSplitOp : public OpKernel {
class StringSplitV2Op : public OpKernel {
./tensorflow/core/kernels/regex_replace_op.cc:
class RegexReplaceOp : public OpKernel {
./tensorflow/core/kernels/encode_wav_op.cc:
class EncodeWavOp : public OpKernel {
./tensorflow/core/kernels/remote_fused_graph_execute_op.cc:
class RemoteFusedGraphExecuteOp : public OpKernel {
./tensorflow/core/kernels/quantized_resize_bilinear_op.cc:
class QuantizedResizeBilinearOp : public OpKernel {
./tensorflow/core/kernels/matrix_diag_op.cc:
class MatrixDiagPartOp : public OpKernel {
class MatrixDiagOp : public OpKernel {
./tensorflow/core/kernels/tile_ops.cc:
class TileOp : public OpKernel {
class TileGradientOp : public OpKernel {
./tensorflow/core/kernels/mkl_matmul_op.cc:
class MklMatMulOp : public OpKernel {
./tensorflow/core/kernels/sparse_split_op.cc:
class SparseSplitOp : public OpKernel {
./tensorflow/core/kernels/random_crop_op.cc:
class RandomCropOp : public OpKernel {
./tensorflow/core/kernels/list_kernels.cc:
class EmptyTensorList : public OpKernel {
class TensorListPushBack : public OpKernel {
class TensorListLength : public OpKernel {
class TensorListElementShape : public OpKernel {
class TensorListPopBack : public OpKernel {
class TensorListReserve : public OpKernel {
class TensorListGetItem : public OpKernel {
class TensorListSetItem : public OpKernel {
class TensorListConcatLists : public OpKernel {
./tensorflow/core/kernels/extract_jpeg_shape_op.cc:
class ExtractJpegShapeOp : public OpKernel {
./tensorflow/core/kernels/requantize.cc:
class RequantizeOp : public OpKernel {
./tensorflow/core/kernels/mkl_identity_op.cc:
class MklIdentityOp : public OpKernel {
class MklIdentityOp : public OpKernel {
./tensorflow/core/kernels/fractional_max_pool_op.cc:
class FractionalMaxPoolOp : public OpKernel {
class FractionalMaxPoolGradOp : public OpKernel {
./tensorflow/core/kernels/mkl_softmax_op.cc:
class MklSoftmaxOp : public OpKernel {
./tensorflow/core/kernels/stateless_random_ops.cc:
class StatelessRandomOpBase : public OpKernel {
./tensorflow/core/kernels/transpose_op.cc:
class InvertPermutationOp : public OpKernel {
./tensorflow/core/kernels/quantized_bias_add_op.cc:
class QuantizedBiasAddOp : public OpKernel {
./tensorflow/core/kernels/sparse_reorder_op.cc:
class SparseReorderOp : public OpKernel {
./tensorflow/core/kernels/decode_raw_op.cc:
class DecodeRawOp : public OpKernel {
./tensorflow/core/kernels/summary_op.cc:
class SummaryScalarOp : public OpKernel {
class SummaryHistoOp : public OpKernel {
class SummaryMergeOp : public OpKernel {
./tensorflow/core/kernels/quantize_op.cc:
class QuantizeV2Op : public OpKernel {
./tensorflow/core/kernels/sparse_tensor_dense_matmul_op.cc:
class SparseTensorDenseMatMulOp : public OpKernel {
./tensorflow/core/kernels/fractional_avg_pool_op.cc:
class FractionalAvgPoolOp : public OpKernel {
class FractionalAvgPoolGradOp : public OpKernel {
./tensorflow/core/kernels/reader_ops.cc:
class ReaderVerbSyncOpKernel : public OpKernel {
./tensorflow/core/kernels/ctc_loss_op.cc:
class CTCLossOp : public OpKernel {
./tensorflow/core/kernels/resize_area_op.cc:
class ResizeAreaOp : public OpKernel {
./tensorflow/core/kernels/mkl_conv_grad_input_ops.cc:
class MklConv2DCustomBackpropInputOp : public OpKernel {
./tensorflow/core/kernels/map_stage_op.cc:
class MapStageOp : public OpKernel {
class MapUnstageOp : public OpKernel {
class MapPeekOp : public OpKernel {
class MapUnstageNoKeyOp : public OpKernel {
class MapSizeOp : public OpKernel {
class MapIncompleteSizeOp : public OpKernel {
class MapClearOp : public OpKernel {
./tensorflow/core/kernels/non_max_suppression_op.cc:
class NonMaxSuppressionOp : public OpKernel {
class NonMaxSuppressionV2Op : public OpKernel {
class NonMaxSuppressionV3Op : public OpKernel {
./tensorflow/core/kernels/generate_vocab_remapping_op.cc:
class GenerateVocabRemappingOp : public OpKernel {
./tensorflow/core/kernels/decode_compressed_op.cc:
class DecodeCompressedOp : public OpKernel {
./tensorflow/core/kernels/pack_op.cc:
class PackOp : public OpKernel {
./tensorflow/core/kernels/matching_files_op.cc:
class MatchingFilesOp : public OpKernel {
./tensorflow/core/kernels/split_v_op.cc:
class SplitVOpBase : public OpKernel {
./tensorflow/core/kernels/batchtospace_op.cc:
class BatchToSpaceNDOp : public OpKernel {
class BatchToSpaceOp : public OpKernel {
./tensorflow/core/kernels/mkl_conv_ops.cc:
class MklConv2DOp : public OpKernel {
class MklConv2DOp : public OpKernel {
./tensorflow/core/kernels/encode_jpeg_op.cc:
class EncodeJpegOp : public OpKernel {
./tensorflow/core/kernels/mkl_batch_matmul_op.cc:
class BatchMatMulMkl : public OpKernel {
./tensorflow/core/kernels/string_to_number_op.cc:
class StringToNumberOp : public OpKernel {
./tensorflow/core/kernels/adjust_contrast_op.cc:
class AdjustContrastOp : public OpKernel {
class AdjustContrastOpV2Base : public OpKernel {
./tensorflow/core/kernels/string_join_op.cc:
class StringJoinOp : public OpKernel {
./tensorflow/core/kernels/quantize_down_and_shrink_range.cc:
class QuantizeDownAndShrinkRangeOp : public OpKernel {
./tensorflow/core/kernels/where_op.cc:
class WhereCPUOp : public OpKernel {
./tensorflow/core/kernels/function_ops.cc:
class ArgOp : public OpKernel {
class RetvalOp : public OpKernel {
class PassOn : public OpKernel {
./tensorflow/core/kernels/inplace_ops.cc:
class ParallelConcatUpdate : public OpKernel {
class ParallelConcatStart : public OpKernel {
class FailureKernel : public OpKernel {
class InplaceOpBase : public OpKernel {
class CopyOpBase : public OpKernel {
class EmptyOp : public OpKernel {
./tensorflow/core/kernels/mkl_relu_op.cc:
class MklReluOp : public OpKernel {
class MklReluGradOp : public OpKernel {
class MklReluOpBase : public OpKernel {
class MklReluGradOpBase : public OpKernel {
./tensorflow/core/kernels/mkl_conv_grad_filter_ops.cc:
class MklConv2DCustomBackpropFilterOp : public OpKernel {
./tensorflow/core/kernels/sparse_reduce_op.cc:
class SparseReduceOp : public OpKernel {
class SparseReduceSparseOp : public OpKernel {
./tensorflow/core/kernels/conv_ops_fused.cc:
class FusedResizeConv2DUsingGemmOp : public OpKernel {
./tensorflow/core/kernels/reverse_op.cc:
class ReverseOp : public OpKernel {
class ReverseV2Op : public OpKernel {
./tensorflow/core/kernels/one_hot_op.cc:
class OneHotOp : public OpKernel {
./tensorflow/core/kernels/sparse_dense_binary_op_shared.cc:
class SparseDenseBinaryOpShared : public OpKernel {
./tensorflow/core/kernels/gather_op.cc:
class GatherOp : public OpKernel {
./tensorflow/core/kernels/sample_distorted_bounding_box_op.cc:
class SampleDistortedBoundingBoxV2Op : public OpKernel {
./tensorflow/core/kernels/bucketize_op.cc:
class BucketizeOp : public OpKernel {
./tensorflow/core/kernels/spacetodepth_op.cc:
class SpaceToDepthOp : public OpKernel {
./tensorflow/core/kernels/argmax_op.cc:
class ArgOp : public OpKernel {
./tensorflow/core/kernels/summary_kernels.cc:
class CreateSummaryFileWriterOp : public OpKernel {
class CreateSummaryDbWriterOp : public OpKernel {
class FlushSummaryWriterOp : public OpKernel {
class CloseSummaryWriterOp : public OpKernel {
class WriteSummaryOp : public OpKernel {
class ImportEventOp : public OpKernel {
class WriteScalarSummaryOp : public OpKernel {
class WriteHistogramSummaryOp : public OpKernel {
class WriteImageSummaryOp : public OpKernel {
class WriteAudioSummaryOp : public OpKernel {
class WriteGraphSummaryOp : public OpKernel {
./tensorflow/core/kernels/sparse_softmax_op.cc:
class SparseSoftmaxOp : public OpKernel {
./tensorflow/core/kernels/quantized_matmul_op.cc:
class QuantizedMatMulOp : public OpKernel {
./tensorflow/core/kernels/avgpooling_op.cc:
class AvgPoolingGradOp : public OpKernel {
class AvgPoolingGradOp<GPUDevice, T> : public OpKernel {
class AvgPoolingGradOpCustomGPUKernel : public OpKernel {
./tensorflow/core/kernels/deserialize_sparse_variant_op.cc:
class DeserializeSparseOp : public OpKernel {
./tensorflow/core/kernels/multinomial_op.cc:
class MultinomialOp : public OpKernel {
./tensorflow/core/kernels/data_format_ops.cc:
class DataFormatDimMapOp : public OpKernel {
class DataFormatVecPermuteOp : public OpKernel {
./tensorflow/core/kernels/dilation_ops.cc:
class DilationOp : public OpKernel {
class DilationBackpropInputOp : public OpKernel {
class DilationBackpropFilterOp : public OpKernel {
./tensorflow/core/kernels/lookup_table_op.cc:
class LookupTableFindOp : public OpKernel {
class LookupTableInsertOp : public OpKernel {
class LookupTableSizeOp : public OpKernel {
class LookupTableExportOp : public OpKernel {
class LookupTableImportOp : public OpKernel {
./tensorflow/core/kernels/quantized_conv_ops.cc:
class QuantizedConv2DOp : public OpKernel {
./tensorflow/core/kernels/logging_ops.cc:
class AssertOp : public OpKernel {
class PrintOp : public OpKernel {
class TimestampOp : public OpKernel {
./tensorflow/core/kernels/split_op.cc:
class SplitOpBase : public OpKernel {
./tensorflow/core/kernels/conv_grad_filter_ops.cc:
class Conv2DFastBackpropFilterOp : public OpKernel {
class Conv2DCustomBackpropFilterOp : public OpKernel {
class Conv2DSlowBackpropFilterOp : public OpKernel {
./tensorflow/core/kernels/mkl_avgpooling_op.cc:
class MklAvgPoolingOp : public OpKernel {
class MklAvgPoolingGradOp : public OpKernel {
./tensorflow/core/kernels/bincount_op.cc:
class BincountOp : public OpKernel {
./tensorflow/core/kernels/random_poisson_op.cc:
class RandomPoissonOp : public OpKernel {
./tensorflow/core/kernels/session_ops.cc:
class GetSessionHandleOp : public OpKernel {
class GetSessionTensorOp : public OpKernel {
class DeleteSessionTensorOp : public OpKernel {
./tensorflow/core/kernels/histogram_op.cc:
class HistogramFixedWidthOp : public OpKernel {
./tensorflow/core/kernels/stage_op.cc:
class StageOp : public OpKernel {
class UnstageOp : public OpKernel {
class StagePeekOp : public OpKernel {
class StageSizeOp : public OpKernel {
class StageClearOp : public OpKernel {
./tensorflow/core/kernels/bcast_ops.cc:
class BCastArgsOp : public OpKernel {
class BCastGradArgsOp : public OpKernel {
./tensorflow/core/kernels/count_up_to_op.cc:
class CountUpToOp : public OpKernel {
class ResourceCountUpToOp : public OpKernel {
./tensorflow/core/kernels/roll_op.cc:
class RollOp : public OpKernel {
./tensorflow/core/kernels/record_input_op.cc:
class RecordInputOp : public OpKernel {
./tensorflow/core/kernels/compare_and_bitpack_op.cc:
class CompareAndBitpackOp : public OpKernel {
./tensorflow/core/kernels/stack_ops.cc:
class StackOp : public OpKernel {
class StackCloseOp : public OpKernel {
./tensorflow/core/kernels/population_count_op.cc:
class PopulationCountOp : public OpKernel {
./tensorflow/core/kernels/fused_batch_norm_op.cc:
class FusedBatchNormOp : public OpKernel {
class FusedBatchNormGradOp : public OpKernel {
./tensorflow/core/kernels/listdiff_op.cc:
class ListDiffOp : public OpKernel {
./tensorflow/core/kernels/batch_norm_op.cc:
class BatchNormOp : public OpKernel {
class BatchNormGradOp : public OpKernel {
./tensorflow/core/kernels/mirror_pad_op.cc:
class MirrorPadOp : public OpKernel {
class MirrorPadGradOp : public OpKernel {
./tensorflow/core/kernels/quantized_activation_ops.cc:
class QuantizedReluOp : public OpKernel {
class QuantizedRelu6Op : public OpKernel {
./tensorflow/core/kernels/attention_ops.cc:
class ExtractGlimpseOp : public OpKernel {
./tensorflow/core/kernels/aggregate_ops.cc:
class AddNOp : public OpKernel {
class AddNOp<Device, Variant> : public OpKernel {
./tensorflow/core/kernels/slice_op.cc:
class SliceOp : public OpKernel {
class MklSliceOp : public OpKernel {
./tensorflow/core/kernels/sparse_concat_op.cc:
class SparseConcatOp : public OpKernel {
./tensorflow/core/kernels/conv_grad_ops_3d.cc:
class Conv3DBackpropInputOp : public OpKernel {
class Conv3DBackpropFilterOp : public OpKernel {
class Conv3DBackpropInputOp<GPUDevice, T> : public OpKernel {
class Conv3DBackpropFilterOp<GPUDevice, T> : public OpKernel {
./tensorflow/core/kernels/save_restore_v2_ops.cc:
class SaveV2 : public OpKernel {
class RestoreV2 : public OpKernel {
class MergeV2Checkpoints : public OpKernel {
./tensorflow/core/kernels/in_topk_op.cc:
class InTopK : public OpKernel {
./tensorflow/core/kernels/unravel_index_op.cc:
class UnravelIndexOp : public OpKernel {
./tensorflow/core/kernels/summary_image_op.cc:
class SummaryImageOp : public OpKernel {
./tensorflow/core/kernels/mkl_conv_grad_bias_ops.cc:
class MklConv2DCustomBackpropBiasOp : public OpKernel {
./tensorflow/core/kernels/fact_op.cc:
class FactOpKernel : public OpKernel {
./tensorflow/core/kernels/encode_proto_op.cc:
class EncodeProtoOp : public OpKernel {
./tensorflow/core/kernels/softmax_op.cc:
class SoftmaxOp : public OpKernel {
./tensorflow/core/kernels/mutex_ops.cc:
class ConsumeMutexLockOp : public OpKernel {
./tensorflow/core/kernels/reverse_sequence_op.cc:
class ReverseSequenceOp : public OpKernel {
./tensorflow/core/kernels/random_shuffle_op.cc:
class RandomShuffleOp : public OpKernel {
./tensorflow/core/kernels/l2loss_op_gpu.cu.cc:
class L2LossOp<GPUDevice, T> : public OpKernel {
./tensorflow/core/kernels/bias_op.cc:
class BiasGradOp : public OpKernel {
class BiasGradOp<GPUDevice, T> : public OpKernel {
./tensorflow/core/kernels/sequence_ops.cc:
class RangeOp : public OpKernel {
class LinSpaceOp : public OpKernel {
./tensorflow/core/kernels/matmul_op.cc:
class MatMulOp : public OpKernel {
./tensorflow/core/kernels/l2loss_op.cc:
class L2LossOp<CPUDevice, T> : public OpKernel {
./tensorflow/core/kernels/cudnn_rnn_ops.cc:
class CudnnRNNKernelCommon : public OpKernel {
./tensorflow/core/framework/memory_types_test.cc:
class DummyKernel : public OpKernel {
./tensorflow/core/framework/op_kernel_test.cc:
class GetAttrTest : public OpKernelBuilderTest {};
class LabelTest : public OpKernelBuilderTest {};
./tensorflow/core/framework/op_compatibility_test.cc:
class TestKernel : public OpKernel {
./tensorflow/core/framework/variant_op_copy_test.cc:
class CreateTestVariantOp : public OpKernel {
./tensorflow/python/client/test_construction_fails_op.cc:
class ConstructionFailsOp : public OpKernel {
./tensorflow/python/lib/core/py_func.cc:
class PyFuncOp : public OpKernel {
./tensorflow/python/kernel_tests/ackermann_op.cc:
class AckermannOp : public OpKernel {
./tensorflow/python/framework/test_ops.cc:
class KernelLabelOp : public OpKernel {
class GraphDefVersionOp : public OpKernel {
class OldOp : public OpKernel {
class ResourceCreateOp : public OpKernel {
class ResourceUsingOp : public OpKernel {
class TestAttrOp : public OpKernel {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment