• 为了保证你在浏览本网站时有着更好的体验,建议使用类似Chrome、Firefox之类的浏览器~~
    • 如果你喜欢本站的内容何不Ctrl+D收藏一下呢,与大家一起分享各种编程知识~
    • 本网站研究机器学习、计算机视觉、模式识别~当然不局限于此,生命在于折腾,何不年轻时多折腾一下
python设计模式–mvc控制模式

python设计模式–mvc控制模式

从自身的了解来看 mvc 模式,这个很久以前写 GUI 的时候用的最多了 model view controller,模型视图控制器,通过这样的方式实现前端视觉与模型分离,视图只要管自己的显示就好了,着重与用户的交互,model 负责后台的数据以及相关的业务逻辑处理,中间的 controller 在模型更改时更新对应的视图,也可以做一些在数据由模型传递给视图……

python设计模式–原型模式

python设计模式–原型模式

套用书里的一个例子,两年前你写了一本书,现在你要在此书 的基础上修订一版,你会在新版本中加入一些最新的元素,但是与之前的书相比你有很多的地方其实是不用修改的,但是你又不想直接把上一版拿过来改,万一改的不好也回不到之前的版本了,所以你想把之前的第一版复制一份出来,然后在副本上再次开发。写到这里顿时想到了 git 版本管理,你在当前的 master 分支上开启……

Git回滚到历史节点(SourceTree篇)

Git回滚到历史节点(SourceTree篇)

1. 原理原理,我们都知道 Git 是基于 Git 树进行管理的,要想要回滚必须做到如下 2 点:本地头节点与远端头节点一样(Git 提交代码的前提条件);于本地头节点获取某次历史节点的更改。说的有点抽象,以图来进行形容。2. 详细步骤步骤简记如下:两个节点 当前节点(最新节点) 与 历史节点1 点击历史节点,重置到历史节点,选……

技术篇-每日一篇0x2

技术篇-每日一篇0x2

简单实用的 pandas 技巧:如何将内存占用降低 90%文章选自 DATAQUEST,作者:Josh Devlin,机器之心编译,原文链接点此跳转。pandas 是一个 Python 软件库,可用于数据操作和分析。数据科学博客 Dataquest.io 发布了一篇关于如何优化 pandas 内存占用的教程:仅需进行简单的数据类型转换,就能够将一……

逻辑回归最大似然与最小化损失函数

逻辑回归最大似然与最小化损失函数

逻辑回归中极大似然函数与最小化对数损失函数本质上是一致,现在就开始论证Log损失函数的标准形式$$L(Y,P(Y|X))=-logP(Y|X)$$使用极大似然估计,公式中涉及到数的连乘,如果使用对数可以将其转化为加减法,方便运算在逻辑回归中P(Y|X)的公式定义如下所示 \[ P(Y=y|x)= \begin{cases}h_\the……

动态分区高效拷贝数据

动态分区高效拷贝数据

–1 创建新表create table dw_sal_profit_day_new like dw_sal_profit_day;–2 将 HDFS 的数据文件复制一份到新表目录hdfs dfs -cp /user/hive/warehouse/apl_operation_sys_index_report_db.db/dw_……

hive组内排序

hive组内排序

1、hive 的分组和组内排序—语法语法:row_number() over (partition by 字段 a order by 计算项 b desc ) rankrank 是排序的别名partition by:类似 hive 的建表,分区的意思;order by :排序,默认是升序,加 desc 降序;这里按字段 a 分区,对计……

查看定时任务执行情况

查看定时任务执行情况

1、linux看 /var/log/cron 这个文件就可以,可以用 tail -f /var/log/cron 观察2、unix在 /var/spool/cron/tmp 文件中,有 croutXXX001864 的 tmp 文件,tail 这些文件就可以看到正在执行的任务了。3、mail 任务在 /var/spool/mail/root 文件中……

shell today关键字坑

shell today关键字坑

注意在-d 操作之后的 string 中变量的表示date_now=$(date -d -2day +%Y%m%d)fifteen_day_ago=$(date -d “$date_now-15days” +%Y%m%d)之前犯了一个错误就是 today 是 date 中的关键字出现了以下语句day_ago=$(da……

xgboost调参–转载

xgboost调参–转载

XGBoost 参数调优完全指南(附 Python 代码)原文地址:Complete Guide to Parameter Tuning in XGBoost (with codes in Python)译注:文内提供的代码和运行结果有一定差异,可以从这里下载完整代码对照参考。另外,我自己跟着教程做的时候,发现我的库无法解析字符串类型的特征,所以只用其中……

Deep Learning TensorFlow实践:mnist手写识别(二)

Deep Learning TensorFlow实践:mnist手写识别(二)

mnist_inference.py实现参数设置,前向网络的计算:#!/usr/bin/python#-*- coding:utf-8 -*- ############################ #File Name: mnist_inference.py#Author: yang#Mail: milkyan……

Deep Learning TensorFlow实践:mnist手写识别(一)

Deep Learning TensorFlow实践:mnist手写识别(一)

代码如下:#!/usr/bin/python#-*- coding:utf-8 -*- ############################ #File Name: Softmax_Regression.py#Author: yang#Mail: milkyang2008@126.com #Created Ti……

mathjax 测试

mathjax 测试

本博客支持 mathjax 操作数据学公式啦!具体使用可以看以下两个实例(1)第一种是一行显示公式,就是不与文字在同一行使用语法规范$$sum_{i=1}^n a_i=0$$效果如下$$\sum_{i=1}^n a_i=0$$(2)第二种是行内公式使用语法规范\(ax^2 + bx + c = 0\)这句话是行内测试\(ax^2 +……

Tensorflow for Line Regression

Tensorflow for Line Regression

回归问题是机器学习中一类重要的问题,可以作为一种预测系统或者作为推荐系统的模型,这里不重点讨论回归的理论,读者可自行百度。本文讨论的是对于一种系统:比如推荐系统或者预测系统,我们如何来挑选模型,及对模型的评价。假设我们真实的模型是: y = 4*x + 3,用这个模型我们生成一系列带噪声的样本。实际中我们并不知道真实模型是什么样,那如何去根据数据找模型呢?……