PC再設定 tensorflow用

64ビットじゃないとだめらしいというのを見つけたので再インストールとなりました。


ここでも転んだので備忘録


vmwareでubuntu64ビットを入れるのですが、結局日本語版がインストールできませんでした。なので英語版を入れて日本語化させています。

お世話になったのはこち

https://www.server-world.info/query?os=Ubuntu_16.04&p=japanese


日本語にしないとterminalでも記号を打つときにキーボードの印と合わないので苦労します。記号配列まで覚えられる人は良いですがね。


終わったら、昨日のリンク先の通りに実行したらtensorflowが動きました。


あー回り道した。

ちなみにpythonは3.5.2を入れました。

PCでtensorflowの準備・・・

昨夜installしたtensorflowですが、うまく動きません。

なので、やり直し。

 

こちらのblogを参考にインストールをやり直しています。

deepage.net

 

$ sudo apt-get update
$ sudo apt-get install -y git build-essential libssl-dev language-pack-id
  

pyenvでPythonをインストールするときにロケールが設定されていないと、エラーが出ることがあるので先に設定しておこう。

  
$ export LC_ALL=C
$ sudo dpkg-reconfigure locales

ロケールはALLを選んでしまった・・・ので、失敗だったかも。

 

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc
$ exec $SHELL
$ pyenv install 3.4.2
テンソルフローは3.4.2だったように記憶しているので・・・

 が、しかし!tensorflowは3.5でしかも64bit版しか対応していなそうな。

 

最初に戻ってやりなおし。Ubuntuから入れ直しです(涙

ハードも変更

ラズパイで何するはずだったのですが、pythonの勉強 特にtensorflowの勉強がラズパイだとしんどいのでpcに環境を変えています。


早く上達してラズパイに戻りたいのですが。


今日はpcにインストールで終わってしまいました。


実は先日のソフトをまだいじっていたのですが、やっぱりうまくいかない。基本的なことは全然学んでないのでpythonとtensorflowをまずは出来るようになってからと思います。


気が変わってラズパイに戻るかもしれません

教材変更・・・

qiita.com

こちらの言うとおりwaveioを入れることにしました。

scikits.audiolabにしようと思ったのですが、バージョンが3.4に対応していないそうなので却下。

 

/ChromagramSample

をパクろうと思ったのですが、別の教材を探してみます。

本日時間切れでここまで

基礎に戻ってSTFTをやってみた

音楽の解析をSTFTでやってみたくて、リンク先のソースを再現させてみることにしました。

http://yukara-13.hatenablog.com/entry/2013/11/17/210204


こちらではpythonのバージョンは2.7

私は3.4と言うことでいくつかの差分がありこのままでは動作しませんでした。

あと前提条件の違いもあるようです。私はラズパイ3&ubuntuMATEなので...


グラフ表示は

ipython notebookを使いました。

xrangeは廃止されているのでrangeを使用。

matplotlibも使っています。


でできたのですがx軸が1000msecまでしか表示できず!

なんでかわからないまま時間切れとなりました。

表示方法はこのソースを修正するのではなく、前回勉強したものを持ってこようかと考えています。

本日はソース公開まで行けませんでしたが次回ラズパイ起動したら載せたいと思います。