アカウント名:
パスワード:
数値計算とか機械学習のプログラムをよく書いていますが- 最初は python でとりあえず実装.アルゴリズムを検証- 処理速度が必要な場合は C/C++ で再実装 (CUDAとかOpenCLをつかうのでポインタが必須でC/C++しか使えない)- フロントエンド(UI)はブラウザベースなので javascript/php/SQLという感じで使い分けてます.
全体でみると使用頻度は TIOBE Index とだいたい同じ順位になります.
python 登場時は処理速度が遅すぎて使い物にならなかったのですが(numpyでも遅い)今はパソコンの処理性能があがって速度の問題は大幅に改善また jupyter + pandas + seaborn が非常に使い勝手が良く python を使う頻度が増えました.pythonは便利です.
CUDAって使う?NVIDIAって、Linuxにはガバガバなドライバしか作らないしAppleからは捨てられるしもうNVIDIAの時代じゃないんだろうなあって思ってるんだけど自分はもうMetalに一本化したい
CUDAは、マイナーバージョン一つ上がればコンパイルできない/コンパイルできても挙動が違うとかクソなのだけど、一昔前は事実上の選択肢が他にないって状態だったので惰性で使ってる人は多いと思う。(自分も)個人的には、少しずつML.NETしてる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
Pythonは便利 (スコア:2)
数値計算とか機械学習のプログラムをよく書いていますが
- 最初は python でとりあえず実装.アルゴリズムを検証
- 処理速度が必要な場合は C/C++ で再実装 (CUDAとかOpenCLをつかうのでポインタが必須でC/C++しか使えない)
- フロントエンド(UI)はブラウザベースなので javascript/php/SQL
という感じで使い分けてます.
全体でみると使用頻度は TIOBE Index とだいたい同じ順位になります.
python 登場時は処理速度が遅すぎて使い物にならなかったのですが(numpyでも遅い)
今はパソコンの処理性能があがって速度の問題は大幅に改善
また jupyter + pandas + seaborn が非常に使い勝手が良く python を使う頻度が増えました.pythonは便利です.
Re: (スコア:0)
CUDAって使う?
NVIDIAって、Linuxにはガバガバなドライバしか作らないしAppleからは捨てられるし
もうNVIDIAの時代じゃないんだろうなあって思ってるんだけど
自分はもうMetalに一本化したい
Re:Pythonは便利 (スコア:0)
CUDAは、マイナーバージョン一つ上がればコンパイルできない/コンパイルできても挙動が違うとかクソなのだけど、一昔前は事実上の選択肢が他にないって状態だったので惰性で使ってる人は多いと思う。(自分も)
個人的には、少しずつML.NETしてる。