2019年の買ってよかったものリスト

あー買ってよかった

Cloud ML Engineでモデルの作成からGAEからのアクセスまで

TensorFlowで作成したモデルをGoogle Cloud PlatformのML Engineにデプロイし,Google App Engineにたてたサーバからアクセスしてみます.

Cloud ML Engineでオンライン予測リクエストを送信したときに所属確率を返すようにする

Google Cloud PlatformのML Engineでデプロイしたモデルにリクエストを送ると通常predict関数を呼ぶのでクラスの所属確率がわかりません. クラスの所属確率をだすにはpredictをpredict_probaで上書きしたモデルを保存すればいいです. 以下は基本的にscikit…

ウェーブレット行列で競プロの問題を解く

ウェーブレット行列を使う練習

動的ウェーブレット行列(dynamic wavelet matrix)

ウェーブレット行列が動的になって帰ってきました

PuLPでCBCを使うときに初期解を指定する

輸送問題とそのバリエーション

IntellijのLive TemplateをTemplate Groupから選んで挿入する

2019年に読んだラノベまとめ

2019年に読んだラノベ

負辺、負閉路のある最小費用流

実装した

接尾辞配列

競プロの接尾辞配列の問題

ウェーブレット行列(wavelet matrix)

ウェーブレット行列(wavelet matrix)の話です ウェーブレット行列 ウェーブレット行列で可能な操作 索引の構築 操作 access rank select quantile topk sum intersect ソース いろいろな人の実装 参考

完備辞書

簡潔ビットベクトルで可能な操作 rank 索引の構築 索引の空間計算量 rank操作 select select操作 ソース 参考

2018年に読んだラノベまとめ

2018年に読んだラノベは118冊でした

競プロのゲーム系の問題

ゲーム系の問題まとめ

LZ77分解

高速文字列解析の世界を読んでいたら,LZ77分解は接尾辞配列を使ってO(n)で求められると書いてあったので調べた.

VagrantのBoxを作成する

実践Vagrantを読んだので,実際にUbuntu16.04のvagrant boxを作ってみる

2017年に読んだラノベまとめ

2017年に読んだラノベは132冊でした

競技プログラミング用IntelliJ IDEAのプラグイン作った

とりあえず,AOJ, AtCoder, POJに投稿できます. ちゃんと確認してませんが,IntelliJ IDEAやPyCharmなどJetBrainsのIDEでなら動くはず github.com

KinesisのWindows7相性問題

KinesisキーボードはUSB3.0のportがついているWindows7機だと相性問題がでるらしく,案の定ハマってしまったのでメモ.

回文

回文のアルゴリズムとか

TopCoderのプラグインのGreedを使う

Greedを入れたときのメモ

2016年に読んだラノベまとめ

2016年に読んだラノベは134冊でした

PC-OP-RS1をpythonで操作する

BuffaloのPC-OP-RS1をpythonから操作する