質問: tensorflowを用いて自己符号化器を作成しているのですが、出力によって再現された画像を画像ファイルとして全て書き出す方法はありますか? 画像はMNISTの数字データを使用しています。
回答: tensorflowのapiには画像データをエンコードするコードはあるみたいです。 例えば、出力された画像ファイルをfileとすると ``` image = tf.image.encode_jpeg(file, format=“rgb”) ``` でimageにjpeg画像としてカラーでエンコードします。 あとはこれを保存するだけなので、pythonの標準apiを使って ``` with open(“ファイル名”, “wb”) as fb: fb.write(image) ``` って感じだと思います。 tensorflowのホームページを見てもらえるとわかると思いますが、jpegもしくはpngでエンコードできるみたいです。