IT一覧

なぜ上流工程のエンジニアは高給なのか

今回はソフトウェアエンジニア界隈でよく話題に上がる、上流/下流工程とお給料の話についてです。給料についてよく話題になるのが「大手SIerで上流工程だけやっていてプログラムも書けないエンジニアが高給取りで、下流工程を担当しているバリバリにコーディングできるエンジニアが薄給なのはよくない」というような話です。

Docker + Flask + Vue.jsでJSONをPOSTできない場合

Docker + Flask + Vue.jsの構成で簡単なWebアプリを作ってみようと最近思い立ったのですが、バックエンド側にうまくPOSTできなかったので備忘録として現象と対処方法を書いておきます。アプリの構成としては、①フロントで画像をアップロード、②Base64に変換してJSONでバックエンドに送信、③バックエンドでPillow画像に変換して画像認識、④認識結果の数値をJSONでフロントへ返信、というような流れになっています。

PSPNetによるセグメンテーション

物体検出とはやや違ってセグメンテーションには「セグメンテーションといえばこれでしょ!」というようなアルゴリズムはあまりないような気がします。一応インスタンスセグメンテーションでMask R-CNNあたりが有名かなとは思いますが。 で,セグメンテーションには大きくセマンティックセグメンテーションとインスタンスセグメンテーションがありますが,その違いはざっくりいうと「同じクラスかつ別の個体を区別して認識するかどうか」です。

【物体検出】SSD300とSSD512の比較

以前,物体検出の勉強でSSD (Single Shot MultiBox Detector) の記事を書きました。今回はSSD512を実装してSSD300とSSD512で,どの程度精度が異なるのかを定性的に比較してみたいと思います。

【PyTorch】DataParallelを使った並列GPU化の躓きどころ

今回はPyTorchを使って並列GPU化するときに実際に躓いたところの説明と解決方法を整理します。なお、ここに書く内容はちゃんとドキュメントなどを調べたものではなくて経験則的ものですので、正確な理解が必要な方は別途公式ドキュメントなどで調査することをお勧めします。

スポンサーリンク