前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >对两个flatten函数的探究

对两个flatten函数的探究

作者头像
算法与编程之美
发布2023-08-22 14:17:53
1620
发布2023-08-22 14:17:53
举报

1 问题

对torch.nn.flatten()和torch.flatten()两个函数的理解。

2 方法

对于torch.nn.Flatten():其默认参数为start_dim = 1 , end_dim = -1,即从第1维(第0维不变)开始到最后一维结束将每个batch拉伸成一维:当仅设置一个参数时,该参数表示 start_dim 的值,即从该维度开始到最后一个维度结束,将每个batch拉伸成一维,其余维度不变:当设置两个参数时,两个参数分别表示开始维度和结束维度:Torch.nn.flatten()函数官方文档:对于torch.flatten():torch.flatten()函数默认start_dim = 0 , 其余与torch.nn.flatten()相同。torch.flatten()函数官方文档:

3 结语

通过对照实验,对两个函数的参数进行比照分析,得出结论。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档