Introduction

October 28, 2022 ยท View on GitHub

This file contains the porting status of GPU kernels in tensorflow/core/kernels directory on ROCm platform.

Legend:

  • O : ROCm ready
  • T : tuned with FIXME
  • X : NOT ROCm ready
  • P : in progress
    • : Issue opened

Kernels under tensorflow/core/kernels

statusmemofiles
Oaggregate_ops_gpu.cu.cc
Oargmax_op.cc
Oargmax_op_gpu.cu.cc
Oavgpooling_op.cc
Oavgpooling_op_gpu.cu.cc
Obatch_kernels.cc
Obatch_norm_op.cc
Obatch_norm_op_gpu.cu.cc
Obatching_util/concat_split_util.h
Obatchtospace_op.cc
Obetainc_op.cc
Obias_op.cc
Obias_op_gpu.cu.cc
Obincount_op.cc
Obincount_op_gpu.cu.cc
Obroadcast_to_op.cc
Obucketize_op.cc
Obucketize_op_gpu.cu.cc
Ocast_op.cc
Ocast_op_gpu.cu.cc
Ocheck_numerics_op.cc
Ocheck_numerics_op_gpu.cu.cc
Ocollective_nccl_test.cc
Ocollective_ops.cc
Oconcat_lib_gpu_impl.cu.cc
Oconcat_op.cc
Oconstant_op_test.cc
Ocontrol_flow_ops.cc
Oconv_2d.h
Oconv_2d_gpu.h
Oconv_2d_gpu_double.cu.cc
Oconv_2d_gpu_float.cu.cc
Oconv_2d_gpu_half.cu.cc
Oconv_2d_gpu_int.cu.cc
Oconv_2d_gpu_int_spatial_convolution.cu.cc
Oconv_2d_gpu_int_spatial_convolution_backward.cu.cc
Oconv_2d_gpu_uint16.cu.cc
Oconv_2d_gpu_uint32.cu.cc
Oconv_2d_gpu_uint64.cu.cc
Oconv_2d_gpu_uint8.cu.cc
Oconv_grad_filter_ops.cc
Oconv_grad_input_ops.cc
Oconv_grad_ops_3d.cc
Oconv_ops.cc
Oconv_ops_3d.cc
Oconv_ops_fused_impl.h
Oconv_ops_test.cc
Ocross_op.cc
Ocross_op_gpu.cu.cc
Octc_loss_op.cc
Ocudnn_rnn_ops.cc
Ocwise_op_abs.cc
Ocwise_op_add_1.cc
Ocwise_op_clip.cc
Ocwise_op_clip_gpu.cu.cc
Ocwise_op_conj.cc
Ocwise_op_div.cc
Ocwise_op_equal_to_1.cc
Ocwise_op_floor_div.cc
Ocwise_op_floor_mod.cc
Ocwise_op_fma.cc
Ocwise_op_gpu_abs.cu.cc
Ocwise_op_gpu_acos.cu.cc
Ocwise_op_gpu_acosh.cu.cc
Ocwise_op_gpu_add.cu.cc
Ocwise_op_gpu_arg.cu.cc
Ocwise_op_gpu_asin.cu.cc
Ocwise_op_gpu_asinh.cu.cc
Ocwise_op_gpu_atan.cu.cc
Ocwise_op_gpu_atan2.cu.cc
Ocwise_op_gpu_atanh.cu.cc
Ocwise_op_gpu_bitwise_and.cu.cc
Ocwise_op_gpu_bitwise_or.cu.cc
Ocwise_op_gpu_bitwise_xor.cu.cc
Ocwise_op_gpu_ceil.cu.cc
Ocwise_op_gpu_complex.cu.cc
Ocwise_op_gpu_conj.cu.cc
Ocwise_op_gpu_cos.cu.cc
Ocwise_op_gpu_cosh.cu.cc
Ocwise_op_gpu_digamma.cu.cc
Ocwise_op_gpu_div.cu.cc
Ocwise_op_gpu_equal_to.cu.cc
Ocwise_op_gpu_erf.cu.cc
Ocwise_op_gpu_erfc.cu.cc
Ocwise_op_gpu_exp.cu.cc
Ocwise_op_gpu_expm1.cu.cc
Ocwise_op_gpu_floor.cu.cc
Ocwise_op_gpu_floor_div.cu.cc
Ocwise_op_gpu_floor_mod.cu.cc
Ocwise_op_gpu_fma.cu.cc
Ocwise_op_gpu_greater.cu.cc
Ocwise_op_gpu_greater_equal.cu.cc
Ocwise_op_gpu_igammas_double.cu.cc
Ocwise_op_gpu_igammas_float.cu.cc
Ocwise_op_gpu_imag.cu.cc
Ocwise_op_gpu_inverse.cu.cc
Ocwise_op_gpu_invert.cu.cc
Ocwise_op_gpu_isfinite.cu.cc
Ocwise_op_gpu_isinf.cu.cc
Ocwise_op_gpu_isnan.cu.cc
Ocwise_op_gpu_left_shift.cu.cc
Ocwise_op_gpu_less.cu.cc
Ocwise_op_gpu_less_equal.cu.cc
Ocwise_op_gpu_lgamma.cu.cc
Ocwise_op_gpu_log.cu.cc
Ocwise_op_gpu_log1p.cu.cc
Ocwise_op_gpu_logical_and.cu.cc
Ocwise_op_gpu_logical_not.cu.cc
Ocwise_op_gpu_logical_or.cu.cc
Ocwise_op_gpu_maximum.cu.cc
Ocwise_op_gpu_minimum.cu.cc
Ocwise_op_gpu_mod.cu.cc
Ocwise_op_gpu_mul.cu.cc
Ocwise_op_gpu_neg.cu.cc
Ocwise_op_gpu_not_equal_to.cu.cc
Ocwise_op_gpu_pow.cu.cc
Ocwise_op_gpu_random_grad.cu.cc
Ocwise_op_gpu_real.cu.cc
Ocwise_op_gpu_right_shift.cu.cc
Ocwise_op_gpu_rint.cu.cc
Ocwise_op_gpu_round.cu.cc
Ocwise_op_gpu_rsqrt.cu.cc
Ocwise_op_gpu_select.cu.cc
Ocwise_op_gpu_sigmoid.cu.cc
Ocwise_op_gpu_sign.cu.cc
Ocwise_op_gpu_sin.cu.cc
Ocwise_op_gpu_sinh.cu.cc
Ocwise_op_gpu_sqrt.cu.cc
Ocwise_op_gpu_square.cu.cc
Ocwise_op_gpu_squared_difference.cu.cc
Ocwise_op_gpu_sub.cu.cc
Ocwise_op_gpu_tan.cu.cc
Ocwise_op_gpu_tanh.cu.cc
Ocwise_op_gpu_xdivy.cu.cc
Ocwise_op_gpu_xlog1py.cu.cc
Ocwise_op_gpu_xlogy.cu.cc
Ocwise_op_gpu_zeta.cu.cc
Ocwise_op_greater.cc
Ocwise_op_greater_equal.cc
Ocwise_op_less.cc
Ocwise_op_less_equal.cc
Ocwise_op_logical_and.cc
Ocwise_op_logical_not.cc
Ocwise_op_logical_or.cc
Ocwise_op_maximum.cc
Ocwise_op_minimum.cc
Ocwise_op_mod.cc
Ocwise_op_mul_1.cc
Ocwise_op_ndtri_double.cu.cc
Ocwise_op_ndtri_float.cu.cc
Ocwise_op_neg_1.cc
Ocwise_op_not_equal_to_1.cc
Ocwise_op_select.cc
Ocwise_op_sign.cc
Ocwise_op_square.cc
Ocwise_op_squared_difference.cc
Ocwise_op_sub.cc
Odata/experimental/sleep_dataset_op.cc
Odata/finalize_dataset_op.cc
Odata/generator_dataset_op.cc
Odata/get_options_op.cc
Odata/iterator_ops.cc
Odata/map_dataset_op.cc
Odata/optional_ops.cc
Odata/optional_ops.cu.cc
Odata/options_dataset_op.cc
Odata/prefetch_dataset_op.cc
Odata_format_ops.cc
Odata_format_ops_gpu.cu.cc
Odebug_ops.cc
Odebug_ops.h
Odebug_ops_gpu.cu.cc
Odense_update_functor_gpu.cu.cc
Odense_update_ops.cc
Odepthtospace_op.cc
Odepthtospace_op_gpu.cu.cc
Odepthwise_conv_grad_op.cc
Odepthwise_conv_op.cc
Odepthwise_conv_op_gpu_double.cu.cc
Odepthwise_conv_op_gpu_float.cu.cc
Odepthwise_conv_ops_test.cc
Odiag_op.cc
Odiag_op_gpu.cu.cc
Odilation_ops.cc
Odilation_ops_gpu.cu.cc
Odropout_op.cc
Odropout_op_gpu.cu.cc
Odynamic_partition_op_gpu.cu.cc
Odynamic_partition_op_gpu.cu.cc
Odynamic_stitch_op.cc
Odynamic_stitch_op_gpu.cu.cc
Ofact_op.cc
Ofake_quant_ops.cc
Ofake_quant_ops_gpu.cu.cc
Ofake_quant_ops_test.cc
Offt_ops.cc
Ofill_functor.cu.cc
Ofused_batch_norm_ex_op_test.cc
Ofused_batch_norm_op.cc
Ofused_batch_norm_op.cu.cc
Ogather_functor_batched_gpu.cu.cc
Ogather_functor_gpu.cu.cc
Ogather_nd_op_gpu.cu.cc
Ogpu_fusion_ops_batchnormactv.cc
Ogpu_fusion_ops_convbiasactv.cc
Ogpu_fusion_ops_custom.cc
Ogpu_fusion_ops_custom.cu.cc
Ogpu_prim_helpers_test.cu.cc
Ogpu_prim_helpers_test.cu.cc
Ohistogram_op.cc
Ohistogram_op_gpu.cu.cc
Oidentity_op.cc
Oimage/adjust_contrast_op.cc
Oimage/adjust_contrast_op_gpu.cu.cc
Oimage/adjust_hsv_gpu.cu.h
Oimage/adjust_hue_op.cc
Oimage/adjust_hue_op_gpu.cu.cc
Oimage/adjust_saturation_op.cc
Oimage/colorspace_op.cc
Oimage/colorspace_op_gpu.cu.cc
Oimage/crop_and_resize_op.cc
Oimage/crop_and_resize_op_gpu.cu.cc
Oimage/extract_image_patches_op.cc
Oimage/extract_volume_patches_op.cc
Oimage/extract_volume_patches_op_gpu.cu.cc
Oimage/generate_box_proposals_op.cu.cc
Oimage/image_ops.cc:
Oimage/mirror_pad_op.cc
Oimage/mirror_pad_op_gpu.cu.cc
Oimage/non_max_suppression_op.cu.cc
Oimage/non_max_suppression_op_gpu_test.cc
Oimage/resize_bilinear_op.cc
Oimage/resize_bilinear_op_gpu.cu.cc
Oimage/resize_bilinear_op_test.cc
Oimage/resize_nearest_neighbor_op.cc
Oimage/resize_nearest_neighbor_op_gpu.cu.cc
Oimage/resize_nearest_neighbor_op_test.cc
Oin_topk_op.cc
Oin_topk_op_gpu.cu.cc
Oinplace_ops.cc
Oinplace_ops_functor_gpu.cu.cc
Ol2loss_op_gpu.cu.cc
Olinalg/cholesky_op_gpu.cu.cc
Xlinalg/determinant_op.cc
Xlinalg/determinant_op_gpu.cu.cc
Olinalg/einsum_op_gpu.cu.cc
Olinalg/einsum_op_impl_complex128.cc
Olinalg/einsum_op_impl_complex64.cc
Olinalg/einsum_op_impl_double.cc
Olinalg/einsum_op_impl_float.cc
Olinalg/einsum_op_impl_half.cc
Olinalg/eye_functor_gpu.cu.cc
Olinalg/linalg_ops_common.h
Olinalg/lu_op_gpu.cu.cc
Olinalg/matrix_band_part_op.cc
Olinalg/matrix_band_part_op_gpu.cu.cc
Olinalg/matrix_diag_op.cc
Olinalg/matrix_diag_op_gpu.cu.cc
Olinalg/matrix_inverse_op.cc
Olinalg/matrix_set_diag_op.cc
Olinalg/matrix_solve_op.cc
Olinalg/matrix_triangular_solve_op_complex.cc
Olinalg/matrix_triangular_solve_op_impl.h
Olinalg/matrix_triangular_solve_op_real.cc
*linalg/qr_op_complex128.cc
*linalg/qr_op_complex64.cc
*linalg/qr_op_double.cc
*linalg/qr_op_float.cc
*linalg/qr_op_half.cc
Olinalg/self_adjoint_eig_v2_op_gpu.cc
*linalg/svd_op_gpu.cu.cc
*linalg/svd_op_gpu.cu.cc
Olinalg/tridiagonal_matmul_op_gpu.cu.cc
Olinalg/tridiagonal_solve_op_gpu.cu.cc
Olist_kernels.cc
Olist_kernels.cu.cc
Olrn_op.cc
Omatmul_op_fused.cc
Omatmul_op_impl.h
Omatmul_op_test.cc
Omaxpooling_op.cc
Omaxpooling_op_gpu.cu.cc
Omlir_generated/base_gpu_op.h
Omlir_generated/base_op.cc
Omlir_generated/base_op.h
Omlir_generated/gpu_op_abs.cc
Omlir_generated/gpu_op_acos.cc
Omlir_generated/gpu_op_acosh.cc
Omlir_generated/gpu_op_add.cc
Omlir_generated/gpu_op_angle.cc
Omlir_generated/gpu_op_asin.cc
Omlir_generated/gpu_op_asinh.cc
Omlir_generated/gpu_op_atan.cc
Omlir_generated/gpu_op_atan2.cc
Omlir_generated/gpu_op_atanh.cc
Omlir_generated/gpu_op_bitwise_and.cc
Omlir_generated/gpu_op_bitwise_or.cc
Omlir_generated/gpu_op_bitwise_xor.cc
Omlir_generated/gpu_op_cast.cc
Omlir_generated/gpu_op_ceil.cc
Omlir_generated/gpu_op_complex.cc
Omlir_generated/gpu_op_complex_abs.cc
Omlir_generated/gpu_op_conj.cc
Omlir_generated/gpu_op_cos.cc
Omlir_generated/gpu_op_cosh.cc
Omlir_generated/gpu_op_digamma.cc
Omlir_generated/gpu_op_div.cc
Omlir_generated/gpu_op_div_no_nan.cc
Omlir_generated/gpu_op_elu.cc
Omlir_generated/gpu_op_equal.cc
Omlir_generated/gpu_op_erf.cc
Omlir_generated/gpu_op_erfc.cc
Omlir_generated/gpu_op_exp.cc
Omlir_generated/gpu_op_expm1.cc
Omlir_generated/gpu_op_floor.cc
Omlir_generated/gpu_op_floor_div.cc
Omlir_generated/gpu_op_floor_mod.cc
Omlir_generated/gpu_op_greater.cc
Omlir_generated/gpu_op_greater_equal.cc
Omlir_generated/gpu_op_imag.cc
Omlir_generated/gpu_op_invert.cc
Omlir_generated/gpu_op_is_finite.cc
Omlir_generated/gpu_op_is_inf.cc
Omlir_generated/gpu_op_is_nan.cc
Omlir_generated/gpu_op_left_shift.cc
Omlir_generated/gpu_op_less.cc
Omlir_generated/gpu_op_less_equal.cc
Omlir_generated/gpu_op_lgamma.cc
Omlir_generated/gpu_op_log.cc
Omlir_generated/gpu_op_log1p.cc
Omlir_generated/gpu_op_logical_and.cc
Omlir_generated/gpu_op_logical_not.cc
Omlir_generated/gpu_op_logical_or.cc
Omlir_generated/gpu_op_maximum.cc
Omlir_generated/gpu_op_minimum.cc
Omlir_generated/gpu_op_mul.cc
Omlir_generated/gpu_op_mul_no_nan.cc
Omlir_generated/gpu_op_neg.cc
Omlir_generated/gpu_op_next_after.cc
Omlir_generated/gpu_op_not_equal.cc
Omlir_generated/gpu_op_ones_like.cc
Omlir_generated/gpu_op_polygamma.cc
Omlir_generated/gpu_op_pow.cc
Omlir_generated/gpu_op_real.cc
Omlir_generated/gpu_op_reciprocal.cc
Omlir_generated/gpu_op_relu.cc
Omlir_generated/gpu_op_right_shift.cc
Omlir_generated/gpu_op_rint.cc
Omlir_generated/gpu_op_round.cc
Omlir_generated/gpu_op_rsqrt.cc
Omlir_generated/gpu_op_select.cc
Omlir_generated/gpu_op_selu.cc
Omlir_generated/gpu_op_sigmoid.cc
Omlir_generated/gpu_op_sign.cc
Omlir_generated/gpu_op_sin.cc
Omlir_generated/gpu_op_sinh.cc
Omlir_generated/gpu_op_softplus.cc
Omlir_generated/gpu_op_softsign.cc
Omlir_generated/gpu_op_sqrt.cc
Omlir_generated/gpu_op_square.cc
Omlir_generated/gpu_op_squared_difference.cc
Omlir_generated/gpu_op_sub.cc
Omlir_generated/gpu_op_tan.cc
Omlir_generated/gpu_op_tanh.cc
Omlir_generated/gpu_op_truncate_div.cc
Omlir_generated/gpu_op_xdivy.cc
Omlir_generated/gpu_op_xlog1py.cc
Omlir_generated/gpu_op_xlogy.cc
Omlir_generated/gpu_op_zeros_like.cc
Omlir_generated/gpu_op_zeta.cc
Omultinomial_op.cc
Omultinomial_op_gpu.cu.cc
Onccl_ops.cc
Onextafter_op_gpu.cu.cc
Oone_hot_op.cc
Oone_hot_op_gpu.cu.cc
Oops_testutil.cc
Opack_op.cc
Opad_op.cc
Opad_op_gpu.cu.cc
Oparameterized_truncated_normal_op.cc
Oparameterized_truncated_normal_op_gpu.cu.cc
Opooling_ops_3d_gpu.cu.cc
Opopulation_count_op.cc
Opopulation_count_op_gpu.cu.cc
Oquantize_and_dequantize_op.cc
Oquantize_and_dequantize_op_gpu.cu.cc
Orandom_op.cc
Orandom_op_gpu.cu.cc
Oreduction_ops_all.cc
Oreduction_ops_any.cc
Oreduction_ops_euclidean.cc
Oreduction_ops_gpu_bool.cu.cc
Oreduction_ops_gpu_complex128.cu.cc
Oreduction_ops_gpu_complex64.cu.cc
Oreduction_ops_gpu_double.cu.cc
Oreduction_ops_gpu_float.cu.cc
Oreduction_ops_gpu_int.cu.cc
Oreduction_ops_half_mean_sum.cu.cc
Oreduction_ops_half_prod_max_min.cu.cc
Oreduction_ops_max.cc
Oreduction_ops_mean.cc
Oreduction_ops_min.cc
Oreduction_ops_prod.cc
Oreduction_ops_sum.cc
Orelu_op.cc
Orelu_op_gpu.cu.cc
Oreshape_op.cc
Oreshape_util_gpu.cu.cc
Oresource_variable_ops.cc
Oreverse_op.cc
Oreverse_op_gpu.cu.cc
Oreverse_sequence_op.cc
Oreverse_sequence_op_gpu.cu.cc
Ornn/gru_ops.cc
Ornn/gru_ops_gpu.cu.cc
Ornn/lstm_ops.cc
Ornn/lstm_ops_gpu.cc
Oroll_op.cc
Oroll_op_gpu.cu.cc
Oscan_ops.cc
Oscan_ops_gpu_double.cu.cc
Oscan_ops_gpu_float.cu.cc
Oscan_ops_gpu_half.cu.cc
Oscan_ops_gpu_int.cu.cc
Oscatter_functor_gpu.cu.cc
Oscatter_nd_op_gpu.cu.cc
Oscatter_op_gpu.cu.cc
Oscoped_allocator_ops.cc
Osearchsorted_op.cc
Osearchsorted_op_gpu.cu.cc
Osegment_reduction_ops_gpu_0.cu.cc
Osegment_reduction_ops_gpu_1.cu.cc
Osegment_reduction_ops_gpu_2.cu.cc
Osegment_reduction_ops_impl_1.cc
Osegment_reduction_ops_impl_2.cc
Osegment_reduction_ops_impl_3.cc
Osegment_reduction_ops_impl_4.cc
Osegment_reduction_ops_impl_5.cc
Osequence_ops.cc
Osequence_ops_gpu.cu.cc
Oshape_ops.cc
Oslice_op.cc:
Oslice_op_gpu.cu.cc
Osnapshot_op.cc
Osnapshot_op_gpu.cu.cc
Osoftmax_op_gpu.cu.cc
Osoftmax_op_gpu.cu.cc
Osoftplus_op.cc
Osoftplus_op_gpu.cu.cc
Osoftsign_op.cc
Osoftsign_op_gpu.cu.cc
Ospacetobatch_functor_gpu.cu.cc
Ospacetobatch_op.cc
Ospacetodepth_op.cc
Ospacetodepth_op_gpu.cu.cc
Osparse/add_op.cc
Osparse/conj_op.cc
Osparse/csr_sparse_matrix_to_dense_op.cc
Osparse/csr_sparse_matrix_to_sparse_tensor_op.cc
Osparse/dense_to_csr_sparse_matrix_op.cc
Osparse/kernels_gpu.cu.cc
Osparse/mat_mul_op.cc
Osparse/mul_op.cc
Osparse/nnz_op.cc
Osparse/softmax_op.cc
Osparse/sparse_mat_mul_op.cc
Osparse/sparse_matrix.cc
Osparse/sparse_matrix_components_op.cc
Osparse/sparse_tensor_to_csr_sparse_matrix_op.cc
Osparse/transpose_op.cc
Osparse/zeros_op.cc
Osparse/zeros_op.cc
Osparse/zeros_op.h
Osparse_concat_op.cc
Osparse_concat_op_gpu.cu.cc
Osparse_fill_empty_rows_op.cc
Osparse_fill_empty_rows_op_gpu.cu.cc
Osparse_reorder_op.cc
Osparse_reorder_op_gpu.cu.cc
Osparse_reshape_op.cc
Osparse_slice_grad_op.cc
Osparse_slice_grad_op_gpu.cu.cc
Osparse_slice_op.cc
Osparse_slice_op_gpu.cu.cc
Osparse_split_op.cc
Osparse_split_op_gpu.cu.cc
Osparse_tensor_dense_matmul_op.cc
Osparse_tensor_dense_matmul_op_gpu.cu.cc
Osparse_to_dense_op.cc
Osparse_to_dense_op_gpu.cu.cc
Osparse_xent_op_gpu.cu.cc
Ospecialmath/special_math_op_bessel.cc
Ospecialmath/special_math_op_dawsn.cc
Ospecialmath/special_math_op_expint.cc
Ospecialmath/special_math_op_fresnel_cos.cc
Ospecialmath/special_math_op_fresnel_sin.cc
Ospecialmath/special_math_op_gpu_bessel.cu.cc
Ospecialmath/special_math_op_gpu_dawsn.cu.cc
Ospecialmath/special_math_op_gpu_fresnel.cu.cc
Ospecialmath/special_math_op_gpu_spence.cu.cc
Ospecialmath/special_math_op_spence.cc
Ospecialmeth/special_math_op_gpu_expint.cu.cc
Osplit_lib_gpu.cu.cc
Osplit_op.cc
Osplit_v_op.cc
Ostateful_random_ops_gpu.cu.cc
Ostateless_random_gamma_op.cc
Ostateless_random_gamma_op_gpu.cu.cc
Ostrided_slice_op.cc
Ostrided_slice_op_gpu_bool.cu.cc
Ostrided_slice_op_gpu_complex.cu.cc
Ostrided_slice_op_gpu_int.cu.cc
Ostrided_slice_op_gpu_number_types.cu.cc
Otensor_array_ops.cc
Otensor_to_hash_bucket_op.cc
Otensor_to_hash_bucket_op_gpu.cu.cc
Otile_functor_gpu_bool.cu.cc
Otile_functor_gpu_complex128.cu.cc
Otile_functor_gpu_complex64.cu.cc
Otile_functor_gpu_double.cu.cc
Otile_functor_gpu_float.cu.cc
Otile_functor_gpu_half.cu.cc
Otile_functor_gpu_int16.cu.cc
Otile_functor_gpu_int32.cu.cc
Otile_functor_gpu_int64.cu.cc
Otile_ops.cc
Otile_ops_gpu_impl_1.cu.cc
Otile_ops_gpu_impl_2.cu.cc
Otile_ops_gpu_impl_3.cu.cc
Otile_ops_gpu_impl_4.cu.cc
Otile_ops_gpu_impl_5.cu.cc
Otile_ops_gpu_impl_6.cu.cc
Otile_ops_gpu_impl_7.cu.cc
Otile_ops_gpu_impl_8.cu.cc
Otopk_op.cc
Otopk_op_gpu_double.cu.cc
Otopk_op_gpu_float.cu.cc
Otopk_op_gpu_half.cu.cc
Otopk_op_gpu_int16.cu.cc
Otopk_op_gpu_int32.cu.cc
Otopk_op_gpu_int64.cu.cc
Otopk_op_gpu_int8.cu.cc
Otopk_op_gpu_uint16.cu.cc
Otopk_op_gpu_uint32.cu.cc
Otopk_op_gpu_uint64.cu.cc
Otopk_op_gpu_uint8.cu.cc
Otraining_ops_gpu.cu.cc
Otranspose_functor_gpu.cu.cc
Otranspose_op.cc
Ounique_op_gpu_0.cu.cc
Ounique_op_gpu_1.cu.cc
Ounique_op_gpu_2.cu.cc
Ounique_op_gpu_3.cu.cc
Ounpack_op.cc
Ovariable_ops.cc
Owhere_op.cc
Owhere_op_gpu_impl_1.cu.cc
Owhere_op_gpu_impl_2.cu.cc
Owhere_op_gpu_impl_3.cu.cc
Owhere_op_gpu_impl_4.cu.cc
Owhere_op_gpu_impl_5.cu.cc
Owhere_op_gpu_impl_6.cu.cc
Owhere_op_gpu_impl_7.cu.cc
Owhere_op_gpu_impl_8.cu.cc
Oxent_op.cc
Oxent_op_gpu.cu.cc`