在下面的链接中运行教程,当我进入下面的步骤时,我得到以下错误。在此之前没有错误。
http://mxnet.io/tutorials/r/classifyRealImageWithPretrainedModel.html
prob < - 预测(模型,X =规范)[19:01:35] D:\ chhong \ mxnet \ dmlc-core \ include \ dmlc / logging.h:235:[19:01:35] d:\ chhong \ mxnet \ src \ operator./concat-inl.h:152:检查失败:(dshape [j])==(tmp [j])形状不正确[2] :( 1,320,15,15)。 (第一个输入形状:(1,576,14,14))错误:ch_concat_3c_chconcat中的InferShape错误:[19:01:35] d:\ chhong \ mxnet \ src \ operator \ /concat-inl.h:152:检查失败: (dshape [j])==(tmp [j])形状不正确[2] :( 1,320,15,15)。 (第一输入形状:(1,576,14,14))
我已经在我的Windows Server R2 2012计算机上运行了教程,其中包含mxnet版本0.10.1和R版本3.4.3。
它运行正常,唯一出错的是,当我第一次运行时,require(mxnet)
包退回了我:
> require(mxnet)
Loading required package: mxnet
Error: package or namespace load failed for ‘mxnet’:
object ‘set_global_graph_attrs’ is not exported by 'namespace:DiagrammeR'
我必须手动安装并加载DiagrammeR以确保它启动。这是执行此操作的代码:
# Make sure you have devtools installed already
require(devtools)
install_version("DiagrammeR", version = "0.9.0", repos = "http://cran.us.r-project.org")
require(DiagrammeR)
之后我再次运行教程,它工作正常。
不确定教程是否已修复或其中一个组件是否已修复,但今天在Mac上进行测试时,本教程无错误地执行