转自Matlab的Deep Learning Onramp,记一下,免得忘记了。
创建网络
| 函数 | 说明 |
|---|---|
|
alexnet |
加载预训练网络“AlexNet” |
|
支持的网络 |
查看可用的预训练网络列表 |
|
fullyConnectedLayer |
创建新的全连接网络层 |
|
classificationLayer |
为分类网络创建新输出层 |
获取训练图像
| 函数 | 说明 |
|---|---|
|
imageDatastore |
创建引用图像文件的数据存储 |
|
augmentedImageDatastore |
预处理图像文件集合 |
|
splitEachLabel |
将数据存储划分为多个数据存储 |
设置训练算法选项
| 函数 | 说明 |
|---|---|
|
trainingOptions |
创建包含训练算法选项的变量 |
执行训练
| 函数 | 说明 |
|---|---|
|
trainNetwork |
执行训练 |
使用经过训练的网络执行分类
| 函数 | 说明 |
|---|---|
|
classify |
获取经过训练的网络对输入图像的分类 |
评估经过训练的网络
| 函数 | 说明 |
|---|---|
|
nnz |
统计数组中的非零元素 |
|
confusionchart |
计算混淆矩阵 |
|
heatmap |
将混淆矩阵可视化为热图 |