機械学習の練習でjupyternotebooksを利用しています。
https://www.kaggle.com/c/dogs-vs-cats-redux-kernels-edition
を試しに動かしているのですが、
nb_epoch = 10 batch_size = 16 class LossHistory(Callback): def on_train_begin(self, logs={}): self.losses = [] self.val_losses = [] def on_epoch_end(self, batch, logs={}): self.losses.append(logs.get('loss')) self.val_losses.append(logs.get('val_loss')) early_stopping = EarlyStopping(monitor='val_loss', patience=3, verbose=1, mode='auto') def run_catdog(): history = LossHistory() model.fit(train, labels, batch_size=batch_size, epochs=nb_epoch, validation_split=0.25, verbose=0, shuffle=True, callbacks=[history, early_stopping]) predictions = model.predict(test, verbose=0) return predictions, history predictions, history = run_catdog()
部分で、どうしても
The kernel appears to have died. It will restart automatically.
と表示されてしまいます。
PCスペック
macOS Mojave
バージョン:10.14.4
プロセッサ:2.7 GHz intel core i5
メモリ:8GB
です。
過去
https://teratail.com/questions/144645
という部分で解決方法がありましたが、
jupyternotebooks
で上記問題を解決するには、高スペックPCが解決ということなのでしょうか?
他、妙案ありましたらお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/07 13:53