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]

主要用于可视化,数据处理和存取,日志管理

图片说明