自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (22)
  • 收藏
  • 关注

原创 Python数据结构常用模块

Python数据结构常用模块:collections(容器数据类型)、heapq(堆队列算法)、operator(标准运算符替代函数)、itertools(为高效循环而创建迭代器的函数)typing(类型提示支持)

2022-04-21 10:21:15 766

原创 python 获取前两级文件路径并加入路径

python模块在上级目录中,把这个上级目录加入导入模块的目录中做法很乱,经常因IDE的差异找不到这个目录。收集并整理了网上的用法,用法3最简单:import sys,os'''#1sys.path.extend([os.path.join(root, name) for root, dirs, _ in os.walk("..") for name in dirs]) #2sys.path.insert(0, os.path.realpath('.'))#有的IDE很乱,这个加上去保险!

2022-04-15 23:11:49 1624 1

原创 python3导入上级目录

python3.6y以上版本导入上机目录的方法如下:import sys, os sys.path.extend([".."] + [os.path.join(root, name) for root, dirs, _ in os.walk("..") for name in dirs])

2022-04-03 00:30:55 1420

原创 torch

包 torch 包含了多维张量的数据结构以及基于其上的多种数学操作。另外,它也提供了多种工具,其中一些可以更有效地对张量和任意类型进行序列化。它有CUDA 的对应实现,可以在NVIDIA GPU上进行张量运算(计算能力>=2.0)。张量 Tensorstorch.is_tensor[source]torch.is_tensor(obj)如果obj 是一个pytorch张量,则返回True参数: obj (Object) – 判断对象torch.is_storage [source

2022-01-09 12:18:46 474

原创 使用sklearn.preprocessing进行数据预处理 —— 归一化标准化正则化

标准化Standardization:scale()StandardScaler()MinMaxScaler()MaxAbsScaler()规模化稀疏RobustScaler()规模化有异常值正则化Normalization:normalize()二值化Binarizer:Binarizer()弥补缺失数据:Imputer()

2021-12-30 22:41:55 727

原创 神经网络学习流程

步骤:1、数据获取2、数据清洗3、网络选取lstm4、参数确定输入–输出–损失–优化5、训练网络监督学习无监督学习-强化学习6、测试网络

2021-12-30 11:25:43 2615

原创 SQLAlchemy

url = “mysql+pymysql://{user}:{password}@{host}:{port}/{db}?charset=utf8”url = ‘postgresql://{}:{}@{}:{}/{}’url = url.format(user, password, host, port, db)

2020-07-07 17:59:49 136

原创 window 右键 OpenCmdHere

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere]@="OpenCmdHere""Icon"="cmd.exe"[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere\command]@="cmd.exe /s /k pushd "%V""[HKEY_CLASSES_ROOT\Directory\Background\shell\Open

2020-06-23 14:32:54 221

原创 python list 倒序

In [1]: a=[1,2,3,4,5,6] In [2]: a[::-1] Out[2]: [6, 5, 4, 3, 2, 1]In [3]: ...

2020-04-21 15:14:45 805

原创 强化学习和量化交易-你选对了吗?

强化学习是一个非常优秀的机器学习的一种方式,不但AlphaGo使用了,很多量化交易系统也是使用此学习方式。强化学习中的智能体agent就是一个综合状态state、行动action,奖励reward来围绕环境env的一个系统,根基行动对环境的影响确定每步step的环境env对action奖励reward或者在每个回合episode中确定reward来计算agent的行动函数的一个过程。在对强化学...

2020-04-06 12:23:57 1307

原创 spyder4更新后不能启动问题

对于习惯使用python的人来说,不断更新各种包是一个常用的选择,但是这个动作却对soyder的使用造成了困扰。好几天没有用的机器,突然发现spyder却不能用了,查了半天发现又是更新太快的原因。PyQt5, pyqtwebengine都已经更新到5.14版本了,spyder还跟不上。退回5.12版本就完全ok了:pip install PyQt5==5.12pip install pyqt...

2020-03-07 15:41:04 1559

原创 tensorflow学习笔记

tf.variable_scope():提供了简单的命名空间技术以避免冲突,可以让变量有相同的命名,包括tf.get_variable得到的变量,还有tf.Variable的变量tf.name_scope():可以让变量有相同的命名,只是限于tf.Variable的变量tf.get_variable():从同一个变量范围内获取或者创建;创建的变量名不受 name_scope 的影响;创建...

2020-02-19 16:51:00 189

原创 ubuntu下使用update-alternatives修改Python版本

在ubuntu系统中,update-alternatives是专门维护系统命令链接符的工具,其可以对某个工具的多个软件版本进行管理,通过它可以很方便的设置系统默认使用哪个命令的哪个软件版本。当你安装 Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。用 ls 命令来查看系统中都有那些 Python 可用。ls /...

2020-02-18 12:59:44 4257 1

原创 强化学习原理(刘建平)-目录

强化学习(一)模型基础强化学习(二)马尔科夫决策过程(MDP)强化学习(三)用动态规划(DP)求解强化学习(四)用蒙特卡罗法(MC)求解强化学习(五)用时序差分法(TD)求解强化学习(六)时序差分在线控制算法SARSA强化学习(七)时序差分离线控制算法Q-Learning强化学习(八)价值函数的近似表示与Deep Q-Learning强化学习(九)Deep Q-Learning进阶...

2020-02-13 22:57:10 745

原创 OpenAI Gym--杂项

杂在这里,社区提供了一堆工具,库,api,教程,资源等,以为健身房生态系统增值。OpenAIGym.jl适用于Julia语言的OpenAI Gym便利包装 /tbreloff/OpenAIGym.jl

2020-02-10 16:06:21 183

原创 OpenAI Gym--智能体

Agents 智能体“智能体”描述了针对健身房中的环境运行RL算法的方法。智能体可以包含算法本身,也可以简单地提供算法与健身房环境之间的集成。RandomAgent 随机智能体位于此仓库中的样本智能体gym/examples/agents/random_agent.py。这个简单的智能体利用环境的能力来产生随机的有效动作,并且针对每个步骤都这样做。cem.py位于此存储库中的通用交叉熵智...

2020-02-10 16:05:04 597

原创 OpenAI Gym--包装器

装饰器Space Wrappers装饰器 改变观察和/或行动空间。包含Discretize (制作连续空间的离散版本)Flatten (将所有操作/观察合并为一个维度)Rescale (重新缩放连续空格的值范围.在此处了解更多信息https://github.com/ngc92/space-wrappersAtari Games的实用程序包装基线存储库包含在进行Atari实验时...

2020-02-10 16:03:33 327

原创 OpenAI Gym--创建新环境

如何为健身房创建新环境创建一个名为gym-foo的新存储库,它也应该是一个PIP包。一个很好的例子是https://github.com/openai/gym-soccer。它至少应具有以下文件:gym-foo/ README.md setup.py gym_foo/ __init__.py envs/ __init__.py ...

2020-02-10 16:01:10 985 2

原创 OpenAI Gym--环境

Environments这是Gym环境的列表,包括与Gym打包在一起的环境,官方OpenAI环境和第三方环境。有关创建自己的环境的信息,请参见创建自己的环境。Included Environments每个环境组的代码都位于其自己的子目录gym/envs. 每个任务的规范在gym/envs/__init__.py.两者都值得浏览。Algorithmic这些是各种各样的算法任务,例如学习复...

2020-02-10 15:58:33 4787

原创 OpenAI Gym中文翻译-目录

目录环境 列出了可以在其上运行算法的Gym环境。创建新环境 列出了可以在其上运行算法的Gym环境。装饰器 通用包装的列出的环境。它们可以对代理与环境之间交换的数据执行预处理/后处理。智能体 包含与Gym环境兼容的代理列表。代理有助于针对环境运行算法。其他 是其他增值工具和实用程序的集合。这些内容可以是任何东西,从一个便捷的lib到视频教程或新的语言绑定。...

2020-02-10 15:54:08 793

原创 微信及小程序

微信接口及框架ItChat: 微信个人号接口,微信机器人及命令行 github 文档*19.1kwxpy:在itchat 的基础上–是最优雅的微信个人号 API github 文档 *11.4kwechat_sender:基于wxpy的一个可以将各种消息发到微信的工具 github 文档*465itchatmp:微信公众号企业号接口–github *1.2kwechatpy: 实现...

2020-02-05 17:37:28 229

原创 Web Framework 框架

Web Framework 框架全栈 Web FrameworkDjango Python 界最流行的 web 框架。awesome 系列很棒的Djangopyramid一个小巧,快速,接地气的开源 Python web 框架。awesomeweb2py 一个全栈 web 框架和平台,专注于简单易用。官网TurboGears 借助WebOb,SQLAlchemy,Gensh...

2020-02-04 08:46:27 820

原创 结构化数据对象解析

结构化数据对象解析 –数据验证和表单呈现Marshmallow:简化的对象序列化,将复杂对象与简单Python数据类型相互转换。 github 文档 *4.4kPydantic:类型提示进行数据解析和验证 github 文档 *2.2kAttrs: 提供了一个类装饰器,以及一种以声明方式定义该类的属性的方法 官网 github *2.9kSchematics:数据结构 github *2...

2020-02-04 08:44:31 325

原创 fastapi官方文档翻译 -目录

fastapi官方文档翻译warmsirius最新发布 最新评论 目录fastapi教程翻译(前言):安装和运行 fastapi教程翻译(一):了解FastAPI结构 fastapi教程翻译(二):Path参数 fastapi教程翻译(三):Query参数 fastapi教程翻译(四):Request Body(请求体) fastapi教程翻译(五):Query参数 &amp...

2020-02-02 15:40:29 12411 1

翻译 FastAPISQL (Relational) Databases

SQL (Relational) DatabasesFastAPI不需要您使用SQL(关系)数据库。但是您可以使用所需的任何关系数据库。在这里,我们将看到一个使用SQLAlchemy的示例。您可以轻松地使其适应SQLAlchemy支持的任何数据库,例如:PostgreSQLMySQLSQLiteOracleMicrosoft SQL Server, etc.在此示例中,我们...

2020-02-02 14:43:13 3193

原创 Markdown公式对齐

(a+b)3=(a+b)(a+b)2=(a+b)(a2+2ab+b2)=a3+3a2b+3ab2+b3(3)\begin{aligned} (a + b)^3 &= (a + b) (a + b)^2 \\&= (a + b)(a^2 + 2ab + b^2) \\ &= a^3 + 3a^2b + 3ab^2 + b^3 \tag{3}\end{alig...

2020-01-17 23:26:05 537

原创 Ubuntu安装KiCad

Ubuntu5.1.5 Stable ReleaseInstallationKiCad 5.1.5 is available in PPA for KiCad: 5.1 releases .要通过PPA安装KiCad,可以使用软件管理器:打开软件管理器。选择编辑''→软件来源…’’。打开“其他软件”标签。单击添加...'',然后输入PPA地址:ppa:js-reynaud/kica...

2020-01-17 10:08:48 1807

原创 我应该使用哪种算法?

RL中没有灵丹妙药,根据您的需求和问题,您可以选择其中一种。第一个区别来自您的动作空间,即您有离散动作(例如,向左,向右等)还是连续动作(例如:以一定速度运动)?某些算法仅针对一个或另一个域量身定制:DQN仅支持离散动作,而SAC限于连续动作。您可以选择的第二个区别是您是否可以并行进行培训,以及如何进行(有或没有MPI?)。如果重要的是壁钟培训时间,那么您应该倾向于A2C及其衍生产品(PPO,...

2020-01-16 17:22:20 255

原创 介绍几个Jupyter NoteBook Online

微软GooglekaggleCocalc

2020-01-16 15:54:10 1477

原创 ANT 的long和short操作

证券市场中Long被称为多头,实际上是一种操作的结果,即证券的持有,buy Long 即为买入此证券。Short称为空头,即并不拥有此证券所以是short。只有先借来才能sell,然后buy回short。ant的操作不用borrow这个行为即可以操作双向的Long和short...

2020-01-15 15:32:18 444

原创 Buy Long and Sell Short

Long op:first ‘buy’ and ‘sell’ cost myself moneyA stock now price is 100RMB ,and a year late is 200RMB ,buy Long is(vol=100):cost is :100×\times× 100=10000RMB →\rightarrow→ now is ‘buy Long’sell ...

2020-01-15 15:21:29 529

原创 Python lower()

Python lower() 方法转换字符串中所有大写字符为小写。In [109]: unit_side='LEFT' In [110]: unit_side.lower() Out...

2020-01-14 19:20:27 249

原创 Markdown画流程图、时序图、甘特图

这是Markdown本身有的图表标准流程图源码格式:Created with Raphaël 2.2.0开始框处理框判断框(是或否?)输入输出框结束框子流程yesno标准流程图源码格式(横向):Created with Raphaël 2.2.0开始框处理框判断框(是或否?)输入输出框结束框子流程yesnoUML时序图源码样例:对象A对象B对象B你好吗?(请求)对象B的描述对象A的描述...

2020-01-12 09:59:36 1362

原创 Mrakdown数学公式示例

上标:H22或H22H^{22}H22下标:H22或H22H_{22}H22​

2020-01-10 18:46:00 282

原创 SSL:unable to get local issuer certificate

python3打开一个 https 链接时,会验证一次 SSL 证书。而当目标网站使用的是自签名的证书时就会抛出如下异常:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)解决方法:全局取消证书验证import ssl...

2020-01-08 12:35:13 629

原创 在Ubuntu下安装Yarn

在Ubuntu下安装Yarncurl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.listsudo apt-get up...

2020-01-03 11:46:18 388

原创 spyder终于升级到spyder4

spyder终于升级到spyder4这个版本了,最让人欣慰的是终于有中文版本了!对中国工程师很大的幸福,而且内置kite这个代码补全工具了,直接堪比pycharm。不过用了这么久的spyder,有一个巨大的坑,早已一直是vscode和spyder一起使用。spyder由于是python进程的,在跑所进程的时候,实际已经启动了多进程程序,所以在调试多进程py文件时会出现意外的情况:如,已经有进程等...

2020-01-02 23:01:11 10309 12

原创 pytorch安装

Pytorch的安装是非常简单的,没有那么复杂。https://pytorch.org/这个网址可以对安装的状况进行选择后确定一个安装批命令文件,这样可以直接运行这个批命令文件进行安装。我的选择如下:(图中中文是google翻译器翻译,请自行补脑)pip3 install torch == 1.3.1 + cpu torchvision == 0.4.2 + cpu -f https:/...

2019-12-07 10:22:15 149

原创 使用虚化技术构建分布式操作系统

操作系统简介:

2019-10-25 16:20:41 235

原创 VS code 中的各种变量

${workspaceRoot} 当前打开的文件夹的绝对路径+文件夹的名字${workspaceRootFolderName} 当前打开的文件夹的名子${file} 当前打开正在编辑的文件名,包括绝对路径,文件名,文件后缀名${relativeFile} 从当前打开的文件夹到当前打开的文件的路径${fileBasename} 当前打开的文件名+后缀名,不包括路径${fil...

2019-10-25 15:09:54 1661

OpenAI Gym环境.md

OpenAI Gym是强化学习的一部分,强化学习的环境列出了可以在其上运行算法的Gym环境。通用包装的列出的环境。它们可以对代理与环境之间交换的数据执行预处理/后处理。包含与Gym环境兼容的代理列表。代理有助于针对环境运行算法。

2020-02-10

typora公式.md

Markdown的公式的写法,Latex插件,可以使用Katex,很漂亮的公式。都是常用的公式,高级别的公式没有

2020-02-04

MarkDown语法.md

MarkDown的基本语法和显示对照表,以typora为范本制作,其他编辑器没有尝试过,请自己=自行处理

2020-02-04

Redis-x64-3.2.100.zip

github上下载速度太慢,在此分享一个目前为止最新的windows版本的redis。方便大家下载。这个是解压版,不喜欢直接安装的可以调整设置自行安装。

2017-10-03

Redis-x64-3.2.100.ms

github上下载速度太慢,在此分享一个目前为止最新的windows版本的redis。方便大家下载。

2017-10-03

STM8S寄存器速查

STM8S寄存器速查手册,本人在工作中使用,自己手工制作。不全面,一般是用多少弄多少,准确性请查看固件手册。

2016-06-14

STM8函数库中文参考

STM8函数库中文参考

2016-06-10

代码转换C#toC++

C#转C++破解版

2016-05-13

emwin_GUIBuilder_V5.12

emwin_GUIBuilder_V5.12

2016-05-13

C#转C++破解

C#转C++代码转换,破解

2016-05-07

notepad++语言插件

notepad++,NPP,语言,插件

2016-05-07

python v3.4.4帮助文档.chm

这份参考手册讲述该python语言的语法和“核心语义”。

2016-05-07

原理图---基于IR2161的低压卤素灯电子变压器

原理图---基于IR2161的低压卤素灯电子变压器,网上资源

2011-08-26

电子变压器原理图-电子变压器的两种保护电路

电子变压器,原理图,内容为网上搜索。 电子变压器的两种保护电路

2011-08-26

Saber2008破解说明

没有这个,破解文件中的很多都不对。请参考

2011-05-11

flex2帮助文档.chm

Adobe flex2 中文帮助文档 chm格式

2009-07-19

Openbiz 2_0 中文手册(2)

Openbiz 2_0 中文手册

2008-08-06

Openbiz 2_0 中文手册(1)

Openbiz 2_0 中文手册

2008-08-06

Openbiz 2_0 中文手册

Openbiz 2_0 中文手册

2008-08-06

Eclipse从入门到精通.pdf

Eclipse从入门到精通

2008-02-22

EJB3实例教程

黎火明的EJB3.0教程

2008-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除