keras modelcheckpoint的适配器回调,允许检查替代模型(通常是多gpu模型的子模型)。

alt-model-checkpoint的Python项目详细描述


alt模型检查点

kerasModelCheckpoint的适配器回调,允许检查点 替代模型(通常是多GPU模型的子模型)。

安装

pip install alt-model-checkpoint

用法

您必须提供自己的keras或tensorflow安装。有关首选版本,请参见Pipfile

如果使用TensorFlow中捆绑的路缘石:

fromalt_model_checkpoint.tensorflowimportAltModelCheckpoint

如果使用Keras独立版:

fromalt_model_checkpoint.kerasimportAltModelCheckpoint

涉及使用keras构建的多gpu模型的常见用法multi_gpu_model()

fromalt_model_checkpoint.kerasimportAltModelCheckpointfromkeras.modelsimportModelfromkeras.utilsimportmulti_gpu_modelbase_model=Model(...)gpu_model=multi_gpu_model(base_model)gpu_model.compile(...)gpu_model.fit(...,callbacks=[AltModelCheckpoint('save/path/for/model.hdf5',base_model)])

开发环境设置

  1. 安装pipenv
  2. 运行make test(自动运行make test-build以确保DEPS)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用NTLM在自定义web服务器应用程序上支持SSO?   java在SaveInstanceState上保存和恢复ArrayQue   java从IO迁移到NIO网络,非法阻塞模式异常   Hibernate对象模型设计中的java多对多关系   java如何执行HelloWorld脚本   java Swing数据绑定框架   C++在高级文本3编译后的CMD上输出java程序   java是否在类图中包含JavaScript和HTML文件?   java将具有多个关系的属性映射到另一个类的属性   java Objectify和TimerTask:没有为此线程注册API环境   HibernatePersistence提供程序中出现java错误   java如何检查IP是否可访问,代码名为one   java如何加载和使用一个或多个。类文件?