tensorflower-gardener Imported from GitHub PR #20884
Add int32/string k/v support for tf.contrib.lookup.HashTable
This fix tries to address the issue raised in #20869 where there were no int32/string k/v support for tf.contrib.lookup.HashTable. This fix adds the int32/string for the kernel.

This fix fixes #20869.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>

Copybara import of the project:

  - 2cdbb1e Add int32/string k/v support for tf.contrib.lookup.HashTa... by Yong Tang <yong.tang.github@outlook.com>
  - 5465381 Add test case for int32/string(k/v) of tf.contrib.lookup.... by Yong Tang <yong.tang.github@outlook.com>
  - 27599c2 Fix string vs byte mismatch in python 3 by Yong Tang <yong.tang.github@outlook.com>
  - b58849a Merge 27599c2 into e7278... by Yong Tang <yong.tang.github@outlook.com>

COPYBARA_INTEGRATE_REVIEW=#20884 from yongtang:20869-tf.contrib.lookup.HashTable 27599c2
PiperOrigin-RevId: 205242516
Latest commit da12c36 Jul 19, 2018
Permalink
..
Sorry, we had to truncate this directory to 1,000 files. 6 entries were omitted from the list.
Failed to load latest commit information.
batching_util Fix flaky serial_device_batch_scheduler_test. Jun 22, 2018
boosted_trees - Adding ability to center bias as a first step of training gbdt Jul 3, 2018
data [tf.data] Switch iterator ops to use a simple non-blocking background… Jul 18, 2018
fuzzing Rolling back tensorflow .bzl file changes Jul 6, 2018
hexagon Removed C++ ABSL includes from tensorflow/core and tensorflow/compiler. May 16, 2018
neon Remove all_opensource_files. It's not needed any more. Mar 29, 2018
spectrogram_test_data Add AudioSpectrogram op to TensorFlow for audio feature generation Apr 11, 2017
BUILD Changing the mapping between proto and TF types. Jul 19, 2018
adjust_contrast_op.cc Branch 183429339 (#16469) Jan 26, 2018
adjust_contrast_op.h Update copyright for 3p/tf/core. Jun 2, 2016
adjust_contrast_op_benchmark_test.cc Merge changes from github. Jun 27, 2017
adjust_contrast_op_gpu.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
adjust_contrast_op_test.cc Branch 183429339 (#16469) Jan 26, 2018
adjust_hsv_gpu.cu.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
adjust_hue_op.cc Make single-parameter constructors explicit May 31, 2017
adjust_hue_op.h Fix lint issues after pull. Mar 24, 2017
adjust_hue_op_gpu.cu.cc Automated g4 rollback of changelist 166487124 Aug 29, 2017
adjust_saturation_op.cc Branch 183429339 (#16469) Jan 26, 2018
adjust_saturation_op.h Automated g4 rollback of changelist 166487124 Aug 29, 2017
adjust_saturation_op_gpu.cu.cc Automated g4 rollback of changelist 166487124 Aug 29, 2017
aggregate_ops.cc More Variant cross-device support: Oct 11, 2017
aggregate_ops.h Update copyright for 3p/tf/core. Jun 2, 2016
aggregate_ops_cpu.h Branch 183429339 (#16469) Jan 26, 2018
aggregate_ops_gpu.cu.cc Add tf.add_n GPU support for complex64/complex128. Apr 8, 2017
argmax_op.cc Use FastBoundsCheck in ArgMax kernel op Jul 15, 2018
argmax_op.h Add ability for argmax to output int32 indices. Default remains int64. Jun 21, 2017
argmax_op_gpu.cu.cc Add ability for argmax to output int32 indices. Default remains int64. Jun 21, 2017
as_string_op.cc Merge changes from github. Jun 19, 2018
assign_op.h Relax the stringent memory allocator constraints in AssignOp if a Gra… May 1, 2018
attention_ops.cc Branch 183429339 (#16469) Jan 26, 2018
avgpooling_op.cc Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
avgpooling_op.h Branch 183429339 (#16469) Jan 26, 2018
avgpooling_op_gpu.cu.cc Adds float64 support for avg pool and its gradient. Mar 20, 2018
barrier_ops.cc Branch 183429339 (#16469) Jan 26, 2018
base64_ops.cc Add EncodeBase64 and DecodeBase64 ops. Aug 17, 2016
basic_ops_benchmark_test.cc Merge changes from github. May 19, 2017
batch_kernels.cc Fixes a cleanup bug in BatchFunction op. Jun 4, 2018
batch_matmul_op_complex.cc [INTEL MKL] Enable compilation of TF without MKL ML dependency Jun 8, 2018
batch_matmul_op_impl.h Merge changes from github. May 25, 2018
batch_matmul_op_real.cc [INTEL MKL] Enable compilation of TF without MKL ML dependency Jun 8, 2018
batch_matmul_op_test.cc Branch 183429339 (#16469) Jan 26, 2018
batch_norm_op.cc Branch 183429339 (#16469) Jan 26, 2018
batch_norm_op.h Update copyright for 3p/tf/core. Jun 2, 2016
batch_norm_op_gpu.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
batch_norm_op_test.cc Branch 183429339 (#16469) Jan 26, 2018
batch_util.h batch_util.h is generally useful so moved to util/ from kernels/ wher… May 22, 2018
batchtospace_op.cc Branch 183429339 (#16469) Jan 26, 2018
bcast_ops.cc Branch 183429339 (#16469) Jan 26, 2018
betainc_op.cc Annotate overriding functions with "override" or "final" (and not wit… May 27, 2017
betainc_op.h Add betainc (regularized incomplete beta integral) TF op. Aug 26, 2016
betainc_op_gpu.cu.cc Add betainc (regularized incomplete beta integral) TF op. Aug 26, 2016
bias_op.cc Move BiasAddParams from _gpu.h to .cc file. Jun 22, 2018
bias_op.h Update copyright for 3p/tf/core. Jun 2, 2016
bias_op_gpu.cu.cc Autotune bias_add_grad GPU kernel using two candidates: customized bi… Jun 13, 2018
bias_op_gpu.h Move BiasAddParams from _gpu.h to .cc file. Jun 22, 2018
bincount_op.cc Merge changes from github. Nov 22, 2017
bincount_op.h Merge changes from github. Nov 22, 2017
bincount_op_gpu.cu.cc Merge changes from github. Nov 22, 2017
bincount_op_test.cc Merge changes from github. Nov 22, 2017
bitcast_op.cc Register GPU kernels for bitcast. May 24, 2017
bitcast_op.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
bounds_check.h Branch 183429339 (#16469) Jan 26, 2018
broadcast_to_op.cc Merge changes from github. Apr 24, 2018
broadcast_to_op.h Faster reduce_logsoftmax (specially in eager) and bugfixes in broadca… May 1, 2018
broadcast_to_op_gpu.cu.cc Merge changes from github. Apr 24, 2018
bucketize_op.cc Cleanup: Remove unused declarations and unnecessary conversions Dec 11, 2017
bucketize_op.h Merge changes from github. Nov 22, 2017
bucketize_op_gpu.cu.cc Merge changes from github. Dec 22, 2017
candidate_sampler_ops.cc Branch 183429339 (#16469) Jan 26, 2018
captured_function.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
cast_op.cc Adding CPU and GPU kernels for casting to and from uint32 and uint64. Jul 18, 2018
cast_op.h Internal Change Apr 23, 2018
cast_op_gpu.cu.cc Adding CPU and GPU kernels for casting to and from uint32 and uint64. Jul 18, 2018
cast_op_impl.h Adding CPU and GPU kernels for casting to and from uint32 and uint64. Jul 18, 2018
cast_op_impl_bfloat.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_bool.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_complex128.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_complex64.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_double.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_float.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_half.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_int16.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_int32.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_int64.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_int8.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_uint16.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_impl_uint32.cc Adding CPU and GPU kernels for casting to and from uint32 and uint64. Jul 18, 2018
cast_op_impl_uint64.cc Adding CPU and GPU kernels for casting to and from uint32 and uint64. Jul 18, 2018
cast_op_impl_uint8.cc Add cast op support for bfloat16 in CPU. Mar 23, 2018
cast_op_test.cc Adding CPU and GPU kernels for casting to and from uint32 and uint64. Jul 18, 2018
check_numerics_op.cc Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
check_numerics_op_gpu.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cholesky_grad.cc Internal change May 30, 2018
cholesky_op.cc Optimized C++ and CUDA kernels for matrix_set_diag op. The new code i… Oct 12, 2017
collective_ops.cc Collective Ops Part 2 Apr 9, 2018
colorspace_op.cc Merge changes from github. Feb 22, 2018
colorspace_op.h Branch 183429339 (#16469) Jan 26, 2018
colorspace_op_gpu.cu.cc Branch 183429339 (#16469) Jan 26, 2018
colorspace_op_test.cc Branch 183429339 (#16469) Jan 26, 2018
compare_and_bitpack_op.cc Merge changes from github. Feb 7, 2018
compare_and_bitpack_op.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
compare_and_bitpack_op_gpu.cu.cc Add new CompareAndBitpackOp. Jul 25, 2017
concat_lib.h Branch 183429339 (#16469) Jan 26, 2018
concat_lib_cpu.cc TF_CALL_ALL_TYPES should include variant Feb 3, 2018
concat_lib_cpu.h Branch 183429339 (#16469) Jan 26, 2018
concat_lib_gpu.cc Register tf.concat with uint8 data type. Apr 9, 2018
concat_lib_gpu_impl.cu.cc Register tf.concat with uint8 data type. Apr 9, 2018
concat_op.cc Improve the latency of small `tf.concat()` operations. Jul 5, 2018
concat_op_test.cc Register tf.concat with uint8 data type. Apr 9, 2018
conditional_accumulator.h Fix code that ignores tensorflow::Status. Mar 4, 2017
conditional_accumulator_base.cc Adding a ConditionalAccumulator class, which allows us to accumulate … Oct 3, 2016
conditional_accumulator_base.h Branch 183429339 (#16469) Jan 26, 2018
conditional_accumulator_base_op.cc Adding a ConditionalAccumulator class, which allows us to accumulate … Oct 3, 2016
conditional_accumulator_base_op.h Adding a ConditionalAccumulator class, which allows us to accumulate … Oct 3, 2016
conditional_accumulator_op.cc Branch 183429339 (#16469) Jan 26, 2018
constant_op.cc In constant_op.cc get the CPU RAM allocator through the OpKernelContext Jun 29, 2018
constant_op.h Fix shape error when a Placeholder operator with a partial shape is e… Jun 29, 2017
constant_op_gpu.cu.cc Enable bfloat16 for CPU kernels Jan 16, 2018
constant_op_test.cc Merge changes from github. Feb 17, 2018
control_flow_ops.cc Add resource type to Switch op. Jun 15, 2018
control_flow_ops.h Automated g4 rollback of changelist 198810875 Jun 1, 2018
control_flow_ops_test.cc Branch 183429339 (#16469) Jan 26, 2018
conv_2d.h Avoid array index overflow in TransformFilter functor Jun 21, 2018
conv_3d.h Update copyright for 3p/tf/core. Jun 2, 2016
conv_grad_filter_ops.cc Automated g4 rollback of changelist 196296096 Jun 15, 2018
conv_grad_input_ops.cc Automated g4 rollback of changelist 196296096 Jun 15, 2018
conv_grad_ops.cc Adding a depthwise convolution kernel op (with label 'cudnn_grouped_c… Apr 30, 2018
conv_grad_ops.h Add native dilated support for conv2d and its gradients in cudnn v>=6. Nov 30, 2017
conv_grad_ops_3d.cc Merge changes from github. May 25, 2018
conv_ops.cc Adding a depthwise convolution kernel op (with label 'cudnn_grouped_c… Apr 30, 2018
conv_ops.h Add native dilated support for conv2d and its gradients in cudnn v>=6. Nov 30, 2017
conv_ops_3d.cc Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
conv_ops_fused.cc Allow extra DT_TYPE for FusedResizeAndPadConv2D and FusedPadConv2D. Jul 3, 2018
conv_ops_gpu.h Merge changes from github. Apr 24, 2018
conv_ops_gpu_2.cu.cc Adds float64 support for Conv2d, Conv2dBackpropInput, and Conv2dBackp… Mar 22, 2018
conv_ops_gpu_3.cu.cc Remove the constructor in shared memory. Jun 1, 2018
conv_ops_test.cc Allow extra DT_TYPE for FusedResizeAndPadConv2D and FusedPadConv2D. Jul 3, 2018
conv_ops_using_gemm.cc Branch 183429339 (#16469) Jan 26, 2018
count_up_to_op.cc Implements count_up_to for resource variables. Oct 26, 2017
crop_and_resize_op.cc Merge pull request #20746 from nluehr:merge_resize_bilinear Jul 17, 2018
crop_and_resize_op.h Add Nearest Neighbor sampling to tf.image.crop_and_resize() op May 10, 2018
crop_and_resize_op_gpu.cu.cc Add Nearest Neighbor sampling to tf.image.crop_and_resize() op May 10, 2018
crop_and_resize_op_test.cc Add Nearest Neighbor sampling to tf.image.crop_and_resize() op May 10, 2018
crop_resize_bilinear_core.h Merge pull request #20746 from nluehr:merge_resize_bilinear Jul 17, 2018
cross_op.cc Enable bfloat16 for CPU kernels Jan 16, 2018
cross_op.h Update copyright for 3p/tf/core. Jun 2, 2016
cross_op_gpu.cu.cc Branch 183429339 (#16469) Jan 26, 2018
cross_op_test.cc Remove unused protobuf header inclusions Jun 6, 2017
ctc_decoder_ops.cc Merge changes from github. Apr 24, 2018
ctc_loss_op.cc Use the safe sparse tensor API that returns errors rather than crashing Jul 16, 2018
cuda_device_array.h Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
cuda_device_array_gpu.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
cuda_solvers.cc [ROCm] Interface changes for StreamExecutor to support both CUDA and … Jul 12, 2018
cuda_solvers.h Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
cudnn_pooling_gpu.cc Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
cudnn_pooling_gpu.h Use tensorflow::se instead of perftools::gputools for StreamExecutor. Apr 24, 2018
cudnn_rnn_ops.cc ClangTidy - Readability cleanup:/code-findings-fixes. May 14, 2018
cwise_op_abs.cc Merge changes from github. Apr 14, 2018
cwise_op_acos.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_acosh.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_add_1.cc Add bfloat16 support for CPU ops. Mar 2, 2018
cwise_op_add_2.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_arg.cc Merge changes from github. Aug 21, 2017
cwise_op_asin.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_asinh.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_atan.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_atan2.cc Merge changes from github. May 5, 2017
cwise_op_atanh.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_bessel.cc Modified Bessel functions of order zero and one. Jun 12, 2018
cwise_op_bessel.cu.cc Modified Bessel functions of order zero and one. Jun 12, 2018
cwise_op_bitwise_and.cc Merge changes from github. Dec 7, 2017
cwise_op_bitwise_or.cc Merge changes from github. Dec 7, 2017
cwise_op_bitwise_xor.cc Merge changes from github. Dec 7, 2017
cwise_op_ceil.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_clip.cc Merge changes from github. Jun 19, 2018
cwise_op_clip.h Merge changes from github. Apr 14, 2018
cwise_op_clip_gpu.cu.cc Merge changes from github. Apr 14, 2018
cwise_op_complex.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_conj.cc More Variant cross-device support: Oct 11, 2017
cwise_op_cos.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_cosh.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_digamma.cc Merge changes from github. Dec 15, 2016
cwise_op_div.cc Add bfloat16 support for CPU ops. Mar 19, 2018
cwise_op_equal_to_1.cc Add bfloat16 support for comparison CPU ops. Jun 21, 2018
cwise_op_equal_to_2.cc Enable tf.equal and tf.not_equal GPU kernels for complex types. Apr 12, 2017
cwise_op_erf.cc Merge changes from github. Dec 15, 2016
cwise_op_erfc.cc Merge changes from github. Dec 15, 2016
cwise_op_exp.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_expm1.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_floor.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_floor_div.cc Merge changes from github. May 1, 2018
cwise_op_floor_mod.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_gpu_abs.cu.cc Add complex64/complex128 GPU support for the following ops: Sep 14, 2016
cwise_op_gpu_acos.cu.cc Cleanup license header Sep 29, 2016
cwise_op_gpu_acosh.cu.cc Merge changes from github. Jul 11, 2017
cwise_op_gpu_add.cu.cc Merge changes from github. Jun 27, 2017
cwise_op_gpu_arg.cu.cc Merge changes from github. Aug 21, 2017
cwise_op_gpu_asin.cu.cc Cleanup license header Sep 29, 2016
cwise_op_gpu_asinh.cu.cc Merge changes from github. Jul 11, 2017
cwise_op_gpu_atan.cu.cc Cleanup license header Sep 29, 2016
cwise_op_gpu_atan2.cu.cc Merge changes from github. May 5, 2017
cwise_op_gpu_atanh.cu.cc Merge changes from github. Jul 11, 2017
cwise_op_gpu_bitwise_and.cu.cc Merge changes from github. Dec 7, 2017
cwise_op_gpu_bitwise_or.cu.cc Merge changes from github. Dec 7, 2017
cwise_op_gpu_bitwise_xor.cu.cc Merge changes from github. Dec 7, 2017
cwise_op_gpu_ceil.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_complex.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_conj.cu.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_gpu_cos.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_cosh.cu.cc Merge changes from github. Jun 27, 2017
cwise_op_gpu_digamma.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_div.cu.cc Enable complex addition, subtraction, multiplication, and division GP… Sep 25, 2016
cwise_op_gpu_equal_to.cu.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_gpu_erf.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_erfc.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_exp.cu.cc Merge changes from github. Dec 22, 2017
cwise_op_gpu_expm1.cu.cc Add Expm1 Op. Dec 15, 2016
cwise_op_gpu_floor.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_floor_div.cu.cc Change division in TensorFlow to flooring semantics. Nov 22, 2016
cwise_op_gpu_floor_mod.cu.cc Add ops to implement NumPy parity for 1.0 in preparation for switching Oct 19, 2016
cwise_op_gpu_greater.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_greater_equal.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_igammas.cu.cc Derivative of tf.igamma(a, x) and tf.igammac(a, x) with respect to a. Jun 19, 2018
cwise_op_gpu_imag.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_inverse.cu.cc Optimized the gradients of the sqrt, rsqrt, and inv functions Aug 27, 2016
cwise_op_gpu_invert.cu.cc Merge changes from github. Feb 17, 2018
cwise_op_gpu_isfinite.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_isinf.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_isnan.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_left_shift.cu.cc Add bitwise LeftShift (aka. tf.bitwise.left_shift) and RightShift (tf… Oct 17, 2017
cwise_op_gpu_less.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_less_equal.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_lgamma.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_log.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_log1p.cu.cc Merge changes from github. Nov 4, 2016
cwise_op_gpu_logical_and.cu.cc Merge changes from github. Sep 21, 2016
cwise_op_gpu_logical_not.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_logical_or.cu.cc Merge changes from github. Sep 21, 2016
cwise_op_gpu_maximum.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_minimum.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_mod.cu.cc Add ops to implement NumPy parity for 1.0 in preparation for switching Oct 19, 2016
cwise_op_gpu_mul.cu.cc Enable complex addition, subtraction, multiplication, and division GP… Sep 25, 2016
cwise_op_gpu_neg.cu.cc Add a tf.neg GPU kernel for complex64/complex128. Apr 11, 2017
cwise_op_gpu_not_equal_to.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_pow.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_random_grad.cu.cc Derivative of tf.random_gamma with respect to the alpha parameter. Jun 19, 2018
cwise_op_gpu_real.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_right_shift.cu.cc Add bitwise LeftShift (aka. tf.bitwise.left_shift) and RightShift (tf… Oct 17, 2017
cwise_op_gpu_rint.cu.cc Merge changes from github. Nov 17, 2016
cwise_op_gpu_round.cu.cc non breaking parts of adjusting tf.round's functionality to be that o… Oct 13, 2016
cwise_op_gpu_rsqrt.cu.cc Optimized the gradients of the sqrt, rsqrt, and inv functions Aug 27, 2016
cwise_op_gpu_select.cu.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_gpu_sigmoid.cu.cc Improved the gradients for tanh and sigmoid. This improves the speed … Jun 30, 2016
cwise_op_gpu_sign.cu.cc Add complex64/complex128 GPU support for the following ops: Sep 14, 2016
cwise_op_gpu_sin.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_sinh.cu.cc Merge changes from github. Jun 27, 2017
cwise_op_gpu_sqrt.cu.cc Optimized the gradients of the sqrt, rsqrt, and inv functions Aug 27, 2016
cwise_op_gpu_square.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_gpu_squared_difference.cu.cc Added support for fp16 to the squared difference op Jun 3, 2016
cwise_op_gpu_sub.cu.cc Enable complex addition, subtraction, multiplication, and division GP… Sep 25, 2016
cwise_op_gpu_tan.cu.cc Cleanup license header Sep 29, 2016
cwise_op_gpu_tanh.cu.cc Improved the gradients for tanh and sigmoid. This improves the speed … Jun 30, 2016
cwise_op_gpu_zeta.cu.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_greater.cc Add bfloat16 support for comparison CPU ops. Jun 21, 2018
cwise_op_greater_equal.cc Add bfloat16 support for comparison CPU ops. Jun 21, 2018
cwise_op_igammas.cc Derivative of tf.igamma(a, x) and tf.igammac(a, x) with respect to a. Jun 19, 2018
cwise_op_imag.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_invert.cc Merge changes from github. Feb 17, 2018
cwise_op_isfinite.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_isinf.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_isnan.cc Add bfloat16 support for CPU ops. Mar 2, 2018
cwise_op_left_shift.cc Add bitwise LeftShift (aka. tf.bitwise.left_shift) and RightShift (tf… Oct 17, 2017
cwise_op_less.cc Add bfloat16 support for comparison CPU ops. Jun 21, 2018
cwise_op_less_equal.cc Add bfloat16 support for comparison CPU ops. Jun 21, 2018
cwise_op_lgamma.cc Merge changes from github. Dec 15, 2016
cwise_op_log.cc Use high precision to compute softmax_cross_entropy_with_logits. Mar 28, 2018
cwise_op_log1p.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_logical_and.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_logical_not.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_logical_or.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_maximum.cc Merge changes from github. Mar 13, 2018
cwise_op_minimum.cc Add bfloat16 support for CPU ops. Mar 19, 2018
cwise_op_mod.cc Add ops to implement NumPy parity for 1.0 in preparation for switching Oct 19, 2016
cwise_op_mul_1.cc Add bfloat16 support for CPU ops. Mar 2, 2018
cwise_op_mul_2.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_neg.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_not_equal_to_1.cc Add bfloat16 support for comparison CPU ops. Jun 21, 2018
cwise_op_not_equal_to_2.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_pow.cc Merge changes from github. Jan 24, 2018
cwise_op_random_grad.cc Derivative of tf.random_gamma with respect to the alpha parameter. Jun 19, 2018
cwise_op_real.cc Update copyright for 3p/tf/core. Jun 2, 2016
cwise_op_reciprocal.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_right_shift.cc Add bitwise LeftShift (aka. tf.bitwise.left_shift) and RightShift (tf… Oct 17, 2017
cwise_op_rint.cc Merge changes from github. Nov 17, 2016
cwise_op_round.cc Merge changes from github. Jul 11, 2017
cwise_op_rsqrt.cc Merge changes from github. Jul 11, 2017
cwise_op_select.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_sigmoid.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_sign.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_sin.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_sinh.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_sqrt.cc Add bfloat16 support for CPU ops. Mar 19, 2018
cwise_op_square.cc Add bfloat16 support for CPU ops. Mar 2, 2018
cwise_op_squared_difference.cc Merge changes from github. Jun 27, 2017
cwise_op_sub.cc Add bfloat16 support for CPU ops. Mar 2, 2018
cwise_op_tan.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_tanh.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_op_zeta.cc Merge changes from github. Dec 15, 2016
cwise_ops.h Derivative of tf.random_gamma with respect to the alpha parameter. Jun 19, 2018
cwise_ops_common.cc Branch 183429339 (#16469) Jan 26, 2018
cwise_ops_common.h Add bfloat16 support for CPU ops. Mar 2, 2018
cwise_ops_gpu_common.cu.h Merge changes from github. Feb 17, 2018
cwise_ops_gpu_gradients.cu.h Branch 183429339 (#16469) Jan 26, 2018
cwise_ops_gradients.h Derivative of tf.igamma(a, x) and tf.igammac(a, x) with respect to a. Jun 19, 2018
cwise_ops_sycl_common.h Branch 183429339 (#16469) Jan 26, 2018
cwise_ops_test.cc More BcastAdd benchmarks in cwise_ops_test.cc Feb 20, 2018
data_format_ops.cc Use the host implementation of vec permute op if the input on the hos… Apr 19, 2018
data_format_ops.h Support arbitrary permutations for DataFormatDimMap. Apr 5, 2018
data_format_ops_gpu.cu.cc Add DataFormatVecPermute op. Dec 8, 2017
dataset.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
debug_ops.cc Branch 183429339 (#16469) Jan 26, 2018
debug_ops.h Branch 183429339 (#16469) Jan 26, 2018
debug_ops_test.cc Update the debug_ops unittest Sep 20, 2017
decode_bmp_op.cc Fix integer overflow in BMP decoder by making the checks in DecodeBmp Feb 15, 2018
decode_compressed_op.cc Merge changes from github. Dec 22, 2017
decode_csv_op.cc [tf.data] Add parameter for select_cols in tf.decode_csv for option t… Apr 10, 2018
decode_image_op.cc Branch 191925087 (#18299) Apr 6, 2018
decode_proto_op.cc Changing the mapping between proto and TF types. Jul 19, 2018
decode_raw_op.cc Internal Change Apr 23, 2018
decode_wav_op.cc Added WAV audio file reading and writing operations Mar 28, 2017
decode_wav_op_test.cc Remove using directives. Test appertaining to ops have been moved int… Jan 2, 2018
deep_conv2d.cc Automated g4 rollback of changelist 196296096 Jun 15, 2018
deep_conv2d.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
deep_conv2d_test.cc Experimental Conv2D implementation specialized for deep convolutions … Aug 31, 2016
dense_update_functor.cc Improvements to ResourceVariable + Variant code. Apr 7, 2018
dense_update_functor.h Improvements to ResourceVariable + Variant code. Apr 7, 2018
dense_update_functor_gpu.cu.cc Merge changes from github. Jun 19, 2018
dense_update_ops.cc Support quint16 in Assign on CPU. Jun 25, 2018
depthtospace_op.cc Merge changes from github. Mar 21, 2018
depthtospace_op.h Implement NCHW_VECT_C support for tf.depth_to_space on GPU. Oct 12, 2017
depthtospace_op_gpu.cu.cc Merge changes from github. Mar 21, 2018
depthwise_conv_grad_op.cc Don't ever use cuDNN to perform depthwise convolutions on CPU. May 15, 2018
depthwise_conv_op.cc Don't ever use cuDNN to perform depthwise convolutions on CPU. May 15, 2018
depthwise_conv_op.h Getting rid of unnecessary GPUDevice typedef. Feb 10, 2018
depthwise_conv_op_gpu.cu.cc Avoid ambiguous 'detail' namespace. Jul 18, 2018
depthwise_conv_ops_test.cc Support for pseudo half precision in depthwise convolution kernels. Jul 17, 2018
dequantize_op.cc Update SCALED mode to use the full quantized range of -128..127 when … May 15, 2018
dequantize_op_test.cc Update SCALED mode to use the full quantized range of -128..127 when … May 15, 2018
deserialize_sparse_string_op.cc Use the safe sparse tensor API that returns errors rather than crashing Jul 16, 2018
deserialize_sparse_variant_op.cc [tf.data] Optimize the implementation of DeserializeSparseOp<Variant>. Jun 29, 2018
determinant_op.cc * Add GPU implementation of LogDeterminant op. Oct 24, 2017
determinant_op.h Remove THIRD_PARTY_ from #include guards Jan 24, 2018
determinant_op_gpu.cu.cc * Add GPU implementation of LogDeterminant op. Oct 24, 2017
diag_op.cc Branch 183429339 (#16469) Jan 26, 2018
diag_op.h Branch 183429339 (#16469) Jan 26, 2018
diag_op_gpu.cu.cc Branch 183429339 (#16469) Jan 26, 2018
diag_op_test.cc Branch 183429339 (#16469) Jan 26, 2018
dilation_ops.cc Branch 183429339 (#16469) Jan 26, 2018
dilation_ops.h Morphological filtering operations: Dilation and erosion. Jun 3, 2016
dilation_ops_gpu.cu.cc Branch 183429339 (#16469) Jan 26, 2018
draw_bounding_box_op.cc Internal change May 30, 2018
dynamic_partition_op.cc Branch 183429339 (#16469