richtext

Pytorch_LSTM与GRU

半腔热情 提交于 2020-03-23 17:55:30
3 月,跳不动了?>>> RNN循环网络在序列问题处理中得到了广泛的应用。但使用标准版本的RNN模型时,常遇到梯度消失gradient vanishing和梯度爆炸gradient explosion问题。 RNN的缺点 RNN的梯度消失和梯度爆炸不同于其它网络,全连接网络和卷积网络每一层有不同参数,而RNN 的每个处理单元Cell(处理单个序列元素的操作称为处理单元Cell)共用同一组权重矩阵W。在上一篇介绍RNN网络算法时可以看到,处理单元之间是全连接关系,序列向前传播的过程中将不断乘以权重矩阵W,从而构成了连乘Wn,当W<1时,如果序列很长,则结果趋近0;当w>1时,经过多次迭代,数值将迅速增长。反向传播也有同样问题。 梯度爆炸问题一般通过“梯度裁剪”方法改善,而梯度消失则使得序列前面的数据无法起到应有的作用,造成“长距离依赖”(Long-Term Dependencies)问题,也就是说RNN只能处理短距离的依赖关系。 这类似于卷积神经网络在处理图像问题时加深网络层数,无法改进效果。尽管理论上可以通过调参改进,但难度很大,最后图像处理通过修改网络结构使用残差网络解决了这一问题。同样,RNN也改进了结构,使用LSTM和GRU网络。作为RNN的变种,它们使用率更高。 LSTM长短时记忆网络 LSTM是Long Short Term Memory Networks的缩写

让不懂编程的人爱上iPhone开发(2020春)005

六眼飞鱼酱① 提交于 2020-03-23 17:26:30
3 月,跳不动了?>>> 欢迎继续我们的学习。 理论充电-面向对象的编程(Object-oriented programming) 在继续我们的学习之前,我们需要来一点点小小的理论知识充电。 请大家在学习的过程中始终记住本系列教程的第一目标,那就是帮大家培养传说中的“程序猿思维”,而不是简单的学会怎么用iOS开发一个毫无用处的”Hello World”应用。 虽然这些名词和理论看起来让人有点头大,但相信我,一旦你了解了这些知识,今后不管学习任何编程语言或开发技能,都可以举一反三。 对象(Objects) 说句实话,我有时候无法理解国内对某些计算机名词的翻译,比如对象。 根据现代汉语词典的解释,对象的意思有两个: ①行动或思考时作为目标的人或事物:革命的~ㄧ研究~。 ②特指恋爱的对方:找~ㄧ他有~了 而根据牛津英英词典的解释,object作为名词的意思是: 1.可以感知到的实体,但不是生命体 2.研究、关注、渴望的目标 3.目标 那么,到底什么是 面向对象的编程 ( OOP-object-oriented programming )? 首先,它不是面向你心仪妹子的编程,这是可以确定一定以及肯定的。 其次,它也不是面向行动或思考目标的编程,这个听起来也相当的别扭。 最后,面向对象的编程不是第一天就出现的,它是在计算机编程语言发展的过程中根据实际开发的需要与时俱进的结果。

Python爬取网易云音乐1万条评论,感受到疫情下的真情

