首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏奇点大数据

    话说量化5

    钱是越多越好吗?这个问题似乎不用回答,那是肯定的啊。试问在座的各位看客哪位不是在挣钱,挣更多的钱,挣更多更多的钱的路上奔跑着的呢?钱是一种交换物质(当然也可以是精神层面的)的重要工具,对于每个人都很重要。所以狭义来说,钱当然是越多越好。

    49510发布于 2018-09-14
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 5-4 向量化

    本小节主要介绍使用向量化的方式提升性能。 简单线性回归 先来回归一下简单线性回归优化目标以及通过最小二乘的方式求得的参数a,b的解析解。 ? 在上一个小节中,我们是通过循环的方式来求解分子和分母,前面也说过,使用for循环的这种方式,性能相对是比较低的,如果有办法将for循环的计算变成向量之间的计算的话,得益于numpy模块性能就会大大的提升,这就是向量化运算含义 上面我们将对应元素相乘然后相加的操作看成是向量之间的点乘,这也是为什么在最小二乘求解a的解析解的时候要把式子写成相乘累加的形式,这样就可以将其转换成向量之间的运算,进行向量化运算提升性能。 使用向量化运算实现线性回归算法 前面使用sklearn的思想封装了一个名为"SimpleLinearRegression1"的类,在类中使用for循环的方式来求解参数a的值。 ? ? ? ? 实现向量化的代码只需将for循环部分改成向量点乘即可: ? ? ? ? 为了比较两者的性能,将两种方式导入jupyter中,通过魔法命令来验证性能。 ? ? ? ?

    89920发布于 2019-11-13
  • 来自专栏生命科学

    AstraZeneca重磅产品白介素5抑制剂获 | MedChemExpress

    本周,阿斯利康(AstraZeneca)重头产品白介素5抑制剂Fasenra在欧盟获得批准,应用于严重哮喘。这是该产品自去年11月份获得FDA批准后的又一突破。 Fasenra(benralizumab)是继葛兰素史克(GSK)抗炎药Nucala(mepolizumab,美泊利单抗)和梯瓦(Teva)抗炎药Cinqaero(reslizumab)之后获批上市的第三款IL-5抑制剂类抗炎药 ,它是一种可以直接与嗜酸性粒细胞白介素-5α受体(interleukin-5 receptor)结合的人源化单克隆抗体,通过组织自然杀伤细胞诱导嗜酸性粒细胞的程序性细胞死亡。

    29720编辑于 2023-02-03
  • 来自专栏AI智韵

    YoloV5改进策略:RefConv打造轻量化YoloV5利器

    我们使用RefConv替换YoloV5中的卷积,既能提高精度,又能降低运算量,使得模型更加轻量化! YoloV5官方结果 YOLOv5l summary: 267 layers, 46275213 parameters, 0 gradients, 108.2 GFLOPs c17 230 131 0.992 0.992 0.995 0.797 c5 tu-22 230 98 0.983 1 0.995 0.788 测试结果 YOLOv5l c17 230 131 0.984 1 0.995 0.839 c5

    25510编辑于 2024-10-22
  • 来自专栏Java架构师必看

    美团 5 大最受欢迎的开源项目,牛

    数据管理方案:方便构建复杂应用 快捷的 webpack 构建机制:自定义构建策略、开发阶段 hotReload 支持使用 npm 外部依赖 使用 Vue.js 命令行工具 vue-cli 快速初始化项目 H5 在4C8G VM基础上,通过公司RPC方式调用,QPS压测结果近5w/s,TP999 1ms。

    1.2K40编辑于 2021-12-24
  • 来自专栏叶子的开发者社区

    【yolov5】onnx的INT8量化engine

    GitHub上有大佬写好代码,理论上直接克隆仓库里下来使用 git clone https://github.com/Wulingtian/yolov5_tensorrt_int8_tools.git 然后在yolov5_tensorrt_int8_tools的convert_trt_quant.py 修改如下参数 BATCH_SIZE 模型量化一次输入多少张图片 BATCH 模型量化次数 height 成功量化后的模型大小只有4MB,相比之下的FP16的大小为6MB,FP32的大小为9MB 再看看检测速度,速度和FP16差不太多 但是效果要差上一些了 那肯定不能忘记送上修改的代码,折腾一晚上的结果如下 cv2 BATCH_SIZE = 1 BATCH = 79 height = 640 width = 640 CALIB_IMG_DIR = '/content/drive/MyDrive/yolov5/ DataLoader() engine_model_path = "runs/train/exp4/weights/int8.engine" calibration_table = 'yolov5_

    1.1K70编辑于 2023-11-13
  • 来自专栏Python数据科学

    Python 量化交易神书面世,赠送 5

    前不久,收到清华大学出版社赠送的 《深入浅出Python量化交易实战》 一书,也答应了出版社要写一些读书笔记,今天就来交作业了。 下面是我参考书中内容做的一些简单尝试,仅供学习参考。 这本书对于使用Python玩量化的初学者们,还是很友好的,感兴趣可以考虑入手一本看看。 笔记① 用Python绘制出股价的5日均线和20日均线。 众所周知,5日均线是短线交易的生死线,而20日均线是中长线趋势的分水岭。因此,基于这两条均线,可以设计出一些简单的交易策略。 能够看到最早的数据到2021年的10月8日: 然后我开始添加5日和20日均线 price['ma5'] = price['Adj Close'].rolling(5).mean() price['ma20 fig.add_subplot(111, ylabel='Price') price['Adj Close'].plot(ax=ax1, color='g', lw=2., legend=True) price.ma5.

    93020编辑于 2022-03-11
  • 来自专栏GiantPandaCV

    NCNN+Int8+yolov5部署和量化

    ncnn+int8量化的教程,却在yolov5量化上遇到了麻烦,一方面是量化后速度更慢了,另一方面是精度下降严重,出现满屏都是检测框的现象,后来经过很多尝试,最终都以失败告终。 再后来,还是决定换其他方式对yolov5进行量化,一是即使最小的yolov5s模型量化后能提速,依旧满足不了我对速度的需求,二是对于Focus层,不管使用哪个向前推理框架,要额外添加对Focus层的拼接操作对我来说过于繁琐 -Yolov5 更轻更快易于部署的yolov5 这篇博客,还是接着上一篇yolov4量化的工作,对yolov5进行ncnn的部署和量化量化后的模型如下: 量化后的模型大小大概在1.7m左右,应该可以满足你对小模型大小的强迫症; 此时,可以使用量化后的shufflev2-yolov5模型进行检测: 量化后的精度略有损失,但还是在可接受范围内 六、总结 本文提出shufflev2-yolov5的部署和量化教程; 剖析了之前yolov5s之所以量化容易崩坏的原因; ncnn的fp16模型对比原生torch模型精度可保持不变; [上图,左为torch

    4.2K30发布于 2021-09-14
  • 来自专栏全栈程序员必看

    Yolov5更换backbone,与模型压缩(剪枝,量化,蒸馏)

    项目地址(GitHub):https://github.com/Ranking666/Yolov5-Processing 项目介绍: 本仓库是基于官方yolov5源码的基础上,进行的改进。 目前支持更换yolov5的backbone主干网络为Ghostnet,以及采用eagleeye的剪枝方法支持对yolov5系列的剪枝。 后续,将会添加更多更轻量,更优秀的主干网络,比如swintrans,EfficientNet等,以及其他剪枝方法,以及量化,蒸馏对于yolov5系列的支持。 EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruning 详细大家可以看之前的初入神经网络剪枝量化3

    2.1K20编辑于 2022-09-22
  • 来自专栏韩曙亮的移动开发专栏

    【Cubase】Cubase 量化设置 ( 量化预置 | 长度量化 | 快捷键设置 | 量化开头 | 量化 MIDI 事件结尾 | 量化 MIDI 事件长度 )

    文章目录 一、要解决的问题 二、量化预置 三、长度量化 四、快捷键及设置 1、快捷键及设置 2、量化开头 3、量化 MIDI 事件结尾 4、量化 MIDI 事件长度 五、对 MIDI 进行量化操作 本博客中的所有设置都是在 ; 三、长度量化 ---- 长度量化 参数设置 : 在下图 处设置长度量化 , 如果设置成 " 1/16 " , 那么使用鼠标拖动时 , 音符的长度只能是 16 分音符的整数倍 ; 上述的 量化预置 ; 2、量化开头 量化开头 : 默认按键 " Q " 是量化开头 ; 将所有音符的开始位置对齐到 " 量化预制 " 对应的格子中 ; 该设置是系统自带的 , 不建议修改 ; 3、量化 MIDI 事件结尾 量化 MIDI 事件结尾 : 首先选中左侧的 " 量化类别 / 量化 MIDI 事件结尾 " , 点击右侧的 " 输入快捷键 " 下方的输入框 ; 输入快捷键后 , 点击 " 指定 " " 快捷键 , 量化音符长度 , 此时音符都排列整齐了 , 音符开头和音符长度进行了量化 , 音符结尾自然也进行了量化 ;

    4.6K00编辑于 2023-03-28
  • 来自专栏hightopo

    量化的HTML5拓扑图形组件设计

    HT一直被客户称道的就是其全矢量化的设计特色,矢量相比传统图片好处太多了: 矢量可无级缩放,界面不失真不模糊 描述矢量的文本内容远比图片小得多 目前各种window.devicePixelRatio不一致的设备 但,我还是不喜欢DOM上太重都是元素,不喜欢庞大包罗万象搞得没有一家能完美实现的标准,另外用XML、Flex的MXML或Sliverlgiht/WPF的XAML来描述图形实在是笨重不灵活,基于HTML5的 至此仅可以说重造了个SVG的轮子没啥特殊,如果仅能达到矢量化的功能,那费那么大劲自定义一套标准也没大意义,其实HT for Web设置矢量的初衷并非为了矢量化,而是HT产品的核心理念:让程序员更轻松的开发图形界面

    1.8K20发布于 2018-07-09
  • 来自专栏快乐阿超

    MP插优化

    通过改造ID生成机制,我们实现了单机5万/秒的ID生成速度,同时将存储空间压缩40%。 技术方案对比 方案类型 吞吐量 碰撞概率 时钟依赖 实现复杂度 原生雪花算法 1.2万/s 0.01% 强依赖 低 UUIDv4 无限 理论无碰撞 无依赖 低 数据库序列 800/s 无 无 中 混合分段式 5万 内存占用对比 100 9,800/s 48,200/s +15% 500 12,400/s 51,300/s +18% 1000 11,900/s 49,800/s +22% 故障模拟场景 时钟回拨5秒 , factor)); } 异常熔断策略:在服务中心不可用时切换降级模式 ID压缩存储:采用Base62编码缩短长度 原始长整型:135790246813579 (15位) Base62编码:2Cst5WJ

    43100编辑于 2025-03-05
  • 来自专栏计算机视觉理论及其实现

    标准化

    标准化提出了一种机会可以重参数化所有深度网络的优雅方法。重参数化显著减少了多层之间协调更新的问题。标准化可应用于网络的任何任何输入层或隐藏层。 这意味着,梯度不会再简单地增加 的标准差或均值:标准化操作会除掉这一操作的影响,归零其在梯度中的元素,这是标准化方法的一个重大创新。 使用标准化后,我们得到的归一化 恢复了零均值和单位方差的特性。对于底层的几乎任意更新而言, 仍然保持着单位高斯。 事实上,这是Guillaume中采用的方法,为标准化提供了灵感。令人遗憾的是,消除所有的线性关联比标准化各个独立单元的均值和标准代价函数更高,因此标准化仍是迄今最实用的方法。 自然想到我们应该将标准化应用于输入 还是变换后的值 。更具体地讲, 应替换为 的标准化形式。偏置项应被忽略,因为参数 会加入标准化重参数化,它是冗余的。

    1.6K20编辑于 2022-09-04
  • 来自专栏算法之名

    量化交易

    针对可交易的投资商品,理性地运用逻辑分析和回归统计判断市场趋势称为量化交易。 量化策略 量化策略就是赚钱"因子",可以分为基本面和技术面。 基本面 居民消费指数 人均国内生产总值(GDP) 净资产收益率(ROE) 技术面 股票收盘价 K线(日/周/月/年) 均线(5/10/20/60) 技术面分析更关注基于商品价格相关的数值和合成的指标。

    48710编辑于 2024-08-21
  • 来自专栏机器之心

    用户痛GPT-5,哭诉「还我GPT-4o」,奥特曼妥协了

    等了好久,终于等到 GPT-5。但大家似乎对这个模型并不满意。 可以使用 GPT-5 的小伙伴,现在打开页面,是这样的。 以前的模型都消失了,原因在于,作为 GPT-5 发布的一部分,OpenAI 移除了 ChatGPT 中的模型选择器。 该社区涌现大量长文,用户们哭诉在升级 GPT-5 后就像失去了 AI 伴侣,有人表示这种改变让自己内心空洞。 GPT-5 的上线,本应是一场令人期待的技术升级,但事情的走向出乎所有人的预料,或许连 OpenAI 都没有想到。退一步来讲,如果 GPT-5 各项性能真的很能打,大家的反应也不会如此强烈。 OpenAI 亟需证明 GPT-5 并非简单迭代,而是真正的突破。但从首轮发布来看,许多用户至今仍未买账。

    43420编辑于 2025-08-11
  • 来自专栏图像处理与模式识别研究所

    图像量化

    from skimage import data from matplotlib import pyplot as plt image=data.coffee()#原始图像 ratio=128#设置量化比率 range(image.shape[2]):#图片通道数 image[i][j][k]=int(image[i][j][k]/ratio)*ratio#对图像中的每个像素进行量化 本文的图像量化过程是将256级的彩色图像量化到2级的彩色图像。 量化等级越多,量化比率越低,所得图像层次越丰富,灰度分辨率越高,图像质量好,但数据量大;量化等级越少,量化比率越高,图像层次欠丰富,灰度分辨率低,可能会出现假轮廓,图像质量变差,但数据量较小。 图像量化的作用是在一定主观保真图像质量的前提下,丢掉对视觉影响不大的信息,以获得较高的压缩比。

    78820编辑于 2022-05-28
  • Python 量化

    Python 量化是指利用 Python 编程语言以及相关的库和工具来进行金融市场数据分析、策略开发和交易执行的过程。 Python 由于其简洁、易学、强大的生态系统和丰富的金融库而成为量化交易的首选编程语言之一。 量化交易在金融领域得到广泛应用,它允许交易者通过系统性的方法来制定和执行交易策略,提高交易效率和决策的科学性。 量化主要是通过数学和统计学的方法,利用计算机技术对金融市场进行量化分析,从而制定和执行交易策略。 更多 Python 量化内容可以查看:Python 量化交易。 实例应用 接下来我们先看一个 Python 量化简单的应用实例,可以使用移动平均策略,使用雅虎金融数据来实现。 该策略的基本思想是通过比较短期和长期移动平均线来生成买入和卖出信号。

    36010编辑于 2025-12-16
  • 来自专栏机器学习、深度学习

    模型量化

    provides ∼ 32× memory savings and 40× faster convolutional operations TBN 的性能 比 XNOR-Network 要 高 5% 下图显示不同量化策略对速度的提升影响 ? 量化卷积过程 ? 加速策略: AND, XOR and bitcount operations 训练过程 ? 分类性能对比 ?

    88810发布于 2019-05-26
  • 来自专栏小明的博客

    量化交易

    量化投资没有确切的定义,它泛指通过数学分析、挖掘价格波动规律,或者通过对相关宏观经济、财务数据、量价关系、资金交易等数据进行建模,寻找数据之间的关系,以获得稳定利润为目标,持续计算生成定量化的投资信号 多资产多策略配置: 对冲风险更高收益 技术信息理论的三大假设 市场行为包容消化一切信息 市场运行以趋势方式演变 历史会重演(我们可以通过历史数据来推断未来走势 绩效评估指标 绩效指标也被称为风险指标,它们也是量化投资的基石

    2.7K20编辑于 2022-09-06
  • 来自专栏算法码上来

    【白话模型量化系列一】矩阵乘法量化

    然后整数矩阵 的数值范围其实就是有符号整数的表示范围 , ,为了实现的简单,我们只量化到 ,这样就和 一样关于零点左右对称了。 如果我们强行还按照 的范围来量化relu结果 的话会怎么样呢?这样会导致整数区间 永远不会有数字,因为根本没有负数浮点数的存在。这样就白白浪费了127个整数,就会导致量化的精度大大受损。 总结 如果矩阵乘法两个输入的范围都是关于零点对称的,那么计算公式为: 「量化:」 「反量化:」 如果矩阵乘法其中一个输入是relu的结果,那么计算公式为: 「量化:」 「反量化:」 当然还有很多其他情况 此外为了减小量化的损失,还需要在模型结构中插入伪量化节点,然后进行量化感知训练(QAT)。接着还需要将finetune后的模型存储为int8格式。然后还需要开发加载int8模型的推理加速库代码。 网上关于量化的优秀教程非常多,我不会讲太多理论上的量化知识,只会从实践的角度来白话一下我们在Transformer模型量化过程中做的一些尝试。

    1.3K20发布于 2021-12-02
领券