雅乐网

计算机技术博客

Andrew Ng机器学习课程笔记目录

Andrew Ng机器学习课程笔记目录

这一系列笔记是我在学习Coursera上Andrew Ng的机器学习课程时写的,该课程链接如下: https://www.coursera.org/learn/machine-learning 我主要参考课程中的视频和板书资源,另外还参考了

socket客户端和服务端代码

socket客户端和服务端代码

Socket是网络协议上的一层抽象接口。本文整理了使用socket实现客户端和服务端的流程。 客户端 1. 使用 socket() 创建TCP套接字 该函数在头文件 sys/socket.h 中: socket函数返回一个文件描述符,代表一

linux0.11系统调用,_syscall

linux0.11系统调用,_syscall

unistd.h linux0.11 中,include/unistd.h 中定义了72个系统调用号 以及几个宏函数 这4个 syscall 函数可以用来展开成为系统调用函数,后面的数字表示函数有几个参数。它的形式参数 type 函数返回类

机器学习实战3——用python画决策树

机器学习实战3——用python画决策树

《机器学习实战》第三章中使用python画决策树 plotNode plotNode的功能是画结点和线,箭头是从 parentPt 指向 centerPt 的 plotMidText 该函数用于在线的中间写入数字 plotTree 和 cr

机器学习实战2——决策树

机器学习实战2——决策树

信息 信息论奠基人香农(Shannon)认为“信息是用来消除随机不确定性的东西”,信息量用来量化消除的不确定的多少。事件发生的概率越低,那么该事件发生的信息量就越高 一个发生的事件x的信息量为 h(x) = – log_2{(P

机器学习实战1——kNN算法

机器学习实战1——kNN算法

kNN 是 k-NearestNeighbor 的缩写,中文叫做k-临近算法。它的思想是通过一个点最邻接的k个点的分类来预测这个点的分类。 如下图所示,k=3时,预测问号是属于○还是△ 。在距离要预测样本最近的三个点中,有2个是三角,1个时

win7安装tensorflow GPU版本

win7安装tensorflow GPU版本

首先要保证你的GPU对CUDA的兼容性是大于等于3.0的,参考这里:CUDA GPUs | NVIDIA Developer 我的显卡是 GeForce GT 640M ,正好是支持3.0的。 一、安装CUDA® Toolkit 8.0 目

大数据介绍——大数据存储与管理技术

大数据介绍——大数据存储与管理技术

数据存储与管理技术是大数据系统的基础,只有将数据存储与管理好了,才能进行后续的操作,所以大数据存储与管理的技术对整个大数据系统都至关重要,数据存储与管理的好坏直接影响了整个大数据系统的性能表现。 大数据存储技术 在大数据系统中,由于数据量的

大数据系统介绍——总体架构

大数据系统介绍——总体架构

要分析一个数据系统的总体架构,也就是要弄清楚两个问题:一个大数据系统需要包含哪些模块和哪些技术呢?这些不同模块之间怎么协调起来完成一个关于大数据的任务呢?带着这两个问题我们可以学习本章的知识–大数据系统的总体架构。 我们可以用自

Spyder打不开 点击没反应

Spyder打不开 点击没反应

Spyder打不开 点击没反应 点击后任务管理器显示pythonw.exe运行后马上消失 解决办法: 删除 C:\Users\用户名\下面的 .spyder-py3 文件夹

Modularity计算的C++代码

Modularity计算的C++代码

Modularity的定义和公式推导可以参考Modularity的计算方法——社团检测中模块度计算公式详解 | 雅乐网 使用公式 $$Q = \sum_i{(\frac{e_i}{m} – (\frac{k_{C_i}}{2m}