Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • PaddlePaddle
  • Paddle
  • Issue
  • #9586

P
Paddle
  • 项目概览

PaddlePaddle / Paddle
大约 2 年 前同步成功

通知 2325
Star 20933
Fork 5424
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 1423
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 543
  • Wiki 0
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
P
Paddle
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 1,423
    • Issue 1,423
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 543
    • 合并请求 543
  • Pages
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 0
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 提交
  • Issue看板
已关闭
开放中
Opened 4月 03, 2018 by saxon_zh@saxon_zhGuest

场景文字识别使用GPU训练后,怎么在预测的时候不可以用CPU

Created by: yeyupiaoling

在场景文字识别的例子中:https://github.com/PaddlePaddle/models/tree/develop/scene_text_recognition 训练是一定要GPU,但是预测是可以不用的,如这个代码:https://github.com/PaddlePaddle/models/blob/9264e8cebb0219a9cd765511b8a7c9236f0b1da8/scene_text_recognition/network_conf.py#L81-L89 但是在真正的实际上,在预测使用CPU是报错:

F0403 08:36:29.233067  3738 Allocator.h:54] Check failed: posix_memalign(&ptr, 4096ul, size) == 0 (12 vs. 0) 
*** Check failure stack trace: ***
    @     0x7f2cf5f3e2cd  google::LogMessage::Fail()
    @     0x7f2cf5f40618  google::LogMessage::SendToLog()
    @     0x7f2cf5f3dddb  google::LogMessage::Flush()
    @     0x7f2cf5f414ee  google::LogMessageFatal::~LogMessageFatal()
    @     0x7f2cf5e9ca91  paddle::PoolAllocator::alloc()
    @     0x7f2cf5e95d25  paddle::CpuMemoryHandle::CpuMemoryHandle()
    @     0x7f2cf5e50c93  paddle::CpuMatrix::CpuMatrix()
    @     0x7f2cf5e50e1e  paddle::Matrix::create()
    @     0x7f2cf5e61518  paddle::Matrix::resizeOrCreate()
    @     0x7f2cf5c49fa7  paddle::Layer::resetSpecifyOutput()
    @     0x7f2cf5c4a212  paddle::Layer::resetOutput()
    @     0x7f2cf5d1b331  paddle::BatchNormalizationLayer::forward()
    @     0x7f2cf5b3fe3f  paddle::NeuralNetwork::forward()
    @     0x7f2cf5ac0d86  _wrap_GradientMachine_forward
    @           0x4bc3fa  PyEval_EvalFrameEx
    @           0x4c136f  PyEval_EvalFrameEx
    @           0x4b9ab6  PyEval_EvalCodeEx
    @           0x4c1e6f  PyEval_EvalFrameEx
    @           0x4d4c9d  (unknown)
    @           0x4bc9b6  PyEval_EvalFrameEx
    @           0x4d4c9d  (unknown)
    @           0x4bc9b6  PyEval_EvalFrameEx
    @           0x4b9ab6  PyEval_EvalCodeEx
    @           0x4c16e7  PyEval_EvalFrameEx
    @           0x4c136f  PyEval_EvalFrameEx
    @           0x4c136f  PyEval_EvalFrameEx
    @           0x4b9ab6  PyEval_EvalCodeEx
    @           0x4eb30f  (unknown)
    @           0x4e5422  PyRun_FileExFlags
    @           0x4e3cd6  PyRun_SimpleFileExFlags
    @           0x493ae2  Py_Main
    @     0x7f2d1325b830  __libc_start_main
指派人
分配到
无
里程碑
无
分配里程碑
工时统计
无
截止日期
无
标识: paddlepaddle/Paddle#9586
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7