fit_generator挂在R的第一步

in原

尝试运行R中的“深度学习”中的温度预测问题当我进入“基本的机器学习方法”部分时,运行下面的fit_generator函数会导致R无限期挂起。

history <- model %>% fit_generator(
  train_gen,
  steps_per_epoch = 500,
  epochs = 20,
  validation_data = val_gen,
  validation_steps = val_steps
)

这是我获得的唯一输出,而且看起来GPU不能在任何东西上工作:

2020-06-10 11:18:15.459654: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_10.dll
Epoch 1/20
  1/500 [..............................] - ETA: 0s - loss: 1.0249

我尝试从此笔记本在Python中运行并行代码,并且运行顺利,因此我猜测这与R版本的Keras无法正确处理生成器函数有关。

我看到了有关在此线程中关闭多线程/处理的信息use_multiprocessingR中没有有一个workers听起来很相似参数,但是它已经默认为1。所以不太可能也是这样。几乎是死路一条。

马驹116

这是一个已知问题,请参阅https://github.com/rstudio/keras/issues/1090

有时可行的解决方案之一是用keras:::as_generator.function函数将R中的原始生成器包装起来

data_generator_py <- keras:::as_generator.function(data_generator)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Power BI中R Visual的第一步

来自分类Dev

使用Spring的第一步

来自分类Dev

Git的第一步

来自分类Dev

使用名称空间的第一步

来自分类Dev

使用virtualenv的Celery的第一步

来自分类Dev

在WEBGL中学习矩阵的第一步

来自分类Dev

Spring JPA映射-第一步

来自分类Dev

MPLAB的Mercurial:第一步是什么?

来自分类Dev

远程验证是mvc迈出的第一步

来自分类Dev

在C#中使用数组的第一步

来自分类Dev

组装的第一步-更换LED

来自分类Dev

Linux上的Swift:使第一步工作

来自分类Dev

难以理解3.2。编程的第一步

来自分类Dev

Monad变形金刚。第一步

来自分类Dev

Clojurescript第一步的疑问和问题

来自分类Dev

使用名称空间的第一步

来自分类Dev

成功的第一步... javascript alt

来自分类Dev

在WEBGL中学习矩阵的第一步

来自分类Dev

组装的第一步-更换LED

来自分类Dev

使用tumblr的第一步oauth 1.0

来自分类Dev

麒麟构建第一步失败

来自分类Dev

删除第一步jQuery步骤上的上一个按钮

来自分类Dev

跟踪mono asp.net库中触发的异常的第一步是什么?

来自分类Dev

python:兰顿的蚂蚁pygame第一步问题

来自分类Dev

settimeout之后以多步最小形式返回第一步

来自分类Dev

为新语言编写自举编译器的第一步是什么?

来自分类Dev

典型的Linux内核启动的第一步是什么?

来自分类Dev

Celery第一步-result.get()上的超时错误

来自分类Dev

textField shouldChangeCharactersInRange正在执行用户操作后的第一步