粤港澳大湾区(黄埔)国际算法算例大赛 - FAQ

欢迎各位选手参加 粤港澳大湾区(黄埔)国际算法算例大赛

本帖总结大赛中关于赛程赛制和计图的常见问题,选手可以在“比赛”类别中新建讨论贴提问。

计图遥感图像物体目标检测

【粤港澳大湾区(黄埔)国际算法算例大赛-计图遥感图像物体目标检测】-计算机视觉算法竞赛-极市开发者平台 (cvmart.net)

  1. 没有测试结果/没有训练:很有可能是这个问题baseline没有正常使用训练集的问题
  2. 多卡运行baseline指令: CUDA_VISIBLE_DEVICES=‘2,3’ mpirun -np 2 python tools/run_net.py --config-file configs/s2anet/s2anet_r50_fpn_1x_fair1m_1_5.py (注意引号使用英文引号)
  3. 训练过程中出现Compiling Operators:正常现象,不用管。
  4. 报错cuda error,定位到代码中的位置是jittor包中的return ori_bool(v.item()):很可能是显存不足,我们的baseline需要12G左右的显存。如果显存不够,可以考虑减小batch_size等方式减少baseline的显存消耗。
  5. 提交后显示请先完成团队创建并正式成立:提交时需要创建团队的,仅有一个人的团队也是可以的。不过请注意团队创建完成后是不可更改的。
  6. 关于–no_cuda选项:目前JDet不支持在CPU上运行,请不要开启这个选项。
  7. 直接修改config中的max_epoch却没有训练更多轮:修改runner.py的load函数。
  8. 关于验证集:如果想要使用验证集,需要手动划分验证集:在data中选出一部分图片作为验证集,并修改preprocess
  9. 没有每轮进行一次验证:修改runner.py里的run函数
  10. jittor提供的预训练模型:参考Search · jittorhub · GitHub

街景图像店面招牌文字识别

【粤港澳大湾区(黄埔)国际算法算例大赛-街景图像店面招牌文字识别(腾讯)】-计算机视觉算法竞赛-极市开发者平台 (cvmart.net)

  1. 训练平台使用相关问题可查看 此腾讯文档
  2. 编码环境出现maybe out of memory, please remake your worker size的报错
    在编码环境下,算力资源为共享资源,可能存在内存、显存不够的问题,将训练时的batch size和num_worker调低即可在编码环境顺利训练。
  3. 训练环境下提示超过单次训练最大限制(1024M)
    将checkpoint_interval = 1改大,减少训练时存储的checkpoint数量。
  4. 编码环境联网问题
    具体查看官方文档里使用外部文件部分的说明。
  5. JDet或者其他模型在dataset读取阶段报错
    官方更改了数据集的目录,请将baseline代码更新到最新版本,保证目录使用的是最新的路径
  6. 提示No module named jdet
  7. 训练环境出现JDet训练异常
  8. 运行CRNN时出错