前言由于新冠病毒的影响,只能窝在家中自我关禁闭,因此参加了深度学习公益训练营的活动,结合《动手学深度学习》这本书,对深度学习进行系统性的学习与实践,感到获益良多。一、线性回归回归问题通常对连续值进行预测,而分类问题通常对离散的值进行预测。线性回归输出是⼀个连续值,因此适⽤于回归问题。回归问题在实际中很常⻅,如预测房屋价格、⽓温、销售额等连续值的问题;分类问题包括图像分类、垃圾邮件识别、疾病检测等输
今天画了一个轴,上传上来和大家一起分享:
原创 2009-08-30 23:37:16
598阅读
       信号处理,可以理解为对信号进行某种加工或变换来达到削弱信号中的多余内容、滤除混杂的噪声和干扰、将信号变换成容易分析与识别的形式,便于估计和选择它的特征参量等目的。       快速傅里叶变换(FFT)是信号处理的重要组成部分,是离散傅里叶变换(DFT)的快速算法,可以将离散信号从时域变换到频域,因为很多信
黑羽压 性能测试工具新星视频讲解动机特点下载地址安装过程快速开始第1步 创建项目第2步 定义单个客户端行为第3步 定义性能试场景监控统计 动机目前市场上对API接口做性能测试工具有 Jmeter、LoadRunner、AB、Locust等。白月黑羽用过之后,觉得它们各有优点和不足,所以 决定 开发一款更方便、性能更强的 测试工具。于是就有了 这款 HyLoad ,中文名叫 黑羽压 。特点黑
Apache JMeter 是 Apache 旗下的开源压工具,创建于 1999 年初,迄今已有超过 20 年历史。JMeter 功能丰富,社区(用户群体)庞大,是主流开源压工具之一。性能测试通常集中在新系统上线或大型活动前(如电商大促、春节活动等), 以验证系统能力,帮助排查定位性能瓶颈等问题。一次压活动可粗略分为几个步骤:1. 场景配置。配置压场景模拟用户(业务)与系统的交互。2. 压
引言量化回是量化投资中不可或缺的步骤,是构建、评价和优化策略的重要手段。策略回归根结底是对历史资金曲线的回,不管是中低频(日、周、月等)还是高频(时、分、秒)交易策略,只要我们根据既定的交易策略获得该交易频率下的历史收益率,便可以对策略进行量化评价,常见的评价指标包括年化收益、累计收益、最大回撤、夏普比率等等。那么有没现成的量化模块库既可以实现计算量化评价指标,还可以输出专业级的量化图表呢?
网上开源的压力测试工具超级的多,但是总有一些功能不是很符合自己预期的,于是自己动手搭建了一个简单的http load的压环境1.首先从最简单的http环境着手,当你在浏览器上输入了http://www.google.com并且按下回车的时候其实已经发生了很多事情。  1.你的PC会去查找本地DNS缓存,查看是否存在www.google.com的IP,一般来说第一次访问是没有的。  2.于是,你的
转载 2023-07-31 12:00:06
362阅读
写在前面在本文中,我们将介绍使用PyTorch构建一个深度学习模型,并将其集成到backtrader回框架中。具体地,我们将使用PyTorch来实现一个长短期记忆神经网络(LSTM)模型,并将其应用于股票价格预测。由于backtrader目前没有原生支持深度学习的模块,因此我们需要自己先实现一个深度学习模型,对其先进行训练与测试,然后将保存的模型与backtrader集成,以便进行回。1前言B
1引言大部分量化策略都可以归类为均值回归与动量策略。事实上,只有当价格是均值回归或趋势的,交易策略才能盈利。否则,价格是随机游走的,交易将无利可。均值回归是金融学的一个重要概念,指价格无论高于或低于价值中枢都会以很高的概率向价值中枢回归的趋势。古语“盛极而衰,否极泰来”,就暗含着均值回归的思想。如果说要为均值回归寻找一个比较合理的理论解释,不妨借鉴一下索罗斯的“反身性理论”。索罗斯认
转载 2023-08-05 21:05:10
368阅读
1评论
what is 压力测试    软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行软件压力测试的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽。    压力测试的目的是为了需要了解AUT(被
转载 2024-04-23 12:42:39
23阅读
PyUnit(unittest) 是 Python 自带的单元测试框架,用于编写和运行可重复的测试。PyUnit 是 xUnit 体系的一个成员,xUnit 是众多测试框架的总称,PyUnit 主要用于进行白盒测试和回归测试。通过 PyUnit 可以让测试具有持久性,测试与开发同步进行,测试代码与开发代码一同发布。使用 PyUnit 具有如下好处:可以使测试代码与产品代码分离。
目前做性能测试,比较简单常用的工具就是jmeter,但是对于一些复杂需求和场景需要编写java代码,如果只会Python能做性能测试吗,当然可以,今天就介绍一下Python强大的性能测试框架Locust。Locust简介一个基于python语言的开源性能测试工具,Locust直译为蝗虫,比喻他能产生蝗虫般成千上万的并发,内部使用requests完成http请求,使用协程完成并发请求,提供WebUI
转载 2023-11-21 20:46:38
149阅读
通过Tushare和backtrader实现量化投资回(tushare ID=418443)一.Tushare介绍二.安装Tushare三.backtrader介绍和安装四.编写代码1、初始化tushare,获取指定股票代码的股票历史数据。2、加载数据3、加载backtrader引擎,初始化投资金额4、增加策略5、布林线规则策略的具体实现6、输出回结果并打印图形五.运行结果 一.Tushar
转载 2023-09-21 11:29:07
526阅读
2评论
FMZ量化平台把自用的Python引擎开源了,可以在本地离线回,用过的都说好,也可以在FMZ平台上在线回:https://github.com/fmzquant/backtest_pythongithub.com调用十分简单:'''backteststart: 2018-02-19 00:00:00end: 2018-03-22 12:00:00period: 15mexchanges:
前两天想用python写个脚本,批量访问rtmp服务器,达到并发直播的效果,在网络上搜了下,有个python-librtmp的库可以用,但是这个库死活装不上来,不想浪费太多时间,然后放弃了(后面再研究)。随后用度娘细搜了下,发现了flazr这个工具,支持rtmp并发直播的功能,完全可以用来进行并发直播的压力测试,立马下载并投入使用。这个工具支持在win和linux下使用,分别执行.bat和.sh脚
一、OHLCV:当天的开盘价(Open)、最高价(High)、最低价(Low)和收盘价(Close)。如果再加上这一个小时总的成交量(Volumn),就得到了 OHLCV 数据。使用 Zipline 进行策略回,或者用 Pyfolio 进行投资组合分析。Quantopian,就提供了基于 Zipline 的标准回环境。国内也有诸如 BigQuant、果仁网等类似平台,提供不同市场和金融产品的交
转载 2024-02-14 19:54:27
77阅读
我们把量化小工具的基础版本称为V0,该版本的股票行情页面中的股票名称只有4个,分别为开山股份、浙大网新、水晶光电、高鸿股份,如果同学们要添加自选股,只能在代码中添加。接下来我们把A股市场中全部的股票都添加到下拉框中去。此处使用Tushare Pro的stock_basic()接口,该接口获取上市的所有股票基础信息数据,包括股票代码、名称、上市日期、退市日期等。输入参数说明如下:is_hs:是否沪深
1、什么是接口?接口,Application Programming Interface(API)通俗的讲 就是HTTP请求2、什么是接口测试?接口测试测试组件间接口的一种测试。主要用于检测外部系统与系统之间,系统内部各子系统的交互点。很多前端和后端都是分离的,单独只从前端验证,远远不够,绕过前端太容易了,还需要从接口层面进行验证。3、需要安装的模块:Requests是Python的一个第三方HT
1.测试函数       要学习测试,首先要有代码,下面提供一个简单的例子。def get_formatted_name(first, last): """生成简洁的i姓名""" full_name = f"{first} {last}" return full_name.title() print("Enter 'q' at an
转载 2023-10-29 12:58:41
108阅读
说起性能测试工具,大家肯定想到的都是Jmeter,是的,由于其简单易用、功能强大,已经变成主流的压工具之一。当需要实现一些高级功能的时候,可以使用Java语言对Jmeter进行扩展。但是很多小伙伴只会Python,不会Java,可不可使用Python语言来做性能测试呢?答案是肯定的,今天我们就来介绍下基于Python的强大的性能测试框架Locust。Locust直译是“蝗虫”的意思,意在压测时
  • 1
  • 2
  • 3
  • 4
  • 5