当前位置: 首页 > 软件库 > 神经网络/人工智能 > >

WARP-CTC

人工智能软件
授权协议 Apache
开发语言 C/C++
所属分类 神经网络/人工智能
软件类型 开源软件
地区 不详
投 递 者 黄永怡
操作系统 跨平台
开源组织 百度
适用人群 未知
 软件概览

WARP-CTC 是百度硅谷 AI 研究所 (SVAIL) 开源的百度关键人工智能 (AI) 软件。

connectionist temporal classification (CTC) 方法可以追溯到 2006 年,在 Swiss AI 研究所 IDSIA 论文上有记载。 百度研究所开发的 WARP-CTC 就基于 CTC 方案,但是改进了其自身的语音识别功能。

DSCTC


GPU 性能

基准测试基于单个 NVIDIA Titan X GPU

T=150, L=40, A=28 warp-ctc Eesen Theano
N=1 3.1 ms .5 ms 67 ms
N=16 3.2 ms 6  ms 94 ms
N=32 3.2 ms 12 ms 119 ms
N=64 3.3 ms 24 ms 153 ms
N=128 3.5 ms 49 ms 231 ms
T=150, L=20, A=5000 warp-ctc Eesen Theano
N=1 7 ms 40   ms 120 ms
N=16 9 ms 619  ms 385 ms
N=32 11 ms 1238 ms 665 ms
N=64 16 ms 2475 ms 1100 ms
N=128 23 ms 4950 ms 2100 ms

CPU 性能

基准测试基于 2 个 Intel E5-2660 v3 处理器

