logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

机器学习之十六:HMM(隐马尔可夫模型)

1、什么是HMM:    先来看一个例子:假设有4个盒子,每个盒子里面都装有红白两种颜色的球,盒子里面的红白球有下表给出:盒子1234红球数 5368白球数 5742    按照下面的方法抽球,产生一个球的颜色的随机序列:开始,从4个盒子里以等概率随机选取

C/C++中容易造成缓冲区溢出的函数

1、strcpy():字符串复制2、strcat():字符串连接3、gets():从输入流读取字符串到缓冲区4、sprintf():打印字符串到缓冲区5、vsprintf():打印字符串到缓冲区6、scanf系列:从输入流读取格式化字符7、strdup():字符串复制1、strcpy():字符串复制原型:char *strcpy(char *dest, const ...

TensorFlow实现GAN

    这里的生成模型和判别模型均为多层感知机(当然也可以换为CNN或LSTM),多层感知机的层数为四层,中间有两个隐藏层。使用的数据集为mnist数据集,训练GAN之后得到的模型能达到的效果是:在生成模型中输入一个随机高斯噪声,生成模型可以输出一张和mnist数据集类似的图片。参考论文:《Generative Adversarial Nets》。#coding=utf-8import p...

Linux内存管理(五):PTmalloc、TCmalloc、Jemalloc比较

1. 内存管理目标2. 三种内存管理的比较1. 内存管理目标内存管理的目的是实现了malloc(),free()以及一组其它的函数,以提供动态内存管理的支持。分 配器处在用户程序和内核之间,它响应用户的分配请求,向操作系统申请内存,然后将其返回给用户程序。为了保持高效的分配,分配器一般都会预先分配一块大于用户请求的内存, 并通过某种算法管理这块内存。来满足用户的内存分配要求,用户释放掉的内存也并不

Scons使用教程

1. 简单编译2.SConstruct文件3.编译多个源文件4. 编译和链接库文件5. 节点对象6. 依赖性7. 环境1.简单编译源文件:hello.cpp#include<iostream>using namespace std;int main(){cout << "Hello, World!" &l...

详解coredump

1、什么是coredump:2、开启或关闭core文件的生成:3、core文件的存储位置和文件名:4、造成程序core的原因(参考):5、用GDB调试coredump:1、什么是coredump:我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下会产生一个叫做co...

远程访问jupyter notebook

1、远程访问jupyter notebookJupyter Notebook很好用,但是直接远程在服务器上用体验当然不如本地计算机好,那么如何远程访问呢?首先需要在服务器上安装好ipython, jupyter notebook:  ~$ pip install ipython  ~$ pip install jupyter生成配置文件 :  ~$ jupyter noteboo...

到底了