M1 MacでOpen AI Gym[Mujoco]を動かしたい!公開日:2022-11-04Macpythonプログラミング M1 MacでもOpen AI Gym[Mujoco]を動かしたい! 最近こんな本を買いました。 この本はGym環境で強化学習にトライしてみようという趣旨の、2020年2月25日初版の本です。 Gymの方は更新が非常に早 […] 続きを読む
WSLでPySimpleGUIが文字化けするときの対処法公開日:2021-10-31LinuxpythonUbuntuトラブルシューティングプログラミング 結論 日本語対応をしてIPAフォントをインストールすれば解決します。 ①IPAフォントをインストール $ sudo apt install fonts-ipafont ②ロケールを変更して再起 […] 続きを読む
Tuned Bitmex Websocketが死んだのでアップデートした公開日:2020-01-18pythonトラブルシューティングプログラミング仮想通貨投資 bitmex_websocketを10倍高速化して遅延をなくす! ここから拝借して使っていたtuned bitmex wsがいつの間にかWebsocketの接続時にエラーを吐くようになっていた。 青い鳥の噂でnonceが […] 続きを読む
ファイナンス機械学習 学習記録公開日:2020-01-13InfluxDBpythonおすすめ本データサイエンスデータベースプログラミング仮想通貨投資 ファイナンス機械学習 原書の「Advances in Financial Machine Learning」はBotter界隈では有名な本で、この本の翻訳が出るまでは英語で学習ができる人が先行者優位にありました。 しかし […] 続きを読む
AlembicのAuto Generationでimport errorが出た場合の対処法公開日:2020-01-05alembicLinuxMySQLpythonSQLAlchemyデータベース Alembicのインポートエラー 毎度のことながらエラーに直面するとブチギレながら奇声をあげるのですが、今回はその回数が特に多かったように感じたのでメモ。 解決した今もなんで治ったのかよくわかっていませんが、とりあえず解 […] 続きを読む
仮想通貨取引botでInfluxDBを使ってみたいので入門する公開日:2020-01-01InfluxDBpythonデータサイエンスデータベーストラブルシューティングプログラミング InfluxDB なんか名前かっこいいし時系列DBってなんかよさそう!ロゴもUIもイケてるしこれは入門するしかないっしょ! という乗るしかないこのビッグウェーブに感を出しつつ実際の運用では、 仮想通貨の取引botのログや […] 続きを読む
SQLAlchemyのbulk insert/updateでドハマりしたまとめ公開日:2019-12-29pythonSQLAlchemyトラブルシューティングプログラミング高速化 bulk insert / bulk update bulk insert使ってますか? forで1行1行insertやupdateを発行してたりしませんか?まぁしている人はこのページにたどり着かないでしょう。そしてこの […] 続きを読む
PandasのDataFrameへの列の追加を倍速にした話公開日:2019-12-28pandas高速化 Pandasの列の追加を倍速にした話 Pandasの列の追加を高速化した話です。pandasで1000万件のデータの前処理を高速にするTips集を多分に多分に参考にしています。 ありがとうございます。 以下の修正前のコー […] 続きを読む
Hadoop streaming v3.2で転置インデックスを実装してみる更新日:2019-03-18公開日:2019-03-15HadoopLinuxpythonUbuntuデータサイエンス Hadoop 最初は用語の説明からいきましょう。 Hadoopはビッグデータをより安価,より効率的に分散並列処理する必要があったgoogleが発表した論文をもとにしたシステムです。 HDFSファイルシステムとmapred […] 続きを読む