如何解决MemoryError:无法为形状为 (275703, 5863139) 且数据类型为 float32 的数组分配 5.88 TiB
set.seed(1234)
ind<- sample(2,nrow(data),replace = T,prob = c(0.7,0.3))
training<- data[ind==1,1]
test<- data[ind==2,1]
trainingtarget<-data[ind==1,2:4]
testtarget<- data[ind==2,2:4]
trainLabels<- to_categorical(trainingtarget)
testLabels<- to_categorical(testtarget)
print(testLabels)
当我运行此代码时出现此错误 py_call_impl(callable,dots$args,dots$keywords) 中的错误: MemoryError:无法为形状为 (275703,5863139) 且数据类型为 float32 的数组分配 5.88 TiB
详细回溯: 文件“C:\Users\Dell\AppData\Local\R-MINI~1\envs\R-RETI~1\lib\site-packages\tensorflow\python\keras\utils\np_utils.py”,第 74 行,在to_categorical 分类 = np.zeros((n,num_classes),dtype=dtype)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。