Python– tag –
-
個人開発
Rust vs Python vs Node.js ― ZIP内画像読み込み速度を比較してみた
あらすじ以前、Rust で漫画ビューアアプリ「RustMangaReader」を作った時、読み込む速度が一番重要視しているので、どの言語が一番早いか試しました。漫画ビューアの方に興味ある方はこちらzenn.devhttps://zenn.dev/lycoris52/articles/960e3e840d2cb1zenn.devzenn.devせっかくなので、その時のベンチマークをシェアしようと思います。言語前提する時の条件ですが、後で AI 機能拡張などするならこれでもいいかなーとC++ 多分一番早いですが、書きにくすぎるPython ものすごい書きやすいし、今の仕事でずっと使っていますが、遅い。。。Javascript 他の OS に展開しやすいのが魅力。Native のライブラリーも多いので、遅くないでは?と期待しました。Rust これが前からずっと気になっ... -
自然言語処理
BERTで感情解析API作ってみました。
APIはこちらのリンクで試せます。https://wordpress.aithinkso.net/emotion/emotion_web.py割と当たってくれる。65%ぐらい当たるかな?8軸でランダムだった場合、精度がたった12.5%なので、BERTの恩恵はかなり大きい今後の課題・Pretrainedと最適化のデータ両方ともJumanPPで作ったのでSudachiで作ってみたい・時間をかけて学習データのゴミを消したい・リクエストごとにBERTのモデルをロードしないようにDaemon化したい(メモリがやばい) -
Docker 設定
Docker Centos7.7 で Juman++ 2.0、Python3.7 のコンテナの作り方
Juman++2.0 は結構新しいパッケージが必要で、 yum install だけでの安易インストールが出来ないので、色んなパッケージを自分で落としてコンパイルする必要がある為、非常に時間がかかるんです。 フォルダ構成はこんな感じpythonweb │ docker-compose.yml └─web │ Dockerfile │ ├─conf │ init.sh │ ├─docroot │ index.php │ └─package Anaconda3-2019.10-Linux-x86_64.sh boost_1_72_0.tar.gz cmake-3.16.2.tar.gz gcc-7.5.0.tar.gz jumanpp-2.0.0-rc3.tar.xz Python-3.7.6.tgz フォルダ構成を作ったら今度は各ファイルを作成します...
1


