【Python】Google Colaboratoryで最新のFastTextをインストールする(2019年9月時点)

【Python】Google Colaboratoryで最新のFastTextをインストールする(2019年9月時点)


# google-colaboratory # python

全コードは以下に掲載しています。 https://colab.research.google.com/drive/1gW3ki6HAxWvGtsXPkndSS26YP37McFzy

だめたった方法

環境が違うせいで、公式のgithubに乗っている方法だとうまくいきませんでした。

$ wget https://github.com/facebookresearch/fastText/archive/v0.9.1.zip
$ unzip v0.9.1.zip
$ cd fastText-0.9.1
$ make

# もしくは

$ git clone https://github.com/facebookresearch/fastText.git
$ cd fastText
$ mkdir build && cd build && cmake ..
$ make && make install

ちょっと公式から変えればインストール可能

FastTextはCPUでの実行用に作らているため、無料でGPUが使えることがメリットのGoogle Colaboratoryを使う意味はなかったりするのですが、手持ちのマシンが4,5年前のMacBookAirしかなく同程度の処理速だったので活用しました。 他の作業とかネットサーフィンに支障出てしまいますしね… (CPU環境も高性能ではあるのですが、1コアしか使えないためそこそこのPCがあればその方が高速に学習が行なえます。)

%cd /content
!git clone https://github.com/facebookresearch/fastText.git
%cd fastText
!mkdir build
%cd build
!cmake ..
!make
!make install

※細かいライブラリの依存関係によるアップデート等までは確認していません。

jupyter使いからすれば基本的なことばかりなんでしょうけど、あまり使わないので悩んでしまいました…