Furlab TGAC-2025 高性能AI渲染AI 赛道 压缩算法
-
Install UV. You can use either of following:
# universal pip install uv pipx install uv # macos/linux brew install uv # windows winget install --id=astral-sh.uv -e scoop install main/uv
-
Run
uv syncto automatically create venv and install dependencies -
You are ready to go.
configs实验的配置文件,所有的实验细节通过复写新的配置指定src.modelsnn 的定义放在这里src.data数据集相关代码src.lightning_models训练过程定义。
- 参照
src.models.Examplemodel实现你的nn模块 - 复制一份
configs/base.y修改 model.module 指向你的模型, args是非定量的参数,你可以在这里传入你的自定义参数。 如果有需要用到模型的上下文,请lilightning的架构规范,实现自lilightningmodule,并更新你的train函数 - 参照注释调整其他参数
- 运行
python train.py --config configs/YOUR_CONFIG_YAML
使用compression.py
-
修改 configs/base.yaml里面的
dataset/root, 到你的数据集位置。 -
修改锁需要训练的需要的range
-
python -m compression --config configs/TimeBlockCmp_Release_demo.yaml
将ckpt训练结果,导出为量化后的bin
python -m utools.ckpt_2_bin --config PATH_TO_YOUR_CONFIG.yaml
- 我们的共享知识空间: TGAC-2025
毛茸茸拯救世界!