Python
学習編に続いてモデルのデプロイと推論クライアントアプリの作成をしていきます。
Google Cloud PlatformのML EngineがAI Platformという名前に変わってリリースされました。 ちょっと僕も触ってみようか、ということでCIFAR-10の画像分類モデル (w/ TensorFlow 2.0a, Python 3.5) をGCPのAI Platformで学習してみました。 クラウド初心者な…
LinuxなんかでPythonコードを書いているときにShebang(シバン; #!/usr/bin/env pythonとか)をいちいち書くの面倒ですよね。 PyCharmのユーザー向けに、Shebang付きのテンプレートの作成方法を紹介します。 ちなみにIntelliJやAndroid StudioなどJetBrains…
Python経由でGoogleスプレッドシートを触る方法を紹介します。
NVIDIAからjpegなどの画像をGPU上でデコードするライブラリがリリースされました。 '18/7/8時点はver.0.1.1なので正式リリースではないのですが、せっかくなので触ってみた感触をレポートします。 DALIとTensorFlowを組み合わせて使う方法はこちらを参照して…
NVIDIA DALIとTensorFlowを組み合わせる方法を解説します。 DALI単体での使用方法はこちらを参照してください。
Pythonプログラムを書くときに、皆さんは引数解析にどのパッケージを使っていますか? おそらく、ほとんどの人はargparseを使ってるんじゃないでしょうか。 実はGoogleが公開しているabseil(absl-py)というパッケージを使うと、argparseよりずっと簡単・便…
pipでタブキー押した時にコマンド補完してくれたら便利ですよね。 Bashをお使いの場合、$HOME/.bashrcに下のように書いておくと補完が効くようになります。 # .bashrc # pip bash completion start _pip_completion() { COMPREPLY=( $( COMP_WORDS="${COMP_W…
Python使ってて、複数の配列を同時にソートしたくなることありますね。 たとえば、キー配列をもとに値配列をソートしたいときとか… そんなときはzipをうまくつかってください。 a = [2, 0, 1] b = ["a", "b", "c"] # zipで二つの配列を統合 c = zip(a, b) c.…