Ascend NPU
如何查看版本号
CANN
| |
npu-smi info使用
npu-smi info类似nvidia-smi命令,打印NPU调用情况- 需要使用 root / sudo 权限来使用
在docker 中需要添加
--privileged
Ollama
windows 设置
| |
使用
启动服务
1ollama serve调用模型
1 2ollama run deepseek-r1:1.5b ollama run deepseek-r1:7b模型列表
1ollama list
SMAC
入口类
- Facade
- 文档最完善的入口类:
smac.facade.smac_ac_facade.SMAC4AC
程序入口
Facade.optimize()–>SMBO.run()(Facade.solver().run())SMBO.run()迭代循环Intensifier.get_next_run()(SMBO.run()–> SMBO.intensifier.get_next_run()) –>AbstractRacer._next_challenger()- AbstractRacer 是 Intensifier 的基类
- 选择下一个 challenger (候选配置config)
方法:
SMAC
multi-objectives
runhistory 转换成 单个cost 的工具
RunHistoryLogScaledEncoder 基类: AbstractRunHistoryEncoder
通过重载 _build_matrix() 方法实现
数据收集用来做模型训练的方法
ConfigSelector
- 通过
self._collect_data()实现收集 - 通过
self._get_x_best()实现选取最优点 (X,y) 单目标 cost 数据
SMAC
multi-objectives
runhistory 转换成 单个cost 的工具
RunHistoryLogScaledEncoder 基类: AbstractRunHistoryEncoder
通过重载 _build_matrix() 方法实现
数据收集用来做模型训练的方法
ConfigSelector
- 通过
self._collect_data()实现收集 - 通过
self._get_x_best()实现选取最优点 (X,y) 单目标 cost 数据