EnsekiTT Blog

EnsekiTTが書くブログです。

Python

DCGANをChainerのTrainerで学習して100連MNISTガチャを回した話

つまりなにしたの? 高解像度GANができるようになったという話をきいたけど基礎が抜けてるのでDCGANをChainerのTrainerを使って作ってみた。 作ってる途中で公式がDCGANのTrainer使った実装を公開していることを知るものの写経も辞さない構えで作った。

音声生成のHMMの代わりにDeepLearningを適用してみようとしてる話(計算中)

つまりなにしたの? 友人の会社の勉強会にお邪魔して音声生成するために必要なことを勉強しつつ、 DeepNeuralNetworkを無理やり適用する方法を提案してみた。 でも、まだ計算が終わっていないし、なんなら収束しなさそう()

STFT→iSTFTでちゃんと音がもとに戻るのか確認してみた話

つまりなにしたの? 音声データをSTFTして、スペクトログラムを用意してそのスペクトログラムからまた音声データに戻せるのか確認してみた。 一旦スペクトログラムにすればCNNとかと相性が良いから面白いかもなーと試してみた。

他人のツイートに度し難いとか言ってたけど自分のツイートも度し難かった話

つまりなにしたの? Twitterには過去の自分のツイート全部ダウンロードする機能があるので、今後何か遊ぶときのためにダウンロードしてPandasでDataframeにしておいた。

JUMAN++による分かち書きがハイパー時間かかってる話

つまりなにしたの? JUMAN++でMeCabの分かちオプションと同じ結果を出せるスクリプトを用意して、前回と同じように単語間の演算をやってみようと思ったもののまじで終わらない。 今度はナウい単語も使えるはずだぞ!という期待を胸にただひたすら待っている。

OSXでvirtualenv と matplotlibを共存させようとして詰まった。

環境: OS X El Capptan MacBook Pro(Retina, 13-inch, Early 2013) Virtualenvで環境を用意して、pip install matplotlib入れて、 import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.show() したら、 RuntimeError: Python is not installed as a fr…

Pythonでちょっと重いループをするときの一工夫

Pythonでループの進行具合を頑張って出してた頃の自分へ https://github.com/noamraph/tqdm を使おう。 こうなる

PyAudio が Virtualenv上でインストール出来ない時に

まずは portaudio がインストールされていることを確認して、されていなかったらインストール brew install portaudio MacPortsでも大丈夫だけどbrewは私の趣味。 次にPortAudioがどこにインストールされたのか探す。 特に設定していなければ /usr/local/Cel…

僕の使うPythonのテンプレート

最近やっとPythonに慣れてきて好きなことできるようになってきたのですが、僕は書き始めるときの煩雑さを減らすためにどの言語でもテンプレートを作っています。 # -*- coding: utf8 -*- #! /usr/local/bin python ###################################### #…

Blender2.6xのpythonにmoduleをインストールする

たとえばPySerialとかnumpyとか、scipyとかBlenderから使ってみたくなること有りますよね. 僕はBlender Game Engineにシリアル通信で受け取った値を突っ込みたくてPySerialが必要でした。 OS X 10.8にBlender 2.68aが入ってます。 そこでBlenderのPythonに >…

FreeBSDにpythonを入れる。

入れるだけ。 $ pkg_add -r python おわり。 あっけなく終わってしまいました。

クリエイティブ・コモンズ・ライセンス
この 作品 は クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。