J'ai essayé de former mon modèle sur Google Cloud ML en utilisant cet exemple de code:Google Cloud ML est sorti avec un statut non nul de 245 lors de la formation
import keras
from keras import optimizers
from keras import losses
from keras import metrics
from keras.models import Model, Sequential
from keras.layers import Dense, Lambda, RepeatVector, TimeDistributed
import numpy as np
def test():
model = Sequential()
model.add(Dense(2, input_shape=(3,)))
model.add(RepeatVector(3))
model.add(TimeDistributed(Dense(3)))
model.compile(loss=losses.MSE,
optimizer=optimizers.RMSprop(lr=0.0001),
metrics=[metrics.categorical_accuracy],
sample_weight_mode='temporal')
x = np.random.random((1, 3))
y = np.random.random((1, 3, 3))
model.train_on_batch(x, y)
if __name__ == '__main__':
test()
et j'ai eu cette erreur:
The replica master 0 exited with a non-zero status of 245. Termination reason: Error.
sortie d'erreur détaillée est grand, donc je suis coller here in pastebin
Dans console.google.com aller dans le menu hamburger, choisissez "ML Engine> Jobs" et cliquez sur votre travail. Faites défiler vers le bas. Comment est votre utilisation de la RAM? Pourriez-vous avoir OOMed? – rhaertel80
pour cette offre particulière 'Il n'y a pas de données pour cette carte'. Mais pour mon autre travail, qui est plus complexe et qui a la même erreur, l'utilisation de la mémoire est 0.0359 – Alex
La sortie du journal indique que vous rencontrez une erreur de segmentation. Avec vos tâches Cloud ML, spécifiez-vous la version de TensorFlow que vous souhaitez utiliser? –