{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":314416740,"defaultBranch":"master","name":"recommenders-addons","ownerLogin":"tensorflow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-20T01:44:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15658638?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710347422.0","currentOid":""},"activityList":{"items":[{"before":"34cc36d36391ede2b06a62aefc821870eb669a8f","after":"bbce3c71e7349189c725daecd9e5664979b59438","ref":"refs/heads/master","pushedAt":"2024-05-22T20:02:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"add reserved_key_start_bit option to config hkv","shortMessageHtmlLink":"add reserved_key_start_bit option to config hkv"}},{"before":"53b5ac89acddf9e96902e98946e6a8d94589dd02","after":"34cc36d36391ede2b06a62aefc821870eb669a8f","ref":"refs/heads/master","pushedAt":"2024-05-20T16:06:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[opt] set retry_on_failure to false for tf allocator","shortMessageHtmlLink":"[opt] set retry_on_failure to false for tf allocator"}},{"before":"21c623531ee092a2a164999e303ffb5761635770","after":"53b5ac89acddf9e96902e98946e6a8d94589dd02","ref":"refs/heads/master","pushedAt":"2024-05-06T17:27:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[feat] Update hkv to support more evict strategy","shortMessageHtmlLink":"[feat] Update hkv to support more evict strategy"}},{"before":"185c34debddf697c63bddd77481c254584e9307a","after":"21c623531ee092a2a164999e303ffb5761635770","ref":"refs/heads/master","pushedAt":"2024-05-06T02:10:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Compatible with TF2.15 register_checkpoint_saver when multiple TFRA Embedding in one trackables.","shortMessageHtmlLink":"[fix] Compatible with TF2.15 register_checkpoint_saver when multiple …"}},{"before":"697341f4551fbac9ddf8e2a4c840b0130d657b20","after":"185c34debddf697c63bddd77481c254584e9307a","ref":"refs/heads/master","pushedAt":"2024-04-30T15:59:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"remove .numpy which failed in gpu/distributed env","shortMessageHtmlLink":"remove .numpy which failed in gpu/distributed env"}},{"before":"eabccefed8b7b3e6d2e896d39165b507c484ecb0","after":"697341f4551fbac9ddf8e2a4c840b0130d657b20","ref":"refs/heads/master","pushedAt":"2024-04-30T00:05:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Fixed buffer_size setting when hkv loads and saves files","shortMessageHtmlLink":"[fix] Fixed buffer_size setting when hkv loads and saves files"}},{"before":"546336d0334b13e42070184f08b4ba404124ce95","after":"eabccefed8b7b3e6d2e896d39165b507c484ecb0","ref":"refs/heads/master","pushedAt":"2024-04-29T17:40:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[CICD] update dev container","shortMessageHtmlLink":"[CICD] update dev container"}},{"before":"03be3420fcf4dad0b2fbaffd2d109539ac8d62e7","after":"546336d0334b13e42070184f08b4ba404124ce95","ref":"refs/heads/master","pushedAt":"2024-04-25T21:39:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] fixed hkv cuda misalign in tf2.15","shortMessageHtmlLink":"[fix] fixed hkv cuda misalign in tf2.15"}},{"before":"a19f7c0bd710bc5daa582c3da07a065f82796fc9","after":"03be3420fcf4dad0b2fbaffd2d109539ac8d62e7","ref":"refs/heads/master","pushedAt":"2024-04-18T16:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] forgot to pass hvd_rank parameter into _check_saveable_and_redirect_new_de_dir function.","shortMessageHtmlLink":"[fix] forgot to pass hvd_rank parameter into _check_saveable_and_redi…"}},{"before":"2a15cbf8876d518a0ca42f2ed1178fc4ecf2f9cd","after":"a19f7c0bd710bc5daa582c3da07a065f82796fc9","ref":"refs/heads/master","pushedAt":"2024-04-18T16:42:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"enable ShadowVariable look up for safe_embedding_lookup_sparse and support raggedtensor","shortMessageHtmlLink":"enable ShadowVariable look up for safe_embedding_lookup_sparse and su…"}},{"before":"c4e171cd32b1a3d0ec2561a34b46fce7c77df4f5","after":"2a15cbf8876d518a0ca42f2ed1178fc4ecf2f9cd","ref":"refs/heads/master","pushedAt":"2024-04-01T16:07:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Supported hkv cpu operator base cuckoo cpu operator","shortMessageHtmlLink":"[fix] Supported hkv cpu operator base cuckoo cpu operator"}},{"before":"ca4b2661482887423e3d351d8cf7ec88241bf453","after":"c4e171cd32b1a3d0ec2561a34b46fce7c77df4f5","ref":"refs/heads/master","pushedAt":"2024-03-25T16:39:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Compiling error cause TF2.13 didn't define MAYBE_ADD_SOURCE_LOCATION macro.","shortMessageHtmlLink":"[fix] Compiling error cause TF2.13 didn't define MAYBE_ADD_SOURCE_LOC…"}},{"before":"103c8ee95c1ff1b3094b5ee21dab1138b4c55649","after":"ca4b2661482887423e3d351d8cf7ec88241bf453","ref":"refs/heads/master","pushedAt":"2024-03-25T01:30:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[CI] running GPU CI on self-hosted runnners.\n\n- Some incoming features cause the GPU compilation to consume too much disk space. So, we switch the GPU CI to the self-hosted node labeled `self-hosted-gpu`.\n- Revert it when we can use the larger node in the github-hosted node.","shortMessageHtmlLink":"[CI] running GPU CI on self-hosted runnners."}},{"before":"96fc4163891be94161b2d3f3494f6de28c177cea","after":"103c8ee95c1ff1b3094b5ee21dab1138b4c55649","ref":"refs/heads/master","pushedAt":"2024-03-24T23:53:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Fixed setting FileSystemSaver buffer_size does not take effect (#384)","shortMessageHtmlLink":"[fix] Fixed setting FileSystemSaver buffer_size does not take effect (#…"}},{"before":"ba467f4d666646568db998f7dd519a20e7e493c0","after":"96fc4163891be94161b2d3f3494f6de28c177cea","ref":"refs/heads/master","pushedAt":"2024-03-24T22:55:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[Feat] Try to compatible with Keras 3 optimizer design and support CUDNN 9.0+. (#392)\n\n* [fix] self.params may not with saveable attribution.\r\n\r\n* [feat] Update the config file for new CUDNN release.\r\nNow support CUDNN 9.0+\r\n\r\n* [fix] Suppress nodiscard warnings and unused warnings\r\nby adding a new LOG_IF_ERROR macro and using proper api function.\r\n\r\n* [feat] Competible with Keras3 optimizer style.","shortMessageHtmlLink":"[Feat] Try to compatible with Keras 3 optimizer design and support CU…"}},{"before":"095db80873b1202a7cfad6d976b6669745c2f4d5","after":"ba467f4d666646568db998f7dd519a20e7e493c0","ref":"refs/heads/master","pushedAt":"2024-03-22T17:07:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"switch tf version to 2.15.0 (#388)\n\nupdate the CI docker images for TF2.15.x\r\nCo-authored-by: rhdong \r\nCo-authored-by: poinwater ","shortMessageHtmlLink":"switch tf version to 2.15.0 (#388)"}},{"before":"095db80873b1202a7cfad6d976b6669745c2f4d5","after":null,"ref":"refs/heads/rci","pushedAt":"2024-03-13T16:30:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jq","name":"j","path":"/jq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78691?s=80&v=4"}},{"before":null,"after":"095db80873b1202a7cfad6d976b6669745c2f4d5","ref":"refs/heads/rci","pushedAt":"2024-03-13T15:42:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jq","name":"j","path":"/jq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78691?s=80&v=4"},"commit":{"message":"[Feat] Compatible with TensorFlow 2.15 (#386)\n\n* [fix] check wrong array index in kvs_reply from Redis returning. Wanted to check the length of value, but the length of key was checked.\r\n\r\n* [fix] json would not printed when a wrong json value type was set.\r\n\r\n* [fix] some test should not be run when eager mode.\r\nAlso add more new test for Redis KV backend.\r\n\r\n* [feat] Competible with Tensorflow 2.15","shortMessageHtmlLink":"[Feat] Compatible with TensorFlow 2.15 (#386)"}},{"before":"8b071dea697861c973bb0b01a14a29f036437bc6","after":"095db80873b1202a7cfad6d976b6669745c2f4d5","ref":"refs/heads/master","pushedAt":"2024-02-29T17:43:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[Feat] Compatible with TensorFlow 2.15 (#386)\n\n* [fix] check wrong array index in kvs_reply from Redis returning. Wanted to check the length of value, but the length of key was checked.\r\n\r\n* [fix] json would not printed when a wrong json value type was set.\r\n\r\n* [fix] some test should not be run when eager mode.\r\nAlso add more new test for Redis KV backend.\r\n\r\n* [feat] Competible with Tensorflow 2.15","shortMessageHtmlLink":"[Feat] Compatible with TensorFlow 2.15 (#386)"}},{"before":"017d05ef364a8aed8ada408a6c34870a1ce262f2","after":"8b071dea697861c973bb0b01a14a29f036437bc6","ref":"refs/heads/master","pushedAt":"2024-02-17T01:02:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Change the parameter max_capacity sent by the cuckoo gpu api to hkv to sys.maxsize (#382)","shortMessageHtmlLink":"[fix] Change the parameter max_capacity sent by the cuckoo gpu api to…"}},{"before":"42ad7d251e3383fb00d0db84189a4c14067a6d59","after":"017d05ef364a8aed8ada408a6c34870a1ce262f2","ref":"refs/heads/master","pushedAt":"2024-02-16T22:17:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[opt] Optimize memory usage when saving and loading hkv (#383)","shortMessageHtmlLink":"[opt] Optimize memory usage when saving and loading hkv (#383)"}},{"before":"4ff09dd8af066bfe06758397ce503098794ac69b","after":"42ad7d251e3383fb00d0db84189a4c14067a6d59","ref":"refs/heads/master","pushedAt":"2024-02-05T19:30:06.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[feat] Add bfloat16 value type support to the HKV for being enhanced by Ampere GPU BF16 training feature.","shortMessageHtmlLink":"[feat] Add bfloat16 value type support to the HKV for being enhanced …"}},{"before":"b33afb8572610b310e1b39d618ad73d3111ad9a1","after":"4ff09dd8af066bfe06758397ce503098794ac69b","ref":"refs/heads/master","pushedAt":"2024-01-24T04:33:43.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] skip hvd test when run cpu test","shortMessageHtmlLink":"[fix] skip hvd test when run cpu test"}},{"before":"7a6bce132e9e928d86e68e8f22f0b7b68ddf461e","after":"b33afb8572610b310e1b39d618ad73d3111ad9a1","ref":"refs/heads/master","pushedAt":"2024-01-16T02:07:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Modify function name de_hvd_save_model to de_save_model.\nAlso make user more easy to use de_save_model by writing fewer code.\nFix bug that de_hvd_save_model and CheckpointManager were unable to use together. Which cause by CheckpointManager compatibility code in DE hack changing the storage path in DE saveable object when runtime. The modified storage path was not wrote back after Checkpoint saving, and then when call saved_model saving function it would dump to a unexpected directory which was set in DECheckpoint class.","shortMessageHtmlLink":"[fix] Modify function name de_hvd_save_model to de_save_model."}},{"before":"754e2e8d8c7dcdccf2f6f61ec787eb94bf836978","after":"7a6bce132e9e928d86e68e8f22f0b7b68ddf461e","ref":"refs/heads/master","pushedAt":"2023-12-18T03:44:08.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Now demos of DE Keras Embedding are able to run normally.","shortMessageHtmlLink":"[fix] Now demos of DE Keras Embedding are able to run normally."}},{"before":"b07892933d76b43bc992f00b41f4c581e6cd1ebd","after":"754e2e8d8c7dcdccf2f6f61ec787eb94bf836978","ref":"refs/heads/master","pushedAt":"2023-11-29T18:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] Support TF CheckpointManager in 2.9.\nUser may create Checkpoint by passing keys \"model\", \"optimizer\" and so on. So root parameter in __init__ function may be None. We need to walk through all kwargs.","shortMessageHtmlLink":"[fix] Support TF CheckpointManager in 2.9."}},{"before":"6f7bbb86a03bf17ee7a8c4b8d36415a2ca1cf693","after":"b07892933d76b43bc992f00b41f4c581e6cd1ebd","ref":"refs/heads/master","pushedAt":"2023-11-26T18:57:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[fix] When result of importing horovod is None, TFRA DEHvdCheckpoint would not call DE variable saving and sweeping redundant DE files.","shortMessageHtmlLink":"[fix] When result of importing horovod is None, TFRA DEHvdCheckpoint …"}},{"before":"82e473a409ecd66cefa45f6ac6a7c5022245f775","after":"6f7bbb86a03bf17ee7a8c4b8d36415a2ca1cf693","ref":"refs/heads/master","pushedAt":"2023-10-28T05:22:58.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[feat] Add support to tf.train.Checkpoint and tf.train.CheckpointManager when using HvdAllToAllEmbedding by calling de.train.DEHvdCheckpoint.","shortMessageHtmlLink":"[feat] Add support to tf.train.Checkpoint and tf.train.CheckpointMana…"}},{"before":"bc082b7891990ce6cd1ddd80aaf0e9a6bfcb7a09","after":"82e473a409ecd66cefa45f6ac6a7c5022245f775","ref":"refs/heads/master","pushedAt":"2023-10-27T11:08:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"[cicd]Enhance project's compatibility","shortMessageHtmlLink":"[cicd]Enhance project's compatibility"}},{"before":"d774172654396a1385c2e8630cbedfdbcdf13d7b","after":"bc082b7891990ce6cd1ddd80aaf0e9a6bfcb7a09","ref":"refs/heads/master","pushedAt":"2023-10-24T02:44:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhdong","name":"rhdong","path":"/rhdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16444810?s=80&v=4"},"commit":{"message":"removed a build warning","shortMessageHtmlLink":"removed a build warning"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUVSieAA","startCursor":null,"endCursor":null}},"title":"Activity · tensorflow/recommenders-addons"}