Hannari Python 21 discussion @MoneyForward
予定
19:15 開場/受付
19:30 あいさつ/アイスブレイク
19:45 話し合い(第1セット)
20:30 休憩 お菓子
20:50 話し合い(第2セット)
21:35 総評など
22:00 解散
話したいこと connpassより
時系列の位置データにローパスフィルタをかけてダウンサンプリングをしたいと思っています。
ほぼ初心者
おすすめの開発環境や便利なアドオンなどあれば教えていただきたいです。
VsCode pycharmの使い勝手はどうですか。
Pythonのdebugはどうやっていますか?
始めたばかり
これからPythonを学ぼうとしている人へのおすすめの本
数値解析、シミュレーションをゆくゆくはやっていきたいと思っている
第1セッション
チーム金閣寺側 メモ小川
開発環境
どうインストールするか
VSCODE jupyter noteboookのお話(旬)
仮想環境
俳句生成アプリのお話
機械学習
俳句のデータがある
テンサーフローGPUの管理はアナコンダが良いぞ
カグル
atcoderとかカグルとか良いぞ
Flaskを最初に始めたほうがいい理由:軽量、DBの設定、モデルとDBをつなげる前提なので、DBが必要でなければFlask
Bottleのほうがさらに軽量
DashをAzureに上げるのは2行。herokuは5行
DataRobot凄い
チーム銀閣寺 masayuki14.icon
入門書の次の教材はどんなの があるといいだろうか
具体的な課題を聞きたい
開発環境について聞いてみたい
Windowsで分析するには?
データサイエンス道場、医療ビッグデータの解析
Pythonでデータ解析
開発環境はどんなかんじか知りたい
モジュールのフォルダ構成、テストの仕方など
MacとWindowsの開発環境
windows
anacondaと通常のPythonを使い分けてる
Mac
Conda
pyenv
環境を分けてその中にAnacondaをいれる
CatalinaにアップデートするとAnacondaが動かなくなるぞ
最新のAnacondaを入れ直すとか必要。公式に情報がある。
ubuntu
tenserflow object ditation apiつかうため
自分の環境で作ったものを(JupyterNotebookのデータとか)他の人に見せるときどうしよう
営業さんとかに見せてあげたい
Deployするか?
仮想環境(dokcerとか)でシェアしたりする
共同研究などではGithubにJupyterNotebookのノートをpushすれば見れるのでそれでシェアしたりする
正規表現
Pythonでテストやってるか?
pytest
時間の問題でテストを書かない
テストの書き方がわからない
外部APIを使ったコードのテスト
モックを用意しないといけない
チームで開発するにはテストがあったほうがいい。
モジュール
言語仕様的にあまり分割できなさそう
pipでインストールできるように自作モジュールもモジュール化すべき
第2セッション
チーム銀閣寺 masayuki14.icon
文系大学生が機械学習を0から始めて9か月でKaggle銀メダルを獲得するまで Qiita
Jupyterだと2万行くらいのデータだと動かなくなる
vscodeでJupyterNotebookがうごく
debuggerも動く
break point 指定してinspecterも見れる
Windows のサブシステムでLinux互換性がある
BitFlyerのAPIで相場が参照できる
取引もAPIでできる
入門書おすすめ
次の一歩のための本はないか
いいプログラムの書き方を知りたい
良い作法など
リスト内包表記
Parallelsいいぞ