Tak's Notebook

Kaggle, Machine Learning, Engineering

2019-01-01から1年間の記事一覧

2019年に買ってよかったもの

はじめに 今年買ってよかったものをまとめてみた。 と言っても新たに買ったものといえば ほとんどこれくらいだけど、備忘録も兼ねて。 はじめに 2019年に買ってよかったもの Yogibo ワイヤレスノイズキャンセリングヘッドホン WiFi中継機 ディスプレイ スー…

Folium での Mapbox tile の使い方

これは何か? folium で Mapbox をベースタイルに使いたい 公式ドキュメントのチュートリアルどおりにやってもエラーが出る API をマニュアルで設定してあげると表示される folium のバージョン import folium print(f"folium version: {folium.__version__}…

Kaggle IEEEコンペ 上位解法まとめ

目次 IEEE コンペ 所感 上位陣に共通しているポイント 異なる点 1st Place Solution チーム リンク 要点 時間特徴は重要でない Magic Feature Fraud な顧客 過学習の防止 詳細 Final Model UIDの見つけ方 EDA Feature Selection Validation Strategy 2nd Pla…

呼び出し元の関数の変数を削除したい場合

前回の続き 前回の続き https://takaishikawa42.hatenablog.com/entry/2019/08/19/090313 結論 関数の中で呼び出した関数内で、呼び出し元の関数の変数を削除したい場合、global 変数を宣言すればアクセスできる サンプルコード func 関数内で、func2 の x,y…

関数内でグローバル変数を削除したい場合は `del globals()["x"]` としないとダメ

関数内でグローバル変数を削除したい場合 関数内でグローバル変数を削除したい場合、 del globals()["x"] としないとダメという話。 メモリ節約の際などに使えるかもしれない。 グローバル変数 ある変数を定義すると、 globals() に辞書型で登録される。 >>>…

転職ドラフト体験談

TL;DR 「こちらの記事は転職ドラフト体験談投稿キャンペーンに参加しています」 https://job-draft.jp/articles/251 転職活動の詳細は、こちらの記事に書いてあります。 転職ドラフトに登録したきっかけ 転職エージェントやWantedlyを使う中で、転職のチャン…

転職活動を振り返る:MLエンジニアとしての転職

TL;DR @takaishikawa42 です。いわゆる転職エントリを意識して書きました。 転職しました こういう経歴で、こういった転職活動しました 転職活動の感想と、今後の抱負について (※ 長くなりました。長文を簡潔に書く能力が欲しいです。) 転職活動以前 経歴 …

joblib と pickle の比較

これは何か? pickle でファイル保存できるのとほぼ同じ書き方で保存できる joblib.dump/joblib.load について調べた。 pickle と joblib の比較について。compress を使うと joblib の方がファイルサイズが小さくなる。読み込み速度も変わるかもしれない。 …

Folium: Python で地図可視化

TOC TOC 要旨 概要 実装 Install Getting started 使用するデータ 地図を表示する HTMLで保存 Tile stamen-toner stamen-terrain Markers Simple Marker Marker with icon Circle and Circle Marker その他:lat/lng popovers その他:click-for-marker Mark…