ITの隊長のブログ

ITの隊長のブログです。Pythonを使って仕事しています。最近は機械学習をさわりはじめたお(^ω^ = ^ω^)

強化学習アルゴリズム入門(1.12)の式

強化学習アルゴリズム入門: 「平均」からはじめる基礎と応用

強化学習アルゴリズム入門: 「平均」からはじめる基礎と応用

読んでいる.

さぁーって読んだけど、あんまり理解してない感じだったので、数式をちゃんとといてる.

で、(1.12)の式展開があんまピンとこなかったので20分頑張ったらやっととけた. 記す.

と、思ったけどtexがかけなくて泣きそう

写真にする

f:id:aipacommander:20190801224245j:plain

1行目から2行目までの変換が謎過ぎたけど、t-1前の平均の式を変換したらいけた

テンションが低い

長い長い仕事で成果を出すことができず、ちと疲れていたマンです。

それが原因かわからんが、ここ最近モチベが下がってて新卒はじめ他のメンバーが眩しくてちょっとつらい時期でした。

どうしたもんかよくわからず、あーなんか前々職で退職するときとなんか似ている感じ。

当時は会社に幻滅してたけど、いまは自分自身。なんか成長を感じなくてちょっとつらい気持ち。

成長しているはずなんだけど、実感がなくて日々淡々と過ごしているような感じ。欲求がない。薄い気がしている。何しても心ここにあらず的な。酒飲んでいるときや、ここ最近はじめたランニングだけがなんか楽しい感じがする。書いてて思ったがなんかやばい。

このままじゃやばい。このまま30歳を迎えるのやばいと思っている自分もいるので、とりあえず失敗が続いててうまく解釈できていないんだと思うんだけど、具体的にどうすればいいかわからず毎日モヤモヤしている感じなのでとりあえず、少しづつ積み重ねて楽しいこと探ししようかなと思っている。

ワクワク感を取り戻したい。多分、今やっていることちゃんと理解していないから楽しくないとか思っているだけで、多分なんとかなるはず。多分。

幸い、家族とも楽しんでいるし、仕事もテンション爆上げではないけど進められている気はしているので、このもやもやを晴らすことができればもとに戻ると思っているマン。

前やっていたみたいに、毎日学んだ情報を自分のブログに貼り付けて小さい成長を残していきたい気持ち。はい。やろう。

あああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ

あああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ

ああああああ!!!!!!!ああああああああ!!!!!!あ!!!!!!!!!!!!!!!!あ!!!!!!!!!!!!あああああああああああああああああああああああああああああああああああああ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!AAAAAAAAAAAAAAAAAAAAAあ

!!!!!!!!!!!!!!!!!!!!1

あああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ

ああああああ!!!!!!!ああああああああ!!!!!!あ!!!!!!!!!!!!!!!!あ!!!!!!!!!!!!あああああああああああああああああああああああああああああああああああああ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!AAAAAAAAAAAAAAAAAAAAAあ

!!!!!!!!!!!!!!!!!!!!1

ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ!!!!!!!あああああああああ!!!あ!!あ111111111111111

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

f:id:aipacommander:20190705224231p:plain

f:id:aipacommander:20190705224247p:plain

 あああああああああああああああああああああああああああああああああああああ

あああああ

あああああああああああああああ

ああああああああああああああああ

あああああああああああああああああああ ああああ

あああああああああああああ

あああああああああああああああああああああああああああ

ああああああああああああああああああ

あああああああああああああ

ああああああああああああああ

あああああああああああああああああああああああああああああああああああああああ

ちばりよー

【mlflow】作成済みのrun_idの情報(metrics, tags, etc...)を更新したい

ドキュメントみてたけど明示的に書いていない(はず)

mlflow.org

start_runの項目を確認すると、run_uuidの引数があるので「もしや・・・!」と思い試した。

# 色々情報はすっ飛ばす
# MLflowに記録
mlflow.set_tracking_uri('http://localhost:5000')
with mlflow.start_run():
    mlflow.sklearn.log_model(model, "ml_models")
    mlflow.set_tag('test_tag', 0)  # あとから更新したいタグ

引っ張ってくる

from mlflow.tracking.client import MlflowClient
from mlflow.entities.view_type import ViewType

query = 'tag.test_tag = "0"'
runs = MlflowClient().search_runs([0], query, ViewType.ACTIVE_ONLY)
_run = runs[0]
print(_run.info.run_uuid)  # 11923d8756ea4d21axxxxxxxxxxxxxxxxx

更新する

# MLflowに記録
mlflow.set_tracking_uri('http://localhost:5000')
with mlflow.start_run(run_uuid=_run.info.run_uuid):  # run_uuidを指定する
    mlflow.set_tag('test_tag', 1)  # 更新

これでできた(めっちゃ時間かかった....