- 博客(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
1076
原创 机器学习: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
1571
原创 机器学习:RadioML(4)_调制方式
什么是调制:用基带信号去改变高频信号某个参量的过程,这样而来发射的已调高频信号就带有基带信号的信息。高频信号为运载信息的工具,因此称之为载波,相应频率为载频。为什么要调制:1、高频已调信号易于辐射。 为了使电磁能量有效辐射,需要发射天线尺寸至少为发射信号波长的1/10,而基带信号频率低波长大,如果直接发射,所需天线过长
2016-12-12 15:37:40
2245
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
2591
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
1289
原创 机器学习: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
322
原创 机器学习:MNIST实例(2)
MNIST机器学习入门这个教程的目标读者是对机器学习和TensorFlow都不太了解的新手。如果你已经了解MNIST和softmax回归(softmax regression)的相关知识,你可以阅读这个快速上手教程。
2016-11-17 01:49:25
350
原创 机器学习(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
274
转载 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
339
原创 机器学习(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
254
原创 链表
链表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
166
原创 结构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
415
原创 联合&枚举
联合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
230
原创 结构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
192
转载 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
681
原创 指针(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
209
原创 指针(2)
指针(2)本质:指针是带类型的地址。指针算术运算只有两种:加和减,本质是带类型地址的运算。指针的赋值运算,本质是赋给了一个带类型的地址 char name[20], * pName; pName = name;
2016-07-18 23:52:12
224
原创 指针(1)
指针(1)使用变量在内存中的地址可以对变量进行快速处理。int * p; // 一个指向整型的指针变量 char * p1, * p2; // 两个指向字符的指针变量 <类型名>与,与<标识符>之间的空格可有可无int *p1, p2; //整型指针变量,整数变量指针变量的值也可以不指向任何地址,即“空指针”: 值为NULL,其实NULL在M
2016-07-18 15:23:53
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人