タグ

ブックマーク / humansandcomputers.blogspot.com (1)

  • Deep Learning のフレームワーク Chainer を使った画像分類 その2

    入力データの構造 six パッケージ 前回、Deep Learning のフレームワーク Chainer を使った画像分類その1にてインストールしたパッケージ、sixとは何だったのか。train_mnist.py 内にてファイル mnist.pkl の読み込みに使われていたので調査。結論としては six は Python 2 と Python 3 の違いを吸収するユーティリティ。恐らく 2 と 3 を乗算して six (推測)。 データフォーマット ファイル mnist.pkl は下記のように読み込まれている(train_mnist.py 30行目)。 mnist = six.moves.cPickle.load(mnist_pickle) PickleはPythonオブジェクトのシリアライズを行うモジュールで、cPickleはC言語でそれが実装された高速版。 なお、MNISTとはアメリカ

    morioka
    morioka 2017/01/12
  • 1