'''

class torch.nn.Linear(in_features,out_features,bias = True )[来源]

参数:

in_features - 每个输入样本的大小
out_features - 每个输出样本的大小
bias - 如果设置为False,则图层不会学习附加偏差。默认值:True
'''
import torch

x = torch.randn(3, 2)  # 输入的维度是(3,2)
m = torch.nn.Linear(2, 4) # 2,4是指维度
output = m(x)
print("x",x)
print('m.weight.shape:\n ', m.weight.shape,m.weight)
print('m.bias.shape:\n', m.bias.shape,m.bias)
print('output.shape:\n', output.shape,output)
'''
x tensor([[-0.4972, 1.2745],
[ 1.2993, -0.6580],
[-0.2165, 0.8603]]) m.weight.shape:torch.Size([4, 2]) Parameter containing:
tensor([[-0.5528, -0.1309],
[ 0.6907, 0.5723],
[-0.2242, 0.1904],
[ 0.1678, -0.6903]], requires_grad=True) m.bias.shape:torch.Size([4]) Parameter containing:
tensor([-0.1663, -0.0111, 0.4852, 0.5688], requires_grad=True) output.shape:torch.Size([3, 4])
tensor([[-0.0584, 0.3749, 0.8394, -0.3944],
[-0.7984, 0.5097, 0.0685, 1.2410],
[-0.1593, 0.3317, 0.6975, -0.0614]], grad_fn=<AddmmBackward>) -0.4972*-0.5528+1.2745* -0.1309+-0.1663=-0.0584
'''

  

linear_func的更多相关文章

  1. Java文件操作系列[3]——使用jacob操作word文档

    Java对word文档的操作需要通过第三方组件实现,例如jacob.iText.POI和java2word等.jacob组件的功能最强大,可以操作word,Excel等格式的文件.该组件调用的的是操作 ...

随机推荐

  1. jQuery.parseJSON()

    https://api.jquery.com/jQuery.parseJSON/ https://api.jquery.com/category/deprecated/deprecated-3.0/ ...

  2. JavaScript-W3School-Browser 对象:Window open() 方法

    ylbtech-JavaScript-Runoob-Browser 对象:Window open() 方法 1.返回顶部 1. Window open() 方法  Window 对象 定义和用法 op ...

  3. 分布式任务队列 Celery —— 应用基础

    目录 目录 前文列表 前言 Celery 的周期定时任务 Celery 的同步调用 Celery 结果储存 Celery 的监控 Celery 的调试 前文列表 分布式任务队列 Celery 分布式任 ...

  4. 中国MOOC_零基础学Java语言_第2周 判断

    浮点数判断大小 public class Main { public static void main(String[] args) { double a = 1.0; double b = 0.1 ...

  5. oracle data guard --理论知识回顾02

    继上一篇 管理影响物理standby的事件 1 创建表空间或数据文件初始化参数standby_file_management用来控制是否自动将primary数据库增加表空间或数据文件的改动,传播到st ...

  6. Oracle,Mysql 获取用户下所有表名,获取表所有的列名及数据类型

    Mysql 下面是mysql获取数据库所有表的语句 select table_name from information_schema.TABLES where TABLE_SCHEMA='Usern ...

  7. 【BASIS系列】SAP 日志管理

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[BASIS系列]SAP 日志管理   前言部分 ...

  8. office问题解决办法汇总

    1.Office2007或2010提示:您正试图运行的函数包含有宏或需要宏语言支持的内容 解决办法:word选项--加载项--管理com加载项--转到--把所有加载项删除 2.excel2010打开三 ...

  9. liteide使用中的注意点

    liteide使用中的注意点 无法跳转 会出现无法跳转的情况,可能是这个包里面的某个文件会有错误,一般把这个包里的所有的错误都改正之后就能正常跳转了.Ubuntu中,直接按f2可以跳入,之后按住alt ...

  10. Canvas入门02-绘制直线

    主要使用的API有: context.moveTo(x,y) 声明线的起始坐标 context.lineTo(x,y) 声明线的下一个坐标 context.fillStyle  声明线的填充颜色 co ...