django manage SPA
アプリを作成する
djangoのstartapp
の代わりに、create-react-app
でアプリを作成します。
node
をインストール後、npm install -g create-react-app
を実行することで使用できます。
django-admin startproject my-project
cd my-project
create-react-app my-react-app
cd my-react-app
djangoのstartapp
の代わりに、create-react-app
でアプリを作成します。
node
をインストール後、npm install -g create-react-app
を実行することで使用できます。
django-admin startproject my-project
cd my-project
create-react-app my-react-app
cd my-react-app
Djangoは設定とか面倒なので、簡単にする方法を考えました。 app1,2,3,4...と量産するアプリを例に、コードをかきます。
リモートサーバーからデータセットをwgetすると、403 Forbidden
が出ました。
(wget <URL> -d
で確認すると、You don't have permission to access <URL>
といわれていました)。
いつもはsshでデータを送っていたのですが、今回は600GBを超えていました. ( ローカルはあと5GBしかない...)
データセットを自動setupしてくれるscriptが、最近試したnvidiaのサンプルコードにあったので、 参考にして、Pythonで何とかしようとしました。 (メモリがあふれていたのとデータが大きすぎて途中で止めていたことに気づかず結構はまりました。)
requests.Sesssionの.iter_contentでメモリを分けてダウンロードし、 tqdmでプログレスバーを表示させるとうまくいきました。
自分用のメモです。英弱なので、ざっくり読んで、 重要そうな部分をひたすらgoogle先生に聞いて読んでます。 GAN全く詳しくないので間違ってる箇所多いと思います。
Error文をSlackで送れたら簡単にServer Error 500を簡単に直せました。 Errorが出るたびに悲しくなるので、ついでにエラー画面に猫のGIFを表示させました。
pipでインストールしたlibを消して、再びinstallしようと思います。
PyTorch
のバージョンをあげるとき、大学サーバーのメモリが上限の30GBを超えており、
datasets
やcheckpoints
を消してみても、22GBも使っていました。
通常ならpip freeze > instaled.txt
→pip uninstall -r installed.txt
で
使っていないlibやバージョンを消せるらしいですが、普段--userオプションでインストールしていろので、
一気に削除しようとするとPermission Errorで処理が止まってしまうので、Pythonでなんとかしようと思いました。
![ ][d2]
![demo][d1]
先日, オープンキャンパスでGANによる動画生成のデモを展示しました。
TouchDesigner使えばリアルタイムで実装できるかな...と思って使ってみました。 他の方のコードをかなり使ってますが、もしよければ試してみてください。
以降では二つのことを共有出来たらと思います。最後にデモについて少し書きます!
TouchDesignerを初めて数か月なのに, 何故かqiitaの記事に登録してました。qiitaも初めてです。 あまり実用性ありそうなこと書けませんでしたが、よかったらご覧ください(;_;)