Obtaining the Software Package
KVecTurbo and KNewPfordelta have been open-sourced, while the KBest and KScaNN remain closed-source. If you only need KBest and KScaNN, obtain the software packages from the official website and verify their integrity against the original software packages on the website before installing SRA_Recall. KVecTurbo has been updated. Make sure to obtain the latest code and compile it before installation.
Obtaining the Software Package and Verifying Its Integrity
- Obtain the digital certificate and the software installation package BoostKit-SRA_Recall_1.2.0.zip of the Kunpeng Recall Algorithm Library from Huawei technical support. Decompress the ZIP file to obtain the RPM installation package.
- Obtain the verification tool and guide from the Huawei enterprise website.
- Verify the installation package integrity by following instructions in the OpenPGP Signature Verification Guide obtained in step 2.
SRA_Recall Software Package Structure
The SRA_Recall software package consists of the following files:
1 2 3 4 | ├── boostkit-sra_recall-xxxx.aarch64.rpm ├── kbest-xxxx-cp39-cp39-linux_aarch64.whl ├── Kunpeng BoostKit User License Agreement 2.0 (in Chinese).txt └── Kunpeng BoostKit User License Agreement 2.0.txt |
In this package, boostkit-sra_recall-xxxx.aarch64.rpm contains the header files, dynamic library files, and static library files of KBest and KScaNN. kbest-xxxx-cp39-cp39-linux_ aarch64.whl is the file required for the KBest Python framework test. xxxx indicates the version of the SRA_Recall software package.