人はRubyだけで手書き数字認識できるか?
できた。 完。 はじめに …というわけで、今回はRubyで手書き数字認識をやってみました。 タイトルに関しては元ネタ様から許可を得ました。 学習用データはMNIST、ライブラリは手前味噌で恐縮で...
18 search resultsShowing 1~18 results
You need to log-in
できた。 完。 はじめに …というわけで、今回はRubyで手書き数字認識をやってみました。 タイトルに関しては元ネタ様から許可を得ました。 学習用データはMNIST、ライブラリは手前味噌で恐縮で...
はじめに "hoge".tap { |str| str.reverse } # => "hoge" "hoge".tap { |str| break str.reverse } # =&g...
やりたいこと データフレームのオブジェクトを matrix() で生成されたようなただの行列に変換したい。単に as.matrix() するだけじゃなくて、行や列の名前も無い行列にしたい。こんな...
Rubyからncurseswを使って簡単なゲームを作った話です。とりあえず例として作成してみた避けゲーの動作の様子を以下に示します。 動作環境 Ubuntu 14.04 Ruby 2.2.0 n...
ガイヨウ ls をよく dokaben と打ち間違えてしまう、、、 これは誰もが抱えるそんな悩みを解消するためのキータイプ矯正ソフトです。 以下は実際に打ち間違えてしまった場合の様子です。 \テ...
やりたいこと デバッグなどのちょっとしたときにカウンタを使いたい場合があると思います。ひとまず、とりあえず、殴り書くとしたらこんな感じでしょうか。 c = 0 3.times do # なんらか...
ツイートを検索して、その結果をニコニコ動画のコメント風に端末に流すスクリプトを書きました。 以下は「#桐間紗路生誕祭2016」を検索した際の動画です。 #桐間紗路生誕祭2016 pic.twit...
概要 Rubyistでも機械学習がしたい! ということで、タイトルの通りRubyで機械学習のためのgemをつくってみました。機械学習のための、と書きましたが、試作品ということもあり2016年4月...
GTKを使って、アニメなどでよくあるオペレータやハッカーっぽい人がなんか外部から攻撃を受けているとき画面いっぱいに警告ウィンドウが出てくるアレをつくりました。 動作環境 Ubuntu 14.04...
Rubyからgnuplotを操作してアナログ時計を表示します。実行すると以下のようになります。実用性... そんなものはない(画像略 ソースコード gnuplotのバージョンは4.6、Rubyは...
Rubyで15パズルソルバを書いてみました。アルゴリズムは乱択法なのでそんなに賢くないですが、その代わり4x4から10x10までの盤面に対応できるようにしました。 実行結果 白はまだ揃えてないマ...
Rubyでビット演算を扱ったとき、個人的に便利あるいは不便だなと思ったところの話。また、それに対して最近話題のCrystalを使えばいい感じになるのでは、ということを書いてみました。 うれしいと...
概要 以下の例のように、Rubyでよく見かける初期設定を行うときに使用するメソッドの実装例について書きます。 いくつか実際のgemのソースを調べてみたのですが、今回の例は tweetstream...
Unityでスクリプトから新しいタグを追加する方法について。バージョンは5で、スクリプト例はC#です。 スクリプト 以下の例を適当なゲームオブジェクトにコンポーネントとして追加します。実行すると...
概要 誰もが知っているボードゲームのリバーシで遊ぶためのgemをつくりました。 自分で対戦して遊んだり、プログラム同士で試合をさせたり、自分でプレイヤーのアルゴリズムを書いてみたりすることができ...
Rubyで文字数を指定して文字列を分割したいって思ったのでちょっと調べたらいろいろ勉強になったので、そのメモです。 余談ですが、どうしてそんなことしようとしたのかというと、TwitterBotに...
概要 抵抗器のカラーコードを抵抗値に変換したり、合成抵抗を計算したりするgemをつくりました。名前は resistor です。レジスタと聞いて最初に思い浮かぶ方のレジスタ(register)では...
概要 現在、与えられた数の約数を全て求めたい状況にあるのですが、まずパっと思いつくものとして、2からその数の半分までの数で一つ一つその数自身を割っていき余りが0だったら約数、みたいな方法がありま...
18 search resultsShowing 1~18 results
Qiita is a knowledge sharing service for engineers.