Unity0シェアするLINE!CLIP!0機械学習系のライブラリを調べてたら、C#で使えるライブラリを見つけた。Framework」の紹介です。Frameworkは名前の通り、.NET環境で使える機械学習ライブラリ。Networkもできるらしいぞ。Frameworkは、C#製のオーディオ・画像処理ライブラリも組み合わさった.NET機械学習フレームワークです。コンピュータビジョン、コンピュータオーディション、信号処理、統計のアプリケーション製品を構築するための完全なフレームワークであり、商用利用も可能です。広範囲にわたるサンプルアプリケーション群をすぐに試すことができます。豊富なドキュメントとwikiも役立つでしょう。Accord.NETは.NETでの科学計算のフレームワークです。このフレームワークは、統計的データ処理、機械学習、パターン認識、コンピュータビジョン、コンピュータオーディション等、幅広い科学計算アプリケーションを含む複数のライブラリから構成されています。カーネル関数をサポートし、最も一般的なパフォーマンス測定技術をサポートします。ソースコードがGitHub上で公開されている。.NETgithub.comスポンサーリンクYouTubeにサンプルアプリの動作デモ動画がいくつかある。モジュールの一覧を見ると、名前空間Accord.MachineLearningというのが見つかるね。modulesaccord-framework.netライブラリの使い方チュートリアルも充実してるっぽい。Frameworkを使うで、気になるのはUnityでも使えるのか、という点ですよね。調べたら、Unity5.5でAccord.NETを動作させるチュートリアルがあった。comb...1darray.comこのチュートリアルでは機械学習要素は使わずに、単純に画像処理ライブラリとして利用しているだけだけど、ライブラリの中にある.NET2.0用のdll群をUnityの“Assets/Plugins/”ディレクトリに突っ込めばいけるようですね。ライブラリと捉えても便利そう。toProfileNegativeMind都内でそれなりに働いているソフトウェアエンジニア。大学・大学院では3DCGのレンダリングアルゴリズムを研究してた。Mayaを使って映像制作もできるようになった。現在は趣味でZBrushやUnityも使う。Engineのお勉強を始めた。特撮・模型趣味も再燃中。(127)Twitterのお気に入り。