タグ

ブックマーク / karaage.hatenadiary.jp (4)

  • Raspberry PiのGPIO制御の決定版 pigpio を試す - karaage. [からあげ]

    Raspberry PiのGPIO制御 はーい、みんなー。Raspberry PiでLチカしてるかい?Raspberry PiでのGPIO制御、いつもライブラリ何使うかで迷っていて、比較をまとめるくらい迷っていました。 具体的には、RPi.GPIOかWiringPiで迷うことが多くて、pythonに特化して割り込みを使えるRPi.GPIO vs 精度の高いPWMを出力できる pythonでもCでも使えるWiringPiという感じでした。 ところが、最近pigpioという素晴らしいライブラリの存在を知りました。きっかけは下記のブログのpigpioに関する記事です。 Raspberry Pi用pigpio Library - その1:腰も砕けよ 膝も折れよ:So-net blog Raspberry Pi用pigpio Library - その2:腰も砕けよ 膝も折れよ:So-net blog

    Raspberry PiのGPIO制御の決定版 pigpio を試す - karaage. [からあげ]
  • Google Colaboratoryで始める強化学習入門 - karaage. [からあげ]

    この記事は、TensorFlow Advent Calendar 2020の16日目の記事です。TensorFlow成分は少なめです。すみません。 強化学習が面白そう AI機械学習と言われる分野の技術は、教科書などで大きく「教師あり学習」「教師なし学習」「強化学習」という3つに分けられることが多いです。一番有名なのは「教師あり学習」ですね。他は「こういうのあるけど、難しいからとりあえず一旦忘れて教師あり学習やっていきますねー」となることが多いです(個人の感想です)。 そんななか、このところ強化学習が気になってきました。きっかけは、以下のでした。 Scratchで強化学習を学ぶというなかなか意欲的なです。ただ、正直このを読んだときは「ふーん、強化学習か。こういうのもあるんだ」というくらいだったのですが、最近読んだ「生成Deep Learning」というで、更に強化学習が気になってし

    Google Colaboratoryで始める強化学習入門 - karaage. [からあげ]
  • 個人で作る自作基板入門 - karaage. [からあげ]

    個人で基板を作りました 個人で基板を作りました。実は、昔(5年くらい前)はハードウェアエンジニアだったので、一応元プロ(多分、あんまり自信ないです)なのですが、個人では初めて基板設計しました。 自分の場合は、仕事だと基板自体の設計(アートワークと言います)は、ほとんど外注さん任せですし、基板の製造も会社でメーカーやルールはほとんど決まっていたので、個人でやるのは、色々と初めての経験ばかりでした。 というわけで何か良さそうなはないかな、と思い買ったのがMaker Faire等様々なMaker系イベントに出展されているKimio Kosakaさんの以下のテキストでした。 追記:最新のKiCAD 6に対応したバージョンも出ています。 実は、このが良すぎてほとんどこのの通りにやったら、基板が出来てしまいました(笑)なので、初心者はKimio Kosakaさんのを買いましょう。 この記事では

    個人で作る自作基板入門 - karaage. [からあげ]
  • ディープラーニングを使ってドット絵を画像に変換してみた - karaage. [からあげ]

    ディープラーニングで新しい画像変換 数ヶ月前ですがディープラーニングの分野で「pix2pix」という技術が話題になりました。これは簡単に言うと画像フィルタを入力画像と出力画像のペア(教師データ)だけから自動で生成してくれる技術です。詳細は、以下の記事や元の論文を参照下さい。 pix2pixの紹介 | 株式会社クロスコンパス's Blog GAN(と強化学習との関係) 「pix2pix」を使うと、従来の画像処理では難しかった、白黒画像をカラーにしたり、手書きの絵を写真にしたりといった、ぶっ飛んだ画像フィルタを教師データを用意するだけで生成できてしまいます。具体的な応用例に関しては、以下の記事などが参考になります。 できそうなことはだいたいできる画像生成AI、pix2pixの汎用性に驚く - WirelessWire News(ワイヤレスワイヤーニュース) 自分も何か面白い画像変換フィルタ作っ

    ディープラーニングを使ってドット絵を画像に変換してみた - karaage. [からあげ]
  • 1