C++

スポンサーリンク
プログラミング

公式サイトの翻訳と解説によるOpenCVの環境構築3 ~ビルド編~

この記事は第一回、第二回の続きになります。それぞれの内容をざっくりと説明しときますと、 第一回は青写真を示したような感じで、OpenCVってそもそも何かとか、インストールには2通りの方法があるみたいなことを説明しました。僕の...
プログラミング

libpqxxとC++でPostgreSQLにアクセスする ~C++からSQLを実行する~

以前、「libpqxxを使うためにインストールしたよ~」みたいな記事を書いたことがありました。次の2つの記事です。 libpqxxを使うために、その1 ~C++からPostgreSQLを動かしたい~libpqxxを使うために...
プログラミング

公式サイトの翻訳と解説によるOpenCVの環境構築2 ~ダウンロード編~

前回記事の続きになります。前回はOpenCVをインストールするPCの環境と、インストール方法の概要について説明しました。 今回は、ソースコードのダウンロード方法、ダウンロードする際の注意点をまとめます。 はじめは僕の覚...
スポンサーリンク
プログラミング

公式サイトの翻訳と解説によるOpenCVの環境構築1 ~概要編~

「プログラミングをやりたい!もっと上達したい!」と最高のモチベーションで勉強し始めても、環境構築のせいでモチベーションをごっそりと削がれることもあるかと思います。 仕事や研究みたいに環境のせいで使うことになった方は、モチベー...
プログラミング

決定性有限オートマトンを組んでみた ~状態と動作を結び付ける~

お久しぶりの更新です。ところで、前置きは、映画を観に行って”オートマトン”ってのを連想したからプログラムを組んでみましたって話です。ここからはただの雑談みたいな感じになってるんで、興味のない方は次の節まで飛ばしてくださいませ~。 ...
プログラミング

あなたのプログラムを分かりやすくして、かつ開発速度を飛躍的に高める方法 ~ラムダ式でより柔軟に~

最近、C++とDxライブラリを利用してブロック崩しを作っているんですが、プログラムを分かりやすくしとかないと後から見て何をやってるのかがまったく分かんなくなっちゃうんですな。 そのおかげで、僕の作っているブロック崩しは一度0...
プログラミング

Irisデータセットを使ってニューラルネットワークの実験をやってみよう ~機械学習による分類~

今までも何度かニューラルネットワークに関する記事を書いてますが、またC++でニューラルネットワークを作って遊んでみましたって記事になります。今回はアイリスデータセットをニューラルネットワークに分類させてみましたー。 ちなみに...
プログラミング

ニューラルネットワークにXORを学習させてみた ~バックプロパゲーションの実装~

この前、ニューラルネットワークを組んでみたよーって記事を書いたんですが、その記事で紹介したニューラルネットワークでは、線形分離ができない教師データを学習できませんでした。 ※線形分離”可能”な教師データ・・・教師データをグラ...
プログラミング

C++11以降で正規分布に従う乱数を作るには ~ライブラリを利用して(続き)~

前に書いたライブラリを使った正規分布の作り方記事の続きです。 この記事では、前に出来なかったプログラムの実行結果の確認とか ソースコードとか、ソースコードの解説、注意点なんかは前回記事をご覧くださいませ~。 プロ...
プログラミング

C++11以降で正規分布に従う乱数を作るには(ソースコードあり) ~ライブラリを利用して~

またまた正規分布に従う乱数を作る方法です。前までの方法は三角関数を使ったり、中心極限定理を利用してたりしたので、C言語とか、Python、PHPみたいに、言語に関係なく使える方法になっていました(僕はC++が一番得意なのでC++で...
スポンサーリンク
タイトルとURLをコピーしました