tensorflow_recommenders_addons/dynamic_embedding/core/lib/nvhash/cudf/concurrent_unordered_map.cuh (9 lines): - line 31: // TODO: replace this with CUDA_TRY and propagate the error - line 46: // TODO: can we do this more efficiently? - line 55: // TODO: can we do this more efficiently? - line 397: * TODO: - line 526: // TODO Overload atomicAdd for 1 byte and 2 byte types, until then, overload specifically for the types - line 627: // TODO: Use template specialization to make use of native atomic functions - line 628: // TODO: How to handle data types less than 32 bits? - line 1175: // TODO: Use template specialization to make use of native atomic functions - line 1176: // TODO: How to handle data types less than 32 bits? build_deps/toolchains/gpu/cuda_configure.bzl (2 lines): - line 290: # END cc_configure common functions (see TODO above). - line 1018: # TODO: when bazel stops adding '-B/usr/bin' by default, remove this tensorflow_recommenders_addons/dynamic_embedding/core/ops/cuckoo_hashtable_ops.cc (2 lines): - line 193: // TODO: Validate keys and values shape. - line 208: // TODO: Validate keys and values shape. tensorflow_recommenders_addons/embedding_variable/core/kernels/embedding_var.h (1 line): - line 85: // TODO update ev-version using global_step tensorflow_recommenders_addons/register.py (1 line): - line 77: # TODO: once layer_test is replaced by a public API tensorflow_recommenders_addons/dynamic_embedding/core/kernels/redis_impl/redis_cluster_connection_pool.hpp (1 line): - line 1201: KBucketNum(pk_raw, storage_slice); // TODO: change it to AVX512 tensorflow_recommenders_addons/dynamic_embedding/core/ops/redis_table_ops.cc (1 line): - line 174: // TODO: Validate keys and values shape. tensorflow_recommenders_addons/dynamic_embedding/core/kernels/redis_impl/redis_table_op_util.hpp (1 line): - line 96: // TODO: Implement the function of not looking up the table if the key does