LoginSignup
4
0

More than 3 years have passed since last update.

Google ColaboratoryにてKerasのバックエンドをTheanoに変更する方法

Last updated at Posted at 2019-07-20

日本語の情報が少なかったので、情報共有です。

結論としては、以下の英語記事の内容を試すと上手くいきました。

Setting Google Colab to use Theano as Backend
https://stackoverflow.com/questions/56469879/setting-google-colab-to-use-theano-as-backend

import os
os.environ["KERAS_BACKEND"] = "theano"
import keras.backend
keras.backend.set_image_dim_ordering('th')

<出力結果>
Using Theano backend.

image.png

Google ColabのKearasのデフォルトのバックエンドはTensorFlowです。
(「Using TensorFlow backend.」と出力される)

ハマりポイントは、「os.environ["KERAS_BACKEND"] = "theano"」をkerasのimportの前に実行すること。
一旦をkerasをimportすると、後から上記を実行しても、上書きされません。

地味にハマったので共有します。

補足

プログラムの途中で、theanoに変更する場合は、こちらの記事の内容が役に立ちます。

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0