Other auxiliary tools
This directory organizes auxiliary tools commonly used in embodied AI experiments. The content here may not be related to robot algorithms themselves, but it affects environment configuration, model downloading, data processing, GPU operator performance, and daily development efficiency.
High-speed Computing and Operator Library
- FlashLib High-Speed Machine Learning Library: A classical ML operator library tailored for modern GPUs, covering KMeans, KNN, ANN, PCA, SVD, UMAP, t-SNE, HDBSCAN, GEMM, etc. It is suitable for large-scale embedding, trajectory features, and retrieval/cluster analysis.
- flash-attn Quick Installation: Matches the FlashAttention wheel with PyTorch, CUDA, Python, and ABI, avoiding long compilation from source code.
Model and Data Download
- Hugging Face quick download and avoidance of irrelevant branch files
- ModelScope quick download
- Xget library
- Go language installation and S3 download content installation
Environment and System Tools
- conda / mamba / pip / uv and other package management tools
- Docker-related features
- Git-related usage
- VS Code-related applications
- WSL
- WSA
- Quick installation of micromamba on Linux
- Installing Chinese input method on Ubuntu
- Important environment configuration for Vulkan