生活

2017年の総括と2018年の抱負

あけましておめでとうございます。 今年は実家に帰省していないため、少し寂しい年末年始を過ごしています。 今年もあっという間に終わってしまいました。2017...
生活

盛大に体調を崩しました

先週末からずっと体調を崩し、最近ようやく調子が戻ってきました。40℃近い高熱と特に頭痛がキツかった。こんなにも長く体調が悪くなったのはほんとに久々です。 ...
Qiita

Qiitaの記事をWordPressブログに同期できるようにしてみた

はじめに 最近、Qiitaへの投稿が多くなった分、個人ブログへの投稿が少なくなってしまいました。 (QiitaだとブログよりもPV数が多くてコメントも付きやすい。楽しい!) そのため、ブログをチェックしてくれている知人からは「ブログが更新されてない。投稿したものがまとまっていたら何やってるかわかりやすいのに…」と言われ。 この機会にQiitaの記事をブログ(WordPress)に同期できる仕組みを作ってみました。 主な特徴は次の2つ。 Qiitaに投稿した記事は自動でブログのトップペー...
Qiita

Kerasで学習したモデルをAndroidで動かしてみた

はじめに Kerasで学習したモデルをAndroidで動かすにあたり、意外とネット上に参考記事がなかったのでメモ。 今回はTensorFlowのAndroidカメラデモアプリをベースに、Kerasで学習したモデルをAndroid上で動かせるようにしました。 1. Kerasの学習モデルを作る モデルを用意するにあたり、人工知能に関する断創録さんの「VGG16のFine-tuningによる17種類の花の分類」を非常に参考にさせていただきました。機械学習系ではいつもお世話になっています。感...
Qiita

TensorFlowをBazelを使わずAndroid Studioでビルド&実行する

はじめに Googleが公開しているTensorFlowを使ったAndroid Camera Demoアプリを実行するにあたり、ネット上にいくつか解説記事があるものの、どれもBazelを使ってビルド・実行しています。 http://qiita.com/tomoima525/items/99a2df5cb0559c41647a http://qiita.com/tchkwkzk/items/aa481db14126b6abdaa1 もちろんBazelを使ってもいいのですが、TensorF...
Qiita

PythonでXML(RSS)を生成する

はじめに PythonでRSS ver2を出力する必要があったのですが、その際に何度かコケたのでメモ。 Pythonはjsonと親和性が高いですが、XMLは扱いづらいように思います。 以下のようにいくつかライブラリはあるものの何かとやりたいことが実現できず。 feedgenerator → google製で良さげに見えるが、lastUpdateなど独自仕様のタグを生成できない xml.etree.ElementTree → タグ要素に日本語を入れるとExpatErrorが発生 ...