自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 机器学习:RadioML(6)_ 配置过程

需要配置的软件:(按顺序)1.git clone dataset2.git example3.scipy,numpy数值计算工具matplotlib,ipython, ipython notebook4.git gnuradio安装swigsudo apt-get install swig 安装Doxygensudo ap

2016-12-18 00:06:49 1041

原创 机器学习:RadioML(5)_ Training Dataset

直接用Github上作者给出的example训练(用到的是keras架构)遇到的问题:修改os.environ[“KERAS_BACKEND”] = “theano” sudo gedit ~/.keras/keras.json 注意gpu序号可能是0可能是1发现github上有部分源代码 Train 04c dataset: https://github.com/chrisruk/

2016-12-16 17:32:02 1541

原创 机器学习:RadioML(4)_调制方式

什么是调制:用基带信号去改变高频信号某个参量的过程,这样而来发射的已调高频信号就带有基带信号的信息。高频信号为运载信息的工具,因此称之为载波,相应频率为载频。为什么要调制:1、高频已调信号易于辐射。 为了使电磁能量有效辐射,需要发射天线尺寸至少为发射信号波长的1/10,而基带信号频率低波长大,如果直接发射,所需天线过长

2016-12-12 15:37:40 2202 1

原创 机器学习:RadioML(3)_Generate dataset

github上克隆dataset git clone https://github.com/radioML/dataset.git 下载scipy数值计算工具:sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy pyth RadioML

2016-12-05 01:55:07 2556 2

原创 机器学习:RadioML(2)

RadioML 2016.04 DatasetVersion 2016.04AThis is a high SNR dataset with gaussian noise only. A relatively clean starting point for basic experimentation.snr:信噪比 http://baike.baidu.com/link?url=OrBkYzb

2016-11-23 21:51:03 1251

原创 机器学习:RadioML(1)

RadioML

2016-11-18 17:17:07 2533 2

原创 机器学习:MNIST实例(3)

现在,我们可以实现我们的模型啦。只需要一行代码!y = tf.nn.softmax(tf.matmul(x,W) + b)了解下矩阵加法: 首先,我们用tf.matmul(​​X,W)表示x乘以W,对应之前等式里面的,这里x是一个2维张量拥有多个输入。然后再加上b,把和输入到tf.nn.softmax函数里面。至此,我们先用了几行简短的代码来设置变量,然后只用了一行代码

2016-11-17 05:24:36 302

原创 机器学习:MNIST实例(2)

MNIST机器学习入门这个教程的目标读者是对机器学习和TensorFlow都不太了解的新手。如果你已经了解MNIST和softmax回归(softmax regression)的相关知识,你可以阅读这个快速上手教程。

2016-11-17 01:49:25 341

原创 机器学习:MNIST实例(1)

下载并安装Tensorflow(采用的基于VirtualEnv的安装)克隆Tensorflow仓库

2016-11-16 04:59:05 310

原创 机器学习(2):神经网络(1)

本系列以Stanford机器学习教程为依托,结合转载。一、内容: 二、参考:分类与回归区别是什么? https://www.zhihu.com/question/21329754/answer/18004852 回归问题的解释 http://blog.csdn.net/vshuang/article/details/5512853矩阵的定义及其运算规则 http://wenku.bai

2016-11-15 10:31:05 262

转载 chmod使用方法

chmod a+x platform814_linux32.bin 意思是 给 platform814_linux32.bin 文件所有用户添加 x(可执行) 权限 chmod 是一个改变文件权限的命令 其中 u 代表 用户, g代表 组 , o 代表其他 ,a 代表 全部 中间的 + 代表 添加,- 代表 取消 , = 代表 重设 最后 r 代表 可读,w 代表 可写, x 代表 可执行

2016-11-15 09:58:43 321

原创 机器学习(1):基础部分

本系列以Stanford机器学习教程为依托,结合转载。一、机器学习网络视频合集:(斯坦福公开课) http://i.youku.com/i/UMzc3MDU5NjI0/videoshttps://www.youtube.com/results?q=Supervised+Learning+%2812+min%29.mkv二、内容: 三、笔记:Octave是一种高层解释类编程语言,旨在解决线性和非

2016-11-15 09:47:55 242

转载 Python学习(1):注释

1. 2. 3.

2016-11-15 09:04:02 162

原创 链表

链表1)链表中结点的定义: 本质就是一种特殊的结构:struct node{ int data; node *next;};成员中有一个指向本结构的指针。 最后一个节点的next值,NULL。2)数据部分可以更复杂struct student{ int num; char name[20]; float s

2016-07-25 15:00:28 156

原创 结构struct(2)

结构指针数组: 数组中,每个元素都是一个结构指针student class[5];……student * pClass[5]={&class[0],&class[1],&class[2],&class[3],&class[4]};……cout<<pClass[1]->gender;结构与函数1) 结构型数据的成员作函数的参数。 结构型数据的成员作函数的返回值。 结构型数据的整个

2016-07-20 23:24:30 400

原创 联合&枚举

联合1)C++ 中联合体的定义在语法上类似结构体的定义。union <联合名> {<成员列表>};//分号不能省略2)联合声明时只能用与第一个成员类型相同的值进行初始化。union number{ int i; //number num={100};正确 char c; //number num={100.5};错误 float f;};3)联合类型的成员具有在空间上相互覆盖

2016-07-20 20:16:12 217

原创 结构struct

指针和引用都可以实现通过一个变量访问另一个变量。 int a; int *aptr = &a; *aptr = 10; //修改了变量a int a; int &b = a; //定义引用变量b,b是a的别名 b = 10; //修改了变量a#include <iostream>using namespace std;int main(){ in

2016-07-19 17:02:32 179

转载 C和C++语言中字符串的声明

C语言中的字符串可以使用的声明方法有2种:number 1:char *str;str = “here is a string!”;number2:char str[] = “here is a string too!”;转载:http://lukas06.blog.sohu.com/83102890.html在C中,并没有字符串这个数据类型,而是使用字符数组来保存字符串。C字符串实际上就是一个

2016-07-19 16:19:08 658

原创 指针(3)

动态内存分配C/C++ 中有两类动态分配和释放内存的方法: C标准库函数,如 malloc() 和 free()C++中新引入new和delete算符(关键字) 相比较而言,使用new和delete算符具有更高的安全性和执行效率,并且是C++中推荐使用的动态内存分配方式示例:#include using namespace std;int main(){ int

2016-07-19 10:00:48 193

原创 指针(2)

指针(2)本质:指针是带类型的地址。指针算术运算只有两种:加和减,本质是带类型地址的运算。指针的赋值运算,本质是赋给了一个带类型的地址 char name[20], * pName; pName = name;

2016-07-18 23:52:12 212

原创 指针(1)

指针(1)使用变量在内存中的地址可以对变量进行快速处理。int * p; // 一个指向整型的指针变量 char * p1, * p2; // 两个指向字符的指针变量 <类型名>与,与<标识符>之间的空格可有可无int *p1, p2; //整型指针变量,整数变量指针变量的值也可以不指向任何地址,即“空指针”: 值为NULL,其实NULL在M

2016-07-18 15:23:53 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除