python
文章平均质量分 90
wuling129
豫北某不著名学堂的修理地球/灵魂魔法师,门外汉兼乞丐一枚!工作极度平凡,家里地位边缘,丑男一个!鉴定完毕!
展开
-
【转】一文了解Numpy核心语法和代码梳理
Numpy是一个用python实现的科学计算的扩展程序库,包括一个强大的N维数组对象Array;比较成熟的(广播)函数库;用于整合C/C++和Fortran代码的工具包;实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。矩阵数据类型、矢量处理,以及精密的运算库。专为进行严格的数字处理而产生。转载 2024-05-27 11:14:40 · 29 阅读 · 0 评论 -
[转]万字长文超全总结Pytorch核心操作!
创建自定义神经网络层是PyTorch中常见的做法。# 创建线性层# 创建ReLU激活函数# 创建输出线性层(如果需要的话,例如对于分类任务)# 应用线性变换# 应用ReLU激活函数# 如果需要,可以添加更多的操作,例如另一个线性层return x其中,CustomLayer类继承自nn.Module,并在__init__方法中定义了两个线性层(一个输入层和一个输出层)以及一个ReLU激活函数。转载 2024-05-14 22:25:31 · 27 阅读 · 0 评论 -
[转]17 种加速 PyTorch 训练的方法
学习率 schedule 的选择对模型的收敛速度和泛化能力有很大的影响。Leslie N. Smith 等人在论文《Cyclical Learning Rates for Training Neural Networks》、《Super-Convergence: Very Fast Training of Neural Networks Using Large Learning Rates 》中提出了周期性(Cyclical)学习率以及 1Cycle 学习率 schedule。转载 2024-04-23 09:39:41 · 107 阅读 · 1 评论 -
转载:超级干货 | 数据平滑9大妙招
对数据进行平滑处理的方法有很多种,具体的选择取决于数据的性质和处理的目的。今天给大家分享9大常见数据平滑方法:移动平均Moving Average指数平滑Exponential Smoothing低通滤波器多项式拟合贝塞尔曲线拟合局部加权散点平滑LoessKalman滤波小波变换Savitzky-Golay滤波转载 2023-10-16 16:59:29 · 4491 阅读 · 0 评论 -
转载:CVPR2023 | SCConv:即插即用的高效卷积模块,减少冗余计算并提升特征学习
SCConv模块充分利用了特征之间的空间冗余和通道冗余,可以无缝集成到任何CNN架构中,以减少中间特征映射之间的冗余并增强CNN的特征表示。本文尝试利用特征之间的空间和通道冗余来进行CNN压缩,并提出了一种高效的卷积模块,称为SCConv (spatial and channel reconstruction convolution),以减少冗余计算并促进代表性特征的学习。将SRU应用于中间输入特征X后,不仅将信息特征与信息较少的特征分离,而且对其进行重构,增强代表性特征,抑制空间维度上的冗余特征。转载 2023-09-19 10:33:48 · 4777 阅读 · 1 评论 -
转载:torch.stack()函数解释
函数作用:函数stack()对序列数据内部的张量进行扩维拼接,指定维度由程序员选择、大小是生成后数据的维度区间。存在意义:在自然语言处理和卷及神经网络中, 通常为了保留–[序列(先后)信息] 和 [张量的矩阵信息] 才会使用stack。函数存在意义?转载 2023-06-30 11:16:43 · 454 阅读 · 0 评论