以下の内容の続き。
実際に使ってみての感想や結果とかです。
以下のリポジトリを用いますが、StyleGAN(2でない方)も使います。
以下の内容の続き。
実際に使ってみての感想や結果とかです。
以下のリポジトリを用いますが、StyleGAN(2でない方)も使います。
定期的にGUIアプリを作ってみたくなる発作が出ました。
前回は「Go+Qt」、「Goのみ」、「NWJS・Electron」で作ってますが、今はJavascript (Typescript) 以外触る気分でないので何かないか探してみる。
するとGoogle製のCalroというのを見つけました。
https://github.com/GoogleChromeLabs/carlo
ElectronのようなChromium組み込みアプリですが、ローカルのChromeを使うのでビルドサイズが小さく済む。インストールしてないとどうなるかというと、
Q: What happens if the user does not have Chrome installed?
Carlo prints an error message when Chrome can not be located.
このCalroを使ってなんかしようと思ったら何もできなかったという内容です。
カルロっていうとコマンド―を想起するのは自分だけではないと信じたい。
久々に Expo (React Native) を触ると少し忘れていた部分があったので開発と同時に備忘録を書いていました。
ドキュメントに書いてるわけではないけど毎回やってることとかの雑多なメモです。
前回準備したStyleGAN2を使って実際に画像の学習と生成をしてみます。
学習用の画像を見つけてくるところから始めます。
前回CycleGANとpix2pixを使ってみましたが、他の派生GANも試してみたい。
特に有名なStyleGANの改良版であるStyleGAN2を使ってみます。
今回はTensorFlowを使います。
2年前に「Windows10にTensorFlow-GPUをインストール」しましたが、とにかくバージョン依存が面倒だった記憶しかない。
「GatsbyJSとNetlify CMSでブログを作る」で静的ファイルとHeadless CMSで情報管理できないかと考えましたが、さらにホスティングとコンテンツを分離を考える。
Contentfulでコンテンツ管理をしてみます。
GatsbyはReact用の非常に人気の高い静的サイトジェネレータです。
Next.js(SSR寄り)を使っているとどうしてもGatsbyも試してみたくなります。
スター数ではNext.jsの方が多いですがUsed byで見るとGatsbyの方が倍以上使われてるんですよね。
WordPressの代替を探していることもあり、GatsbyとNetlify CMSで管理するブログを試してみます。
用語・略語:CMS:コンテンツマネジメントシステムSSG:静的サイトジェネレータ
漫画やアニメなどでよくある集中線をGLSLで実装します。
テクスチャを読み込んで混ぜるのが一番簡単ですが、形状や場所に限界があるのでGLSLの関数を使って自由に書けるようにします。
Next.jsでgl-reactを使ってGLSLを使っていますが、文字列直書きなのが気になり始めたので.fragや.vertなどのGLSLファイルに分けて管理しようと思います。
具体的にはwebpackのローダーを追加して読み込めるようにした覚書き。
他のモジュールバンドラでも文字列読み込みはあると思いますが、大体の環境ではBabelでトランスパイルしてwebpackでバンドルしてると思います(主観)。