マストドンアイドルを目指します。
.NETやらでwindowsネイティブアプリ作るの、モチベーション湧かなすぎるわかる
それもそうなんよなぁ。。。。
chromeブラウザというかchromeの中身のchromiumというか
electron、vscodeとかslackアプリの中身で、js+htmlで書いたコードをchromeブラウザで開く感じ。chromeが動く環境なら大体動くっていう
物語が始まるやつだ
electronでソフトウェア作って、声変換をC++で書いてwasm経由でelectronにさせないかな?wとか思ってた
うーーーーーん 直近で僕が使いたいってのは無いかも。やり方を知っておきたかった感じ
ダウンロードする方式にしとけば、モデルのアップデートが楽になりそう まあどっちにしろ推論コードは要実装って感じになるか
実際そうな気がしてきた。
なるほどな〜
勤労の義務最高!勤労の義務最高!
ぶっこ抜きガチ勢に勝てないのは仕方ないけど、機械学習エンジニアがサクッと見れちゃうのは避けたい感じ
該当箇所(cnn.jsとか)にconsole.log書くだけで盗めちゃう
tensorflow.jsとかonnx.jsとかがあるんだけど、これ(たぶん)WebGL使ってGPUで推論できるようにするために、学習済みの重みをjsに渡してるので、知識の浅い人でも結構簡単に重み盗める気がするんよな〜
規約でしばるのは目からウロコだった
推論(forward)するコードも自分で書けばいい気がしてきた しんどそ〜
pytorchのc++部分(libtorch)と、暗号化されたモデルをloadするコードをビルドしてwasmでまとめれば良さそうなんだけど、libtorchのビルドがめちょめちょしんどそう
wasm使って、学習済みモデルの中身を秘匿しつつ、フロント(ブラウザ)側で推論する方法をめちゃめちゃ調べたんだけど、無さそうなんだよな〜〜〜
外部に依存ライブラリがあるときどうなるんだろう。謎だ。
webpackは僕も全くわからない。。。
ちょっとしたティータイムに、ちょっとした待ち合わせに。そんな、ちょっとした時間に立ち寄ってお友達とお話してみませんか?friends.cafeへようこそ☕⚠️ユーザ登録は承認制となっています。登録をご希望の方はサーバーのルールをお読み頂き,「意気込み」欄へ質問の回答を記入してください。❤️