在Google Colab中运行CNN模型时出现ResourceExhaustedError

时间:2020-03-08 14:15:00

标签: python memory resources google-colaboratory

我得到一个:

ResourceExhaustedError

在Google Colab中运行CNN模型时。我发现有几个人遇到了同样的问题。我浏览了他们的帖子,并尝试遵循那里提到的解决方案,但他们对我不起作用

我正在尝试运行CNN模型。我的模型是:

API_sequence = layers.Input(shape=(600,), dtype='int32')
embeded_sequence = layers.Embedding(5137066, EMBED_HIDDEN_SIZE)(API_sequence)
conv_layer = layers.Conv1D(NO_OF_CONV_FILTERS,NO_OF_CONV_SIZE)(embeded_sequence)
activ_layer = layers.Activation('relu')(conv_layer)
global_max_pool = layers.GlobalMaxPooling1D()(activ_layer)
fc_layer = layers.Dense(256)(global_max_pool)
fc_relu = layers.Activation('relu')(fc_layer)
dropout_layer = layers.Dropout(0.5)(fc_relu)
final_layer = layers.Dense(2)(dropout_layer)
final_softmax_layer = layers.Activation('softmax')(final_layer)
model = Model(API_sequence,final_softmax_layer)
model.compile(optimizer='adam',loss='categorical_crossentropy',metrics=['accuracy'])

此模型有时有效,并且在大多数情况下会显示“ ResourceExhaustedError”

我检查了RAM的可用性,它显示已使用6GB的RAM。 我试图检查运行时可用的RAM。它显示以下内容

“您的运行时具有13.7 GB的可用RAM”

我什至尝试在关闭笔记本电脑后重新打开笔记本电脑。仍然,它给了我同样的错误

0 个答案:

没有答案