warp-ctc环境编译

标题:warp-ctc环境编译

1.背景:warp-ctc是百度ctc正反向传播实现的接口,可以import 其中的CTCloss函数。

2.小知识点
cd 指定到当前目录
安装cmake: sudo apr-get install build-essential cmake
或者:sudo apt install cmake
换一个镜像

3.步骤
git clone https://github.com/SeanNaren/warp-ctc.git
cd warp-ctc
mkdir build
cd build
cmake …
make
cd …/pytorch_binding
python setup.py install

安装成功

4.服务器进入python交互环境
#python 回车
退出:crl+d

5.import torchaudio 出错
pip list 发现torch1.6.0 下载的torchaudio0.8.0
版本不匹配
torch==1.6.0 匹配 torchaudio ==0.6.0

6.TypeError: ‘str’ object is not callable解决方法

str( )是python自带函数,是python保留的关键字,定义变量时应该避免使用str作为变量名;如果在使用str( )函数之前已经定义过str变量,则会出现TypeError: ‘str’ object is not callable这个报错

另外,代码编辑器在之前执行的代码中已经定义了str变量,但是执行之后全局变量没有被清空,即使在当前代码中没有定义str变量,在使用str( )函数时仍然会提示该错误。这种隐含的错误很容易被忽略,我们重启编辑器就可以解决这个问题

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值