狂风中的少年 提交于 2020-03-21 03:26:32
3 月,跳不动了?>>> 一、前言 昨天打开网易云音乐被这条视频刷屏了⬇️ 致敬所有疫情前线的工作人员! ​ music.163.com 1600万+的播放量,1.3万+的评论 那么今天我们用python看看这些评论里留下了哪些感人的故事, 二、数据抓取 首先,我们用电脑打开网易云音乐这条视频的链接。找到 最新评论, 目标就是把这些评论全部取出来。接着发现每点击“下一页”,网站的url并没有任何变化,说明整个评论区的内容都是通过 Ajax异步请求 技术得到的。关于这个概念大家可以百度,简单来说就是能够实现在后台与服务器交换数据,在不重新加载页面的情况下更新网页。打开浏览器F12,进入开发者工具,选择Network,我们选择XHR(XmlHttpRequest)就可以选出Ajax的请求包: 然后再一个个点进去查看response,就能找到包含评论的数据包⬇️ 点进去就能看到header信息 可以发现是一个post请求并且接收两个参数 params 以及 encSecKey 我们先来试试看 import requests import json url = 'https://music.163.com/weapi/v1/resource/comments/R_VI_62_3F79C7B87510106B8118EE3F811C1BC5?csrf_token=' headers = {

基金定投选星期几更划算?[python统计分析]

荒凉一梦 提交于 2020-03-21 02:46:57
3 月,跳不动了?>>> 基金定投 常见的一种方式是定期定额投资,即每周或每月固定的时间段,向基金公司申购固定份额的基金。基金定投可以平均成本、分散风险,实现自动投资,所以基金定投又称为“懒人投资术”。今天主要用python带大家分析一下,从统计数据上来看,到底什么时候定投获得收益的概率最大。 (本文为学习讨论,不作为投资建议) 整体思路:选取一定的时间段,分别模拟周一至周五定投,比较最终受益情况,确定基金定投最适宜的时间。 下面开始详细介绍: 第一步:网站分析,分析数据交换url 以天天基金网为例,随便找一只基金 打开Chrome自带的开发者工具,点击下一页,从 Network 分页里找到数据传输接口(关于开发者工具的使用,可参见 Crossin:爬虫必备工具,掌握它就解决了一半的问题 ) 点击此请求,打开响应数据 就是它没错了,接着我们看看该url的参数 Callback可以忽略,fundcode为该基金代码,pageIndex为当前页码,pageSize为返回数据条数,这里一次返回20条,startData和endData分别为起始时间和终止时间,但是都为空值,最后一个参数也不用管。 第二步:requests模拟请求,得到数据 正常情况,应该是for循环,一页一页的取数据,但是我们从第一步可以看到,该url参数中含有起始、截止时间,那我们可以试试,能不能忽略页码信息

给Github上25万程序员一人发几千块,福利还是骗局?

我的梦境 提交于 2020-03-21 02:46:40
3 月,跳不动了?>>> 申明:本文只谈论技术和既定事实,不建议参与任何虚拟币项目,各位权当看个八卦+科普。 前两天,我照常在 v2ex 上划水的时候,看到个帖子:作者说他已在 Github 上领了程序员福利,价值 9500 元,还附上了支付宝交易截图: 感觉满满的微商气息。我心想,这帮人难道都套路到程序员圈子里来了?本打算直接关了页面,但突然联想到前阵子有人花上千元收 Github 账号,于是抱着 占小便宜 刨根问底的心态,我决定仔细看看到底是啥事儿。 结果发现,这次天上掉的馅饼好像是真的…… 简单来说: 首先,这钱也不是无条件的,但条件在去年已经定好了,现在你再想去蹭也没机会了。门槛说低不低,说高也不高,就两条: 1. 2019 年 2 月 4 日,在 Github 上排行前 25 万,基本等同于你在当时有 15 个以上的关注者 (对于参与开源项目或者常通过 Github 分享的人,这点不算难) 2. 还保留着那天 Github 上的 SSH 私钥 (这个前提当然是你通过 SSH 上传代码,如果你还不知道什么是 SSH,那自然就别想了) 其次,这钱是哪来的? 来自一个叫做 Handshake 的区块链项目。不过准确来说,他们并没有撒钱,而是他们发行的代币: HNS 。但因为 HNS 可以直接在他们的网站上被兑换成比特币,所以约等于真钱。 他们承诺给 Github 前 25

「Excel函数」数组函数的使用方法和应用场景

与世无争的帅哥 提交于 2020-03-21 02:45:40
3 月,跳不动了?>>> 什么是数组函数? 数组函数不是一个函数种类,而是将基本函数和数组概念结合在一起,就是数组函数。 数组函数的优势: 1.多数情况下,不需要考虑单元格的引用方式;2.多数情况下,不需要做公式填充,可以一步得到多个结果;3.批量处理数据,效率高;4.当熟练使用数组函数后,使得数据的逻辑关系更清晰。 如果想要系统掌握数组函数,需要学习如下概念: 一、增维(个人理解数组运算的方式,网上查不到) 1.两个数据区域进行运算时,如果维度不一样,某一单一维度的数据要进行增维,维度一致后再进行运算; 2.函数的参数应为一个值,但实际的参数是一个数据区域时,函数要进行增维,生成多个结果,这也就是数组函数。 二、数组常量 数组常量和单元格区域是等价的,一个是把值放在单元格里,一个是把值放在公式里。 三、用+、*代替and和or and和or函数是函数的功能和数组的运算方式冲突,导致这些函数不能和数组结合在一起使用,如果想在数组函数里面用and和or,可以用+和*代替。 内容比较多,可以看下面的视频: Excel直播课堂:Excel核心知识点详解_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili ​ www.bilibili.com 如果有用,给个赞和关注~ 来源: oschina 链接: https://my.oschina.net/u/4259369/blog/3207566

AML工作原理快速调研

馋奶兔 提交于 2020-03-21 02:30:01
3 月,跳不动了?>>> 前两天邀请人做这个文档的Review: in nek:评审邀请:Linux内核软件架构基础 ,有读者告诉我我对AML的理解有误。我找我们做BIOS的兄弟确认了一把,把逻辑链放在这里。 先定义一下问题:ACPI是一种定义BIOS和OS之间接口的方法。和其他一些方法,比如Device Tree(简称DTS),不同,ACPI支持函数接口,也就是说,OS可以通过“调用”接口给出的函数实现功能。这种所谓的“调用”,有几种可能: BIOS中给定一个数据结构,整体描述了一个函数,这个函数本身就是CPU的本地汇编。BIOS把整个数据接口传递到OS管理的内存空间,OS直接调用这个空间中的函数。 BIOS中给定一个数据结构,整体描述了一个函数,这个函数本身就是CPU的本地汇编。这个数据结构留在BIOS控制的内存中,传递给OS一个指针,OS远程调用这个指令的地址,完成请求。 BIOS中实现了一个本地函数,然后把这个函数的位置和格式告知OS,OS通过一个统一的接口把函数的标识和请求的参数传递给BIOS,BIOS内部完成调用,然后把结果通知OS。 BIOS给定一个数据结构,整体描述了一个函数,用一种平台无关的格式标识,这个数据结构整体提供给OS,OS上有一个解释器,解释执行这个平台无关的格式,实现对功能的执行。 用图来表达,区别如下: 严格来说,前两个方案没有什么区别,内存这东西

Google 官方 Channel 盖戳:谷歌面试官眼中的优秀简历长什么样?

回眸只為那壹抹淺笑 提交于 2020-03-21 01:43:14
3 月,跳不动了?>>> Google的招聘官对想要申请Google岗位的同学提供了一些具体的提示和建议,帮助大家撰写和准备简历从人群中脱颖而出,其中包括业务,工程和技术职位的示例。主要从Resume Basics,Education,Experience,Optional section等几方面展开讲解,同时详细说明了如何用搞笑有说服力的方式来描述你曾经做过的Project。 Format • Use simple and consistent design, font, sizing and spacing • Use black or dark, readable ink • Format as PDF Content • Include your contact information and email at the top • Don’t have to include objective statements • Don’t need to include references Length • Keep to one page for business and internship roles, and no longer than two pages for engineering and technical roles • Include what’s

一款良心的神器工具

流过昼夜 提交于 2020-03-21 01:03:26
3 月,跳不动了?>>> 给大家推荐一个特别好用的Windows桌面搜索软件! 一直以来,Windows自带的文件搜索系统都是慢的感人,想要查找某个文件需要等上好几分钟。 所以给大家推荐一个秒搜文件的软件: 火萤酱 ,基本可以将本地搜索秒成渣渣。 它不仅仅只是一个本地搜索软件,功能特别强大,比如: 1、秒搜本地文件 可以快速找到想找的文件并打开,或者查看文件的路径。 2、启动程序 比如搜索“ 腾讯视频 ”就能立刻打开腾讯视频这个软件。 3、系统命令 输入“卸载”,能立刻打开卸载界面,卸载本机上的软件,此外还可输入“锁屏”、“关机”、“睡眠”等命定,都可以帮你执行。 4、网站直达 比如搜索“B站”两个字,可以直接跳转到B站,当然也可以直接输入网址跳转。 5、网站搜索 直接在搜索框里搜索想要的信息,可以选择百度、淘宝或者微信搜索,选中相应的搜索引擎自动跳转到相应的页面。 6、小程序 火萤酱里面内嵌了很多小程序,在搜索框里搜索小程序拼音首字母“xcx”,就可以调用自己想用的小程序。可以说功能非常强大了。 更多的功能大家可以自己去发掘。 这个软件已经给大家整理好了,大家如果需要的话,VX关注公众号「轮子工厂」,回复“ 火萤酱 ”,就可以领取了! ---------------------------- 如果你觉得这篇内容对你挺有帮助,麻烦 帮忙点个赞 ,顺便也 关注我一下, 我在知乎

一边疯狂拿地,一边大举融资!绿城很缺钱吗?

落爺英雄遲暮 提交于 2020-03-20 23:37:44
3 月,跳不动了?>>> 摘要: 有钱才能安全度过这个特殊而“寒冷”的春天(欢迎关注杠杆游戏) ​ 撰文|杆叔&编辑|欣欣然 绿城最近特别引人瞩目。 第一件事情是,史无前例的冲击之下,房地产行业受影响很大。以至于大哥碧桂园、万科、恒大前2月拿地都很低调。 而香港置地、绿城中国、华润置地却占据了拿地金额排行榜前3。 图片来源|中指院(特此感谢) 有必要说的是,香港置地坐上拿地金额榜首,主要因为2月20日,上海怡兴企业发展有限公司、重庆优盛达房地产咨询有限公司、重庆利嘉华房地产咨询有限公司、Hongkong Land (West Bund) Development Limited以310.5亿元,竞得上海徐汇巨无霸地块。 这几家公司,其实都是香港置地旗下的。 所以,抛开香港置地不说,绿城前两月拿地268亿元,是真厉害,远远高于第三名华润置地的140亿元。 第二件事情是,3月16日,上交所披露,绿城中国拟面向专业投资者发行不超过170亿元公司债,募资计划已获受理。 一边疯狂拿地,一边利用窗口期加大融资力度。绿城这几年磕磕碰碰,2016年曾跻身前十,后来滑坡。 2019年,杠杆游戏注意到,加上代建等,绿城的销售排名应该说很不错。近期的动作,是为了伟大的复兴,还是缺钱、借新还旧? 1、为什么要疯狂拿地?土地储备不算多,融资比较便宜 一年前,杠杆游戏曾写过《跌出前十!豪门滑落,绿城的艰难时刻》