python机器学习——随机梯度下降

上一篇我们实现了使用梯度下降法的自适应线性神经元,这个方法会使用所有的训练样本来对权重向量进行更新,也可以称之为批量梯度下降(batch gradient descent)。假设现在我们数据集中拥有大量的样本,比如百万条样本,那么如果我们现在使用批量梯度下降来训练模型,每更新一次权重向量,我们都要使用百万条样本,训练时间很长,效率很低,我们能不能找到一种方法,既能使用梯度下降法,但是又不要每次更新权重都要使用到所有的样本,于是随机梯度下降法(stochastic gradient descen
分类: 企业开发 发布时间: 11-13 22:00 阅读次数: 0

HTML 02

form表单 能够获取用户输入(包括输入, 选择和上传文件) 将用户的输入内容全部发送给后端 参数 action 向何处提交 不写, 默认朝当前页面所在地址提交数据 全写路径 (https://www.google.com) 只写路径后缀 (/index/) method 如何提交 (提交方式) get (默认) post enctype 规定被提交数据的编码 input type type参数 功能 text 普通文本 password 密码输入框 date 日期输入框 email 邮箱输入
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

Oracle dba角色和sysdba的区别

如果用户需要远程sysdba的方式登陆,需要grant sysdba权限,登陆后以sys用户执行命令,需要验证密码文件。 密码文件如果是从12c之前的老版本同步过来,需要重建12c格式的密码文件。 dba角色默认授予用户,登陆后不以sys用户执行命令,不需要密码文件登陆。
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

Job for keepalived.service failed because the control process exited with error code. See "systemctl status keepalived.service" and "journalctl -xe" for details.

解决方案 https://blog.csdn.net/zt15732625878/article/details/86493096
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

数据库部署之导入的视图数量少于脚本中的视图、函数/存储过程导入完毕存在大红叹号问题原因及解决方法

Oracle数据库从测试环境部署至生产环境,遇到一些小问题,记录一下 遇到的问题:1、导入的视图数量少于脚本中的视图 2、函数/存储过程导入完毕存在大红叹号 以上两个问题详见下列步骤中的4和5 整个过程如下: 1、 先从测试环境导出TPME用户的sql脚本,入下图中TPME.sql ①②③④⑤是对TPME.sql的拆分,文件名即表示其意思 2、 在生产环境TPME用户下执行①TPMEcreateTable.sql(如果需要导入测试库的表结构和数据,使用TPMECreateTableWithDa
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

PHP中GD库的使用

1、生成带有文字的普通图片 // 1、新建空白画布 创建一个真颜色(黑白)的图片 $width = $height = 200; $img = imagecreatetruecolor($width, $height); //2、选择一个颜色用于背景 $red = $green = $blue = 244; $bgc = imagecolorallocate($img, $red, $green, $blue); //3、将背景颜色填充到画布中,在(0,0)左上角填充 $x = $y = 0;
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

路漫漫其修远

离开原公司已经有3个多月了,新工作也基本适应和熟悉,虽然都是后台开发,不同行业差别还是挺大的。 以前涉及的都是互联网产品,用户量巨大,访问高并发,对时延敏感,因此在服务的高性能高可用方面考量较多;而现在做金融产品的后台开发,并发量很少,业务逻辑复杂,出错成本高,性能已经不是重要考量,可靠性才是。二者没有绝对的优劣,只有合适二字。这也是这么多年后台开发中体味出来的道。 一直想创建这样一个公众号,沉淀和分享自己的经验,也可以从反馈中学习进步。今天算是迈出了第一步,希望能坚持。
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

数据清洗:按照进行数据清洗,并将清洗后的数据导入hive数据库中。

虚拟机: hadoop:3.2.0 hive:3.1.2 win10: eclipse 两阶段数据清洗: (1)第一阶段:把需要的信息从原始日志中提取出来 ip: 199.30.25.88 time: 10/Nov/2016:00:01:03 +0800 traffic: 62 文章: article/11325 视频: video/3235 (2)第二阶段:根据提取出来的信息做精细化操作 ip--->城市 city(IP) date--> time:2016-11-10 00:01:03 d
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

django 反向生成models.py

我们在展示django ORM反向生成之前,我们先说一下怎么样正向生成代码 正向生成,指的是先创建model.py文件,书写类和各种字段,然后执行数据库迁移,在数据库如mysql中创建出符合model.py的表 反向生成,指的是先在数据库中create table,然后执行反向生成命令,根据已经存在的表生成model代码 一 准备工作 创建django项目以及app 创建django项目,名字是helloworld django-admin.py startproject helloworld
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

平分七筐鱼

平分七框鱼 问题描述 甲乙丙三位渔夫出海打鱼,他们随船带了21只箩筐,当晚返航时,他们发现有7筐装满了鱼,还有7筐只装了半筐鱼,另外7筐则是空的. 由于他们没有秤,只好通过目测认为7个满筐鱼的重量是相等的,7个半筐鱼的重量也是相等的 在不将鱼倒出来的前提下,怎么将鱼和筐平分为三份? 算法思路 代码示例 Python fishman_list = [[0] * 3 for x in range(3)] def fill_list(): # 如果没有这个数量关系的话 => 其实是9重循
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

Spoj375 Qtree--树链剖分

Spoj375 Qtree 给一棵共有 n(n · 10000) 个结点的树, 每条边都有一个权值, 要求维护一个数据结构, 支持如下操作: 1. 修改某条边的权值; 2. 询问某两个结点之间的唯一通路上的最大边权. 其中操作的总次数为 q. Sample Input 3 1 2 1 2 3 2 QUERY 1 2 CHANGE 1 3 QUERY 1 2 DONE Sample Output 1 3 #include<cstdio> #include<algorithm> #include<
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

Visual C++ 里的异常处理

微软Visual C++是Win32最广泛使用的编译器,因此Win32反向器对其内部工作非常熟悉。能够识别编译器生成的粘合代码有助于快速集中于程序员编写的实际代码。它还有助于恢复程序的高级结构。我将集中讨论MSVC编译程序中的堆栈布局、异常处理和相关结构。假设对汇编程序、寄存器、调用约定等有一定的了解。 名词解释: Stack frame---堆栈帧,函数使用的堆栈段的片段。通常包含函数参数、返回调用方地址、保存的寄存器、局部变量和其他特定于此函数的数据。在x86(和大多数其他架构)上,调用者
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

dp习题

仅收录有意思的题目 数的划分 导弹拦截 : LIS的两种优化 教主的花园:将不同的情况分类,最后取max 午餐 & 挂饰: 需要排序 挂饰:0-1背包处理负数体积 投资的最大效益 : 完全背包, n次 Piggy-Bank: 完全背包: 注意初始化 HDU 1059 Dividing : 多重背包: 樱花: 混合背包模板
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

DOM事件之事件对象

什么是事件对象呢? 在触发DOM上的事件时都会产生一个对象 事件对象event 1、Dom中的事件对象 a、type属性 用于获取事件类型 可以获取事件的类型: 代码: function show123(event){ //alert('欢迎来到perfect*博客园123'); alert(event.type); } 点击按钮3 b、target属性 用于获取事件目标
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

版本发布自动触发测试

  trigger on email received DailyBuild find key task=find(key,topoConfig(key),case,NEs[key]) 人话: 自动检测收件箱,当发现最新的邮件中包含的版本关键字和已注册触发器匹配时,触发测试 测试配置参数包括: 版本路径 测试环境配置 测试case
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

php imagick 文字居中的方法

php imagick 文字居中的方法 <pre> public function getwenzinfo($nickName) { $nickNamelen = mb_strlen($nickName, 'utf-8'); $wzallkd = 0; $wzallkdlist = array(); $wzallkdlist[] = 0; $perzifulist = array(); for ($i = 0; $i < $nickNamelen; $i++) { $perzifu = mb_
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

jquey写进度条问题

jquey写进度条问题 可以直接按照 总时间和进度条宽度之比来做 不管他是不是y=kx 反正时间到0 进度肯定是0了
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

NX二次开发-UFUN编辑添加哪些图层UF_LAYER_edit_category_layer

1 NX11+VS2013 2 3 #include <uf.h> 4 #include <uf_layer.h> 5 6 7 UF_initialize(); 8 9 //创建图层类别 10 UF_LAYER_category_info_t category_info1; 11 strcpy(category_info1.name, "实体"); 12 strcpy(category_info1.descr, "放实体的"); 13 for (int i = 0; i
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

layaair和egret的区别

egret缺点 1 编译速度非常慢 2 就是强类型转换非常的麻烦 3 只能用ts 所以只能用他们的IDE 不能用sublime layaair唯一不足的就是 insepct太垃圾 占用游戏界面 所以建议用egret 不过开发3D还是用layaair吧
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0

Sublime的简单操作

Sublimes是一个代码编辑器,编辑PHP、js、css等等,具有跨平台、体积小,运行速度快、支持大量插件、扩展性强的优点。 Sublime下载地址: http://www.sublimetextcn.com/ Sublime 注册码破解: http://blog.sina.com.cn/s/blog_68e267e10102v76h.html Sublime的快捷键: !+Tab键 创建完整的html格式 Ctr+S 保存文档 Ctr+N 创建文档
分类: 其他 发布时间: 11-13 21:50 阅读次数: 0