プログラミングシェアするLINE!caffe2のtutorialはpython2用に書かれているので、caffe2をインストールする時は、python2.7にインストした方がいいことは言うまでもないだろう。誤ってpython3.6の環境にインストしてしまい、再ビルドに半日潰したくない場合は、非常に面倒な、python2コードをpython3用に改変する作業が必要になる。caffe2のMNISTチュートリアルに必要なデータを作る以下のコードがこのサイトに載っている。"mnist-test-nchw-leveldb")printの部分を()で括った後でこのコードを実行すると、以下のようなエラーが吐き出される。'StringIO'このサイトが指摘しているようなやり方を踏襲すると、以下のようなエラーが吐き出される。'StringIO'StringIO.StringIO(r.content)の部分をStringIO(r.content)のように書き変えたら、以下のようなエラーが吐き出された。bytesネットで色々調べた結果、このサイトが一番適格な解決策を提供してくれた。StringIO(r.content)の部分を、io.BytesIOに変えたら、無事データのダウンロードが出来た。/home/aho/caffe2_notebooks/tutorial_data/mnist/mnist-test-nchw-leveldbpythonプログラミングの学習は思っていたより難しい。機械学習の分野は高度な数学力が要求されるので、数学に自身の無い人間には敷居がかなり高いような気がしてきた。研究者たちは、1次元の量子細線中に電子を圧搾し、それらの間の相互作用を観測することによって、電子の量子効果を観測する事に成功しました。(ピクシブスケッチ)を組み合わせたことで、物凄いお絵かき支援ツールが誕生したようです。