如何使用趋动云实现DragGAN
选择模型以及环境配置
开始实验
在/gemin/pretrained目录下,看到压缩的pretrained模型
进入/gemini/code路径下
点击蓝色的“+”号,新建文件
可以选择新建jupyter notebook文件
复制下面的代码并执行
_ =!unzip /gemini/pretrain/DragGAN.zip
这样模型被解压
选择DragGan_gradio_virtaicloud.ipynb文件,一键执行
前两步没有问题,在第三步的时候,会报错,主要是缺少frpc_linux_amd64文件,
那么就先下载该文件并放置于
/root/miniconda3/lib/python3.9/site-packages/gradio
该文件已经上传:
https://cowtransfer.com/s/5a419eb36de047 点击链接查看 [ frpc_linux_amd64_v0.2 ] ,或访问奶牛快传 cowtransfer.com 输入传输口令 rs0m4g 查看;
下载好后,放置于/root/miniconda3/lib/python3.9/site-packages/gradio文件夹下
接着执行下面代码,否则有可能会报错:
!chmod +x /root/miniconda3/lib/python3.9/site-packages/gradio/frpc_linux_amd64_v0.2
最后执行
!python visualizer_drag_gradio.py --listen
结果
点击Running on public URL后面的网址,即可实现,如下图
选择'w'/'w+'都可以,在这里选择‘w’
对图像就行add point
在原来的jupyter notebook后端会输出以下
点击run,则会在后端输出坐标,如下
结果
202310231047
注意:由于配置原因(0.49元/h的配置),物体运动效果可能会很慢
当然新用户有178元的算力金