代码位置: https://github.com/tensorflow/recommenders-addons/blob/b3bc3d4691a9421dbe837ee9708c504217fdc8f9/tensorflow_recommenders_addons/dynamic_embedding/core/kernels/cuckoo_hashtable_op.cc#L293 脏数据出现原因: lock_table前获取了table_size_1,并allocate了table_size的keys, values Tensor。 进dump后, lock_table得到的table_size_2可能小于table_size_1, keys、values末端会出现未被赋值的内存空间,形成脏数据
代码位置:
recommenders-addons/tensorflow_recommenders_addons/dynamic_embedding/core/kernels/cuckoo_hashtable_op.cc
Line 293 in b3bc3d4
脏数据出现原因:
lock_table前获取了table_size_1,并allocate了table_size的keys, values Tensor。
进dump后, lock_table得到的table_size_2可能小于table_size_1, keys、values末端会出现未被赋值的内存空间,形成脏数据