記事一覧
【その1・Nim】Nimで「Goでつくるインタプリタ」を写経する 。
とりあえず、2章まで進めた。本当は https://github.com/mrsekut/monkey-nim をゴリゴリに写経する 予定でしたが、中々Nimが難しく大部参考書寄りになってしまっています…
【Go・Deep Learning その③】 ゼロから作るdeep learning 3を復習 ーMNISTを学習する
これまで第一回: https://note.com/tkyochan12/n/n82baff038b70 第二回: https://note.com/tkyochan12/n/n1f2097b5047c 今回今回はざっくり全体像を説明しながら、MNIS…
【その1・Nim】Nimで「Goでつくるインタプリタ」を写経する 。
とりあえず、2章まで進めた。本当は https://github.com/mrsekut/monkey-nim をゴリゴリに写経する
予定でしたが、中々Nimが難しく大部参考書寄りになってしまっています。。。
Nim難しい
Nim書いてみての感想簡単そうでそこまで簡単ではない。。。。
とりあえず、続きを終わらせて詳しく書こうと思います!
インタプリタを作ってみたい!
Go言語の練習をしたいっ
【Python/JavaScript/Tensorflow】僕も性別と年齢判断AIを学習させたい
とりあえずモデル作成(Python)🐍上記の記事のコードをパクって参考にして学習してきます
(imdbはデータが多かったので使ってません🙇♂️)
具体的には
wikidbから顔画像を取得 -> 顔のトリミング -> 学習済みモデルから転移学習
モデルの出力の可視化
しっかり二つの出力がありますね!
モデル箇所のコード
EfficientNetB3から転移学習をやってみようと思います。
【その0・Nim入門】Nimで作るインタプリタを写経する 。
上の記事を発見したので、パクって写経してみようと思います。
Nimについておさらい変数早見表
サンプルコード
const a = "A"var a = "A"let a = "A"
構造体早見表
サンプルコード
type Sample = object # これはスタックに格納される x: int y: stringtype Sample = ref object # これはヒープ
【なんでも自動化してみたい🤖③】 ブログやニュースを自動で収集!!! LINE + Heroku + GAS
今まで【なんでも自動化してみたい🤖①】 Twitter ✖️ note ✖️ Heroku
【なんでも自動化してみたい🤖1.1】 Twitter ✖️ note ✖️ GAS (Google App Script)
【なんでも自動化してみたい🤖②】 LINE BOT + GAS + Heroku + OpenWeatherMAP API ⛈⛈⛈
ニュース記事やブログを探してほしい!!!
【Go・Deep Learning その④】 ゼロから作るdeep learning 3を復習 ーRNNとLSTM
これまで【Go・Deep Learning】復習
【Go・Deep Learning その②】 スパイラル分類
【Go・Deep Learning その③】 MNISTを学習する
【Go・Deep Learning その3.1】学習の重みを保存してみる。
今回CNNは多次元配列がないと面倒くさそうだったため、飛ばしました。🙇♂️
なので、CNN関係+ラズパイあたりで近々記事を出そうと思
【Go・Deep Learning その3.1】 ゼロから作るdeep learning 3を復習 ー学習の重みを保存してみる。
前回まで【Go・Deep Learning】復習
【Go・Deep Learning その②】 スパイラル分類
【Go・Deep Learning その③】 MNISTを学習する
今回今回は主にGolangでどのようにして構造体を保存するのかをやっていきます。
あまりディープラーニングとは関係ないです。すみません。🙇♂️
最初に調べてみたら出てきた記事🙇♂️ですが、この記事で紹介さ
【GAS】GASをDBライクにをオマージュ
とある記事と出会う上記の記事を参考に作ってみるか (ほぼコピペ)
となった。。。。
使い方const sampleData = { col1 : "value1", col2 : "value2", col3 : "value3",};// 対象のスプレットシートを対象にDBライクに操作するインスタンスconst db = newSpreadsheetDB("スプレットシートのID");/
【なんでも自動化してみたい🤖②】 LINE BOT + GAS + Heroku + OpenWeatherMAP API ⛈⛈⛈
概要今回は LINE Botを始めたかったのでなんとなくやってみました!?
※WebHookは「https://{HEROKU_APP_NAME}.herokuapp.com/callback」
ってことを忘れないように!!!
LINE BOT🟩LINE Developersに登録から始めよう!
必要なもの
Channel Secret
Channel Token
上記の二つを用
【なんでも自動化してみたい🤖1.1】 Twitter ✖️ note ✖️ GAS (Google App Script)
前回前回の内容はタイトル通りTwitter API + Note RSS + Heroku Freeで実現しましたが、
Herokuは無料枠がweb+botではすぐなくなってしまうと思います。。。。
なので今回はGASによるTwitterのBotを作成していこうと思います。。。
GASでも定期実行はできる!!!!!!はず😅
GASについて👍♻︎下記の記事を読んで GASを理解しましょう!
基
【Go・Deep Learning その③】 ゼロから作るdeep learning 3を復習 ーMNISTを学習する
これまで第一回: https://note.com/tkyochan12/n/n82baff038b70
第二回: https://note.com/tkyochan12/n/n1f2097b5047c
今回今回はざっくり全体像を説明しながら、MNIST学習していこうと思います。
MNISTをダウンロード⬇︎
とりあえずMNISTデータを取得しちゃいますかぁ
下の項目をまずダウンロードする
【なんでも自動化してみたい🤖①】 Twitter ✖️ note ✖️ Heroku
なんでも自動化していきたい!!!!!🤖🤖🤖自動化って単語がすごいカッコいいですよね?
定期実行するTwitter Botを作っていこうと思います!!!!
やっていきましょう!
Twitter🕊APIの申請✨
とにかくここが山です。⛰⛰⛰⛰⛰⛰⛰⛰⛰⛰⛰
しかも高めです。🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖
ですが、申請後すぐAPIを利用することができました!!!
頑張っていき
興味があるプログラミング言語についてメモする✍️✍️✍️✍️✍️✍️✍️✍️ (この言語達で成果物を出していきたい)
今まで経験してきた言語TypeScript(+Node.js)
Java/Scala/Kotlin
Dart?
Python
Go
Rust?
C
Haskell
etc…
ぐらいですかね?😇(触ったことのある言語は沢山あるけど覚えていない)
Nim👑特徴
Pythonに似ている構文
静的なプログラミング言語
メタプログラミングに強い印象
Windows、Linux
【Go・Deep Learning その②】 ゼロから作るdeep learning 3を復習 スパイラル分類🌪🌪🌪
スパイラルモデルの作成🌪🌪🌪普通にこちらを参考にコピペしました。🙇♂️
普通に言語が違うとコピペも一苦労。
やはりNumpyは便利
コード
package datasetimport ( "math/rand" "github.com/DolkMd/go-dezero/domain/core" dz "github.com/DolkMd/go-dezero/domain/core