2017-02-01から1ヶ月間の記事一覧

Xamarin Forms でナビゲーションバーの左側にアイテムを配置する方法メモ

最近、Xamarin Forms で iOS アプリを開発している。 Xamarin Forms は XAML で記述できるので、WPF に慣れている身としては、 Storyboard よりも UI を作成しやすくて良いね。 Grid や StackLayout といったレイアウトが超便利だ。 一方で、「こんなことも…

『かぐや様は告らせたい(4)』を読んだ

『かぐや様は告らせたい〜天才たちの恋愛頭脳戦〜』の 4 巻がようやく Kindle で発売されたので、 購入して読んだ。 4 巻のお気に入りは藤原書記による特訓回だな。やっぱり。 今回は自分の得意分野だからと侮っていたために、 再び地獄の門を開いてしまうと…

ニューラルネットワークに対する勾配を実装してみた

C# でゼロから Deep Learning を実装する挑戦の続き。 4 章もようやく終盤で、いよいよ機械学習に入る。 今回はニューラルネットワークに対する勾配を実装してみた。 using System; using System.Linq; using MathNet.Numerics.LinearAlgebra; namespace Gra…

ア・ラ・カンパーニュ

会社帰りに、福岡三越地下2階にある『ア・ラ・カンパーニュ』でタルトを買って帰った。 まだバレンタインセール中で、タルトとはいえチョコが使われているものを買うのは、 心理的ハードルが高めだ。 チョコレートのタルトは予想していたよりもかなりビター…

『まつもとゆきひろ 言語のしくみ』を読んだ

本書は、Matz こと『まつもとゆきひろ』氏が Streem という新しいプログラミング言語を開発するという、 日経 Linux で連載した記事をまとめて書籍にしたもの。 Streem のプログラミングモデルや文法を考え、 ガベージコレクションを含めた言語処理系だけで…

勾配降下法を実装してみた

C# でゼロから Deep Learning を実装する挑戦はまだ 4 章。 機械学習で使う勾配降下法を実装してみた。 勾配を計算するメソッドは前回記事を流用している。 using MathNet.Numerics.LinearAlgebra; using System; using System.Linq; namespace GradientDesc…

勾配を実装してみた

C# でゼロから Deep Learning を実装する挑戦を少しずつ進めている。 まだ第 4 章だけど。 今回は勾配を実装してみた。 using MathNet.Numerics.LinearAlgebra; using System; using System.Linq; namespace NumericGradientSample { class Program { static…

『かぐや様は告らせたい(1)〜(3)』を読んだ

ヤングジャンプで連載中の『かぐや様は告らせたい〜天才たちの恋愛頭脳戦〜』の 1 〜 3 巻を Kindle で買って読んだ。ラブコメを買ったのはかなり久しぶりだ。 主人公の白銀とかぐや、 二人の天才が繰り広げる「いかにして相手に告らせるか」の頭脳戦に、 グ…

数値微分を実装してみた

C# でゼロから Deep Learning を実装する挑戦の続き。 今回は第 4 章の数値微分を実装してみた。 using System; namespace NumericalDifferentiationSample { class Program { static void Main(string[] args) { // 微分 Func<double, double> function1 = x => 0.01 * Math</double,>…

博多拉坦麺まるたん

昼休みに、天神南駅から出て直ぐのところにある『博多拉坦麺まるたん』に行ってみた。 坦々麺ではなく拉坦麺。ラーメンと坦々麺をミックスしたものなんだろうか。真相を解明すべく、拉坦麺とご飯、餃子のセットを注文してみた。 拉坦麺は野菜でとったスープ…

『最速でおしゃれに見せる方法』を読んだ

本書はおしゃれについて、センスなんてよく分からないものを持ち出して思考停止することなく、理論化を試みた意欲作。 おしゃれに見せる方法とは、つまるところ、「ドレスとカジュアルのバランス」をとること。確かに、雑誌やテレビでよく見る、ジャケットに…