python - 如何在 Tensorflow 中使用 keras 在 2 个 GPU 之间拆分模型?
问题描述
本质上,我正在寻找类似with tf.device('/device:GPU:0'
keras 的东西。我想将我的操作放在不同的 GPU 上。我正在使用遵循以下行的顺序模型
...
model.compile(optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
...
model.fit(train_images, train_labels, epochs=5)
解决方案
可能您可以with K.tf.device('/gpu:1'):
用作上下文。或者,如果后端是 tensorflow,那么您在 tf 中分配 gpu 的方式也应该适用于 keras。
推荐阅读
- javascript - 如何将 InstancedBufferGeometry 与 threejs 一起使用
- tikz - 在 Tikz 中设置默认绘图
- java - 如何解决 Android Studio 中的私有布尔错误
- html - 如何在屏幕右边缘显示下拉菜单或任何 div
- android - 在 Flutter 中使用多个配置文件
- python - 信息 Schema.columns 返回不同的字符
- postgresql - ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]:操作超时
- angularjs - Angular 前端和 Laravel api 的 Nginx 设置
- vscode-extensions - 使用 TreeDataProvider 中的“vscode.open”命令
- javascript - Discord.js 权限