T=150, L=40, A=28 warp-ctc Eesen Theano
N=1 2.6 ms -- 15 ms
N=16 3.4 ms -- 180 ms
N=32 3.9 ms -- 375 ms
N=64 6.6 ms -- 700 ms
N=128 12.2 ms -- 1340 ms
T=150, L=20, A=5000 warp-ctc Eesen Theano
N=1 21 ms -- 850 ms
N=16 37 ms -- 10800 ms
N=32 54 ms -- 22000 ms
N=64 101 ms -- 42000 ms
N=128 184 ms -- 86000 ms

  • 标题: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://gith

  • 百度开源的Warp-CTC人工智能技术,到底是什么鬼? 百度硅谷AI实验室(SVAIL)近日宣布,百度已开源关键人工智能Warp-CTC的关键代码,并且已向GitHub上传了Warp-CTC的C语言代码库,共享给了开发者,引起了美国业内的广泛关注。 好的,那么问题来了。 一,百度开源的Warp-CTC是什么? 解释这个事情极为复杂,我们需要一步步说起。 1)什么是深度学习 如何让人工智能模仿人类大

  • warp-ctc是可以在CPU和GPU上实现并行计算CTCLoss的开源库,现在支持pytroch和tensorflow的调用。安装过程和wrap-transducer相似,下面记录下过程和错误解决方法。 本文是在ubuntu18.04的系统上进行的。 warp-ctc下载地址 源码编译warp-ctc 首先获取warp-ctc的代码: git clone https://github.com/e

  • 首先vi有问题, 无法插入和删除: 参考 : https://blog.csdn.net/m0_38133212/article/details/97101658 修改文件 : sudo vi /etc/vim/vimrc.tiny 先在命令模式下输入:set nocp 修改set compatible 为 set nocompatible 设置是否兼容 添加 set backspace=2 设置

  • warp-ctc: https://github.com/baidu-research/warp-ctc Anaconda 安装tensorflow参照官网即可。 环境:Ubuntu 14.04,tf 1.4, GPU 1:找一个位置,clone warp-ctc git clone https://github.com/baidu-research/warp-ctc.git cd warp-ct

  • warp-CTC安装 http://www.pianshen.com/article/862428080/ warpctc_pytorch 编译不成功的解决办法 warp-CTC是百度开源的一个可以应用在CPU和GPU上高效并行的CTC代码库,对CTC算法进行了并行处理。 warp-CTC安装: git clone https://github.com/SeanNaren/warp-ctc.git

  • This should get you covered (tested with Ubuntu 16.04): sudo apt-get update -y # install python3 and dev headers sudo apt-get install -y python3 python3-dev # pip is great sudo apt-get install -y py

  • 1,下载代码 git clone -b pytorch_bindings https://github.com/SeanNaren/warp-ctc.git 2,编译 cd warp-ctc mkdir build cd build cmake .. # 这里可以自定义pytorch cpp的编译环境 make -DCMAKE_PREFIX_PATH=/path/to/libtorch/9.

  • 链接:http://www.iqiyi.com/w_19rteqm2ud.html

  • warp-CTC安装 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 添加环境变量 : gedit ./.bashrc export WARP_CTC_P

  • 记录以便大家解决。 warp-ctc安装 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 1. 无法找到THC.h头文件-> pytorch版本过高 解决方法

  • ---恢复内容开始--- For followers, if you get this on mac (and installed anaconda via brew cask) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/my/dirwarp-ctc/pytorch_bindi

  • https://github.com/SeanNaren/warp-ctc 下载下来,解压 mkdir build cd build cmake ../ make 出错 ,还以为是代码问题,换了5.5版本的gcc成功编译 cd pytorch_binding python setup.py install 出错 报cublas_v2.h: No such file or directory 保证

 相关资料
  • Kubernetes 在人工智能领域的应用。 TBD kubeflow - Kubernetes 机器学习工具箱

  • 人工智能是机器所展示的智能,与人类展示的智能形成鲜明对比。本教程介绍了人工智能等各个领域的基本概念,如人工神经网络,自然语言处理,机器学习,深度学习,遗传算法等,以及它在 Python 中的实现。

  • 人工智能包括机器和特殊计算机系统对人类智能的模拟过程。人工智能的例子包括学习,推理和自我纠正。AI的应用包括语音识别,专家系统,图像识别和机器视觉。 机器学习是人工智能的一个分支,它处理可以学习任何新数据和数据模式的系统和算法。 让我们关注下面提到的维恩图,以了解机器学习和深度学习概念。 机器学习包括机器学习的一部分,深度学习是机器学习的一部分。遵循机器学习概念的程序的能力是改善其观察数据的性能。

  • 主要内容:什么是代理?,智能代理,理性代理:,AI代理的结构,PEAS代表AI系统可以定义为理性代理及其环境的研究。代理通过传感器感知环境并通过执行器对其环境起作用。AI代理可以具有知识,信仰,意图等心理属性。 什么是代理? 代理可以是通过传感器感知环境并通过执行器对该环境起作用的任何事物。代理在感知,思考和行动的循环中运行。代理可以是: 人体代理:人类代理人的眼睛,耳朵和其他器官,用于传感器和手,腿,致动器的声道工作。 机器人代理:机器人代理可以是摄像头,红外测距仪,

  • 主要内容:人工智能的成熟(1943-1952),人工智能的诞生(1952-1956),黄金岁月 - 早期的热情(1956-1974),第一个AI寒冬(1974-1980),AI的热潮(1980-1987),第二次AI寒冬(1987-1993),智能代理的出现(1993-2011),深度学习,大数据和人工智能(2011年至今),以下是纠正/补充内容:人工智能不是一个新词,也不是研究人员的新技术。这项技术比想象的要老很多。甚至在古希腊和埃及神话中也有机械人的神话。以下是AI历史上的一些里程碑,它定义

  • 主要内容:什么是人工智能?,为什么要使用AI?,AI的目标,AI结构,AI的优点:,AI的缺点在当今世界,技术正在日新月异,我们正在接触不同的新技术,机器,设备等。人类已开发出尺寸紧凑,速度快,可以使我们的生活方式变得非常简单的设备,所有这些都只是因为快速发展的技术。 现在,计算机科学蓬勃发展的技术之一是人工智能,它准备通过用大脑制造机器来创造世界的新革命。人工智能现在就在我们身边。AI目前正在与各种子领域合作,从一般到特定,如自动驾驶汽车,下棋,证明定理,播放音乐,绘画等。 AI是计算机