私、QiitaのC#のAdvent Calenderに登録していました。
なのに、全くネタがなく。 Xamarin.Macをやろうかと思っていたのですが、 XamarinのAdvent Calenderもあるのでどうしようかなと。
Accord.NET
せっかくなのでGitHubのリポジトリを落としてみることにします。
サンプルをちょろっと見た所、本当に、それっぽい。
[MTAThread] static void Main(string[] args) { double[][] inputs = { /* 1.*/ new double[] { 0, 0 }, /* 2.*/ new double[] { 1, 0 }, /* 3.*/ new double[] { 0, 1 }, /* 4.*/ new double[] { 1, 1 }, }; int[] outputs = { /* 1. 0 xor 0 = 0: */ 0, /* 2. 1 xor 0 = 1: */ 1, /* 3. 0 xor 1 = 1: */ 1, /* 4. 1 xor 1 = 0: */ 0, }; // Create the learning algorithm with the chosen kernel var smo = new SequentialMinimalOptimization<Gaussian>() { Complexity = 100 // Create a hard-margin SVM }; // Use the algorithm to learn the svm var svm = smo.Learn(inputs, outputs); // Compute the machine's answers for the given inputs bool[] prediction = svm.Decide(inputs); // Compute the classification error between the expected // values and the values actually predicted by the machine: double error = new AccuracyLoss(outputs).Loss(prediction); Console.WriteLine("Error: " + error); // Show results on screen ScatterplotBox.Show("Training data", inputs, outputs); ScatterplotBox.Show("SVM results", inputs, prediction.ToZeroOne()); Console.ReadKey(); }
勉強会中に仕事の電話がかかってきましたが、さほどの問題ではなく、事なきを得ました。
あとはデータ分析のためのデータの転記作業がやっと終了。
これでデータ分析ができます。
結局、Qiitaのネタは見つからず。
Mac
隣の方からダウンロードをクリックした時の挙動がオシャレと言われました。
が、
などMacユーザーから不満が。
HoloLens2
私、知らなかったのですが、HoloLens2が出るそうです。ウワサですが。
33万は、かなり高いハードルでしたが、どこまで安くなるのか。
軽量化も期待したいですね。MS Tech Summitで体験したのですが、正直、重いです。
きちんと装着しないと、ずり落ちてしまいます。
私、建設業界でヘルメットして仕事したことありますが、普通のヘルメットだけでも頭が辛いです。