Inception,Xception,Resnet慢更

Xception

InceptionV3

https://blog.csdn.net/sinat_26917383/article/details/72982230

一些经验

使用config.py存储各种参数

使用utils.py

  • 1.查询现有的端到端的最佳模型
  • 2.返回最高精度
  • 3.返回配置···等等

单独使用一个models.py文件用于构建model

callback.py

  • def get_tensorboard(self):#是一个可视化的展示器
  • def get_early_stop(self, patience):#当监测值不再改善时,该回调函数将中止训练
  • def get_readuce_lr(self, factor, patience):#学习率衰减
  • def get_model_ckpt(self):#在每个epoch后保存模型

data_generator.py

  • 训练集,验证集,测试集生成

train.py

  • 构建callback
  • 构建3集合
  • 构建model,加载当前轮次数和model最佳权重
  • 编译模型,喂数据,调用callback

evaluate.py

  • 加载模型
  • 加载权重
  • 使用generator/数据各个读入
  • dump下result