空飛ぶ気まぐれ雑記帳

主に趣味とかプログラミングについて扱います。

機械学習

OpenCVのDeformable Part Modelを試してみた

はじめに 今回は、故あってOpenCVのDPM(Deformable Part Model)を試してみたので、それについて紹介したいと思います。 DPMって? DPMとは物体を検出するアルゴリズムの1つで、入力画像からHOG特徴を抽出し、事前に学習しておいた物体全体のモデルと物体をパ…

CNTKがガチでクソだったと思ってたらいつの間にかそうでも無くなってた話

はじめに 前回の記事を書いている最中に思い出したのだけれども、CNTKがガチでクソだった話を書こうと思ったらいつの間にかそうでも無くなってた話。近況と生存報告と人気ページについて - 空飛ぶ気まぐれ雑記帳 そもそもCNTKって CNTKとはMicrosoft社が提供…

DLIBでCNNを使ってみた in Windows

はじめに 今回は前回コンパイルしなおしたDLIBを使ってWindows環境のC++(これ重要)でCNNを使おうぜって話。 ほぼサンプル通りだけど、コメントは日本語化しましたので解説していきます。 ソースコードは全て以下に全部上げてるんでよしなに。 READMEはいずれ…

C++でDNNが使えないなんてあるわけないよ in Windows

一ヶ月くらいクソ忙しかったせいで久々の更新。 書くネタは山ほどあるんだけど、またその内、連続で書きます。 はじめに Windows環境のC++(これ重要)でDNN(Deep Nueral Network)を使おうぜって話。 DNNといえば最近流行りのものなんだけど、如何せんWindows…

DLIBのコンパイル For Debugビルド

はじめに 今回ビルドするのは、DLIBというC++で書かれた機械学習用のライブラリです。 dlib C++ Library どこが問題? Windows環境にて、VisualStudioを使ってDLIBをDebugビルドでコンパイルしようとすると、幾つかの問題に直面します。 中でも気になるのが…