吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 913|回复: 0
收起左侧

[其他求助] 学习求助贴,现在需要模拟gru自定义一个新门控单元

[复制链接]
xlinry 发表于 2024-4-10 13:22
25吾爱币
本帖最后由 xlinry 于 2024-4-10 15:18 编辑

学习求助贴,现在需要模拟gru自定义一个新门控单元,输入和输出的格式及类型都参照pytorch里面的gru
传入格式为PackedSequence->{data, batch_sizes, sorted_indices, unsorted_indices }
输出格式为Tuple[PackedSequence, Tensor]
搞好久了,看pytorch源码,一层层套娃后就不是python写的了,也看不到更底层的代码
有没有大佬帮忙看看呀

或者直接手写GRU,我自己改也行,主要看不到底层代码,不知道怎么实现的。

rnn.py中GRU代码如下(截取):
不知道如何实现的地方:
1、self._update_flat_weights()2、self.check_forward_args(input, hx, batch_sizes)3、if batch_sizes is None:
    result = _VF.gru(input, hx, self._flat_weights, self.bias, self.num_layers,
                     self.dropout, self.training, self.bidirectional, self.batch_first)
else:
    result = _VF.gru(input, batch_sizes, hx, self._flat_weights, self.bias,
                     self.num_layers, self.dropout, self.training, self.bidirectional)

ps:吾爱币可以再加

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-15 21:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表