命令¶
Command¶
-
class
Command
(config, device=None)[源代码]¶ 基类:
object
命令行交互指令
-
eval
(file=None, checkpoint=None, task=None)[源代码]¶ 进行 Evaluation 操作
- 参数
task – 任务,默认为default
checkpoint – 使用的 checkpoint,默认是采用Best ckpt(需要启用Checkpoint Mannger best plugin)
file – 要进行 evaluation 的文件,默认是test数据集
-
predict
(input, output, checkpoint=None, task='default')[源代码]¶ 进行预测操作
- 参数
task – 任务,默认为default
input – 输入文件
output – 输出文件
checkpoint – 使用的 checkpoint,默认是采用Best ckpt(需要启用Checkpoint Mannger best plugin)
-
Executer¶
-
class
Executor
(config)[源代码]¶ 基类:
object
实际训练器的一个简单包装
-
train_wrapper
(dataloaders, epochs=30, tau=1.0)[源代码]¶ 通过给定的 data loader 进行训练,训练会进行到epochs或者 stop condition = True
- 参数
tau – 放大指数
dataloaders – PyTorch DataLoader
epochs – 训练的最大轮数
-