torchnet 是用于 torch 的代码复用和模块化编程的框架
文档:https://tnt.readthedocs.io/en/latest/
github地址:https://github.com/pytorch/tnt
主要包含 4 个部分:
Dataset : 各种不同的方式处理数据
Engine: 各种机器学习算法
Meter: 性能度量评估
Log:
模块详细分为如下部分:
Datasets:
BatchDataset
ListDataset
ResampleDataset
ShuffleDataset
TensorDataset [new]
TransformDataset
Meters:
APMeter
mAPMeter
AverageValueMeter
AUCMeter
ClassErrorMeter
ConfusionMeter
MovingAverageValueMeter
MSEMeter
TimeMeter
Engines:
Engine
Logger
Logger
VisdomLogger
MeterLogger [new, easy to plot multi-meter via Visdom]
主要用于可视化,数据处理和存取,日志管理