计算机语言
Unity记录1.1-入门-下载与创建项目
写的很简略,因为不是写教程,是学习记录,其中大部分东西对我来说按经验去做就行,所以不像写项目那样详细。中英文也是这样,英文太长了,我就换成中文,不过我的翻译可能是错的或是有歧义的。邪道方法-字典转字符串以传参字典给多GPU训练的mmseg
已阅: 3 引言我想把字典传参给多GPU训练,但一直报错,各种类型的报错。 于是我试着将字典转为字符串形式,在模型内部解析为字典,可行。 我懒得把代码从服务器上搞过来了,所以这里只给截图,反正大家也用不到我的参数,思路用到的代码也不多。 还有其它的解决方法,比如一个个传,不用字典形式,但是很丑,我不喜欢。 也可以通过临时文件作为中转,传参就传个文件目录解决方法对于下面给定的字典,我想把它……飞桨模型部署至docker并使用FastAPI调用(五)-WordPress展示页面
已阅: 12 飞桨模型部署至docker并使用FastAPI调用框架搭建继续上一节,配置完环境,测试完代码后,开始搭建框架。 本部分的代码的实际效果见:PHP 短代码测试。测试 - 图片展示栏考虑到 WordPress 会自动适应界面大小,我对 html 也不熟,所以用 WordPress 创建三个栏目,参考一下它的 html。报错,下一个。参考了一些教程,自己写了个,代码见 附录-文中代码 中对应标题。效果如下,始终三栏,……飞桨模型部署至docker并使用FastAPI调用(四)-PHP短代码于WordPress
已阅: 13 飞桨模型部署至docker并使用FastAPI调用前言因为我想部署到我的博客里面,所以是在 WordPress 里面通过 PHP 调用 API,所以会涉及到一些 WordPress 的内容。 不过因为是作为短代码插入 WordPress,所以实际上还是 PHP。环境配置 PHP 安装下载 PHP 7.4.30,并解压,将解压路径添加至环境变量。不过有集成包,比如XAMPP,更方便点。vscode 打开任意 php 文件,将 php.exe 所在路径添加至弹窗提……飞桨模型部署至docker并使用FastAPI调用(三)-API部署
已阅: 44 飞桨模型部署至docker并使用FastAPI调用本地 get 调用 fastapi中间的调错和测试省略了,只展示最终结果,毕竟环境会骗你,代码不会。运行 startup.py,并访问 http://127.0.0.1:8000/,终端输出如下: INFO: Will watch for changes in these directories: ['/root/code'] INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit) INFO: Started reloader process [2……飞桨模型部署至docker并使用FastAPI调用(二)-环境配置与模型部署
已阅: 35 飞桨模型部署至docker并使用FastAPI调用PDRS 环境配置安装 numpy:pip install numpy安装 PDRS (PaddleRS):具体过程见官方文档。下载源码到本地并解压,拖动到 vscode 中 进入 PDRS 文件夹,安装 requirements.txt:pip install -r requirements.txt安装 pycocotools 报错。更新 apt:apt-get update 安装 GCC:apt-get install -y gcc 再次安装 requirements.txt:pip install -r req……飞桨模型部署至docker并使用FastAPI调用(一)-docker安装与vscode连接
已阅: 23 飞桨模型部署至docker并使用FastAPI调用Windows docker 下载官方下载:Install Docker Desktop on Windows安装 WSL启动后会自动跳出窗口提示安装,安装后点击 Restart 即可。无法打开设置以管理员身份运行。使用国内下载源打开 Settings - Docker Engine原json:{ "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "experimenta……MMDet: ValueError: need at least one array to concatenate
已阅: 80 报错信息ValueError need at least one array to concatenate解决方法不使用mmdet推荐的数据集创建方式(即复制教程代码),直接复制configs\_base_\datasets\coco_detection.py,然后对应修改类名、CLASSES、PALETTE,修改 __init__.py即可。吐槽我用 mmcls 的时候都是直接复制修改的,这次不小心不长眼去跟了教程,然后就报错了,气死,cver就该好好用cv大法。 个人猜测这可能是因为我只框了检……
(◕ܫ◕)
评论于 MMDet实例分割loss_rpn_bbox为nan但其它loss正常的解决