文件名称:gtn:加权有限状态传感器的自动微分
文件大小:428KB
文件格式:ZIP
更新时间:2024-04-06 17:45:48
C++
GTN:使用WFST的自动区分 | 什么是GTN? GTN是使用加权有限状态传感器进行自动微分的框架。 该框架是用C ++编写的,并具有与Python的绑定。 GTN的目标是使学习算法中结构的添加和实验变得更加简单。 此结构被编码为加权自动机,可以是受体(WFSA)或传感器(WFST)。 使用gtn您可以根据对简单图形的操作来动态构建复杂图形。 只需调用gtn.backward自动微分就可以针对任何输入图或中间图给出梯度。 还检出存储库 ,该存储库由GTN应用程序组成,包括手写识别(HWR),自动语音识别(ASR)等。 快速开始 首先python绑定。 以下是使用gtn构建两个WFSA,在图上构造简单函数并计算梯度的最小示例。 import gtn # Make some graphs: g1 = gtn . Graph () g1 . add_node ( True ) #