無料枠のGPUって楽しいね。
数学の計算問題の写真を撮ると、計算と解説をしてくれるphotomathをフルスクラッチで作ってみました。
まだ誤認識が多いけど、そこはGPUリソースをもっと使って学習すれば何とかなるはず。
これで、photomathもPythonとc++のオープンソースでみんなが改良できる。
デモ
https://yomei-o.github.io/mathcam_cpp/wasm/
ソース
https://github.com/yomei-o/mathcam_cpp
無料枠のGPUって楽しいね。
数学の計算問題の写真を撮ると、計算と解説をしてくれるphotomathをフルスクラッチで作ってみました。
まだ誤認識が多いけど、そこはGPUリソースをもっと使って学習すれば何とかなるはず。
これで、photomathもPythonとc++のオープンソースでみんなが改良できる。
デモ
https://yomei-o.github.io/mathcam_cpp/wasm/
ソース
https://github.com/yomei-o/mathcam_cpp
KaggleでGPUが毎週30時間まで無料で使えるらしいので、Claude Codeから使えるようなプラグインを作ってみました。
https://github.com/yomei-o/kaggle_server_cpp
2アカウント作れば毎週60時間。5日間使うとすれば毎日12時間無料で計算できます。
これでClaudeがただでGPUを使える!
世の中に、オープンソースで学習データ、モデル、ソースコードまですべて公開されている実用的な車のナンバープレート認識ライブラリがないので作ってみました。
PythonとC++で実装しているので組み込みにも使えます。
デモ
https://yomei-o.github.io/yolo_lpr_cpp/wasm/
ソース
https://github.com/yomei-o/yolo_lpr_cpp
おじさんも海の波の流体シミュレーションを作ってみました。
おじさんはGPU使わずにCPUだけで動かします。
フルスクラッチのc++。なんのライブラリもいりません。
オリジナルはこれ。
https://zenn.dev/sparkle/articles/217cc2bb44fd9e
デモ
https://yomei-o.github.io/umi_emu_cpp/wasmdist/umi_os/
ソース
https://github.com/yomei-o/umi_emu_cpp
ネオンテトラシミュレータを作ってみました。
小さいときネオンテトラ飼って群泳させてみたかったんだよね。
夢のネオンテトラ1000匹の群泳。
昔アクアゾーンって水槽シミュレーションがあったのですが、本当に魚のカードを買ってこないと泳がせられないので、群泳はできなかったのです。
デモ
https://yomei-o.github.io/suisou_emu_cpp/wasmdist/suisou_os/
ソース
https://github.com/yomei-o/suisou_emu_cpp
本物の花火そっくりを目指して 、花火シミュレータを作ってみました。
これまじ本物と区別がつかない。
デモ
https://yomei-o.github.io/hanabi_emu_cpp/wasmdist/hanabi_os/
ソース
https://github.com/yomei-o/hanabi_emu_cpp
ブラウウザで動くC/C++開発環境を作ってみました。
C言語初心者がコンパイラーを入れなくてもC言語の勉強ができるようになっています。
ブラウザ内で本物のlinuxのgccが動きます。
hello worldからMNISTまでを学習できます。
MNISTってclaudeが作ればC言語で200行で書けて数秒で学習できるんだね。
デモはこちら
https://yomei-o.github.io/gcc_emu_cpp/web/
ソースはこちら
https://github.com/yomei-o/gcc_emu_cpp
おじさんが人生で一番最初に動かしたCコンパイラ、Turbo C。
親に初めて買ってもらった、PC9801DXで毎日にように遊んでいました。
このPCは後にうちに毎日朝から晩まで遊びに来ていた近所の石井朋彦にあげたら、彼はアニメプロデューサに。
https://store.leica-camera.jp/contents/my-leica-story_tomohiko-ishii_part1
このPCが人の人生を動かしてんですね。
これを久しぶりに動かしてみたくなりました。
でも、PC9801ないので、ユーザモードDOSエミュレータを作ってみました。
https://github.com/yomei-o/dos_emu_cpp
これで、MACやWindowsでTurboCが動きます。QuickC、BorlandC++、MS-Cも動きます。