We post all updates to SLIDE Project here.
To update submodules:
$ git submodule init
$ git submodule update
- To update the HashingDeepLearning repo cd into its directory and run
$ git pull origin master
and commit the result, to update the SLIDE_opt_ia repo cd into its directory and run$ git pull origin prv_opt_ia
and commit the result.
- The original slide code MLSys 2020 can be found here.
- The optimized slide MLSys 2021 code can be found here. Please note this requires ICC compiler. Refer to README.Intel.md file in the repository.
- Negative Sampling ICML 2021 code can be found here. Please note this requires ICC compiler.
Please check out https://thirdai.com/bolt for commercial implementations, python bindings, of these ideas and extentsions to other applications. The software does not have any compiler dependencies and can be used on any CPU (AMD, ARM, Intel)