- 博客(21)
- 收藏
- 关注
原创 大话数据结构--基础概论
大话数据结构–基础概论术语数据(data):对客观事物符号表示,计算计科学中指所有能输入到计算机中并被计算机程序处理的符号总称。数据元素(data element):数据的基本单位。数据项(data item):数据的最小不可分割单位。数据对象(data object):性质相同的数据元素的集合,是数据的一个子集。数据结构(data structure):相互之间存在一种或多种特定关系的数据元素的集合。常见有四种如下逻辑结构:逻辑结构集合:结构中的数据元素之间除了同属一个集合别无其他关系。
2020-10-26 22:57:26 214
原创 KNN
KNN机器学习实战(代码有修改)K近邻分类算法优点:精度高、对异常值不敏感、无数据输入假定缺点:计算复杂度高、空间复杂度高适用数据范围:数值型和标称型归一化数值def Normalize(dataset): minVals = dataset.min(0) maxVals = dataset.max(0) ranges = maxVals - minVals norm_set = dataset - minVals norm_set = norm_set
2020-09-09 15:42:08 157
原创 LeNet-5搭建学习
LeNet-5搭建学习MNIST数据分析代码:import numpy as npimport tensorflow as tffrom tensorflow.keras import Model,datasets,losses,optimizersfrom tensorflow.keras.layers import Dense,Flatten,Conv2D,MaxPooling2D(x, y), (x_val, y_val) = datasets.mnist.load_data()x,
2020-08-17 16:58:28 324
原创 Numpy精炼操作大全
Numpy简介 numpy是进行科学计算的python标准库,尤其在数据分析时,可以说它是大量python数学和科学计算包的基础。安装conda install numpy //Anaconda环境ndarray属性 ndarray表示N维数组对象,数组的维数和每一维数组元素的个数由shape决定,数组的维数称为轴(axes),轴的数量称为秩(rank)。numpy.array(object, dtype = None, copy = True, order = None,
2020-06-17 22:28:30 1477
原创 Cprimer 字符串和字符串函数
字符串和字符串函数表示字符串和字符串I/O#include <stdio.h>#define MSG "I am a symbolic string constant."#define MAXLENGTH 81int main(){ char words[MAXLENGTH] = "I am a string in an array."; const char *pt1 = "Something is pointing at me."; puts("Here a
2020-06-09 10:17:17 279
原创 python 字符串+字典
字符串字符串不可改变format = "hello, %s,%s enough for you?"values = ('world','Hot')format % values'Hello,world.Hot enough for you?'"{},{} and {}".format("first","second","third")"first,second and third""{3} {0} {2} {1} {3} {0}".format("be","not","or","to")
2020-06-02 17:49:13 610
原创 python 列表和元组
列表和元组序列概述 python支持一种数据结构的基本概念,名为容器。 两种主要容器:序列(列表和元组)和映射(字典)。 序列元素都有编号,映射中的元素有名称(键)。元组 不可修改通用序列操作索引 python中没有字符的类型,一个字符就是只包含一个字符的字符串A = 'hello' #字符串,由字符组成的序列A[0] = 'hello'[0]h切片tag = '<a herf="http://www.python.org">python web s
2020-06-02 17:47:59 115
原创 pytorch 快速加载CIFAR10文件后解决
pytorch 快速加载CIFAR10文件后解决问题:加载数据太慢注意:当前目录生成了data文件夹点击提示连接用迅雷下载找到压缩包将压缩包复制到打开上述data文件夹内再次运行程序保持程序中的download=Truedata文件夹结果如下注意,此时程序将压缩包自动解压改为False此后就可以一直运行啦~可以自己解压 注意解压后的文件夹名字是不一样的要将需要的文件提取出来放到data文件夹内484949538)]要将需要的文件提取出来放到data文件夹内文中的
2020-05-26 17:27:35 675
原创 Conda 命令 tensorflow2.0/2.1安装
Conda 命令+tensorflow安装版本信息及更新下载conda --versionconda update conda #更新至最新版本 更新相关包conda update --all #更新所有包也就是打补丁 3.67——>3.69conda upgrade --all #升级所有包 3.6——>3.7conda list #显示所有包conda clean -p //删除没有用的n包conda clean -t //删除t
2020-05-22 21:21:07 1533
原创 Cprimer day10 数组和指针
数组和指针数组int main(){ float candy[365]; //内含365个float类型元素的数组 char [12]; //内含12个char类型元素的数组 int state[50]; //内含50个int类型的元素的数组}初始化数组int power[8] = {1,2,4,6,8,32,64};int days[] = {30,21,32,36,54};int n=5;int arr[n];指定初始化器(C99)#include &
2020-05-10 15:05:15 227
原创 Cprimer day9 函数
函数复习创建函数#include <stdio.h>#define NAME "GIGATHINK INC."#define ADDRESS "101 MEgabuck Plaza"#define PLACE "Megapolis, CA 97904"#define WIDTH 40void starbar(); //不带参数int main(){ starbar(); printf("%s\n",NAME); printf("%s\n",ADDRESS
2020-05-10 14:57:22 247
原创 Cprimer day8字符输入输出、输入验证
字符输入/输出、输入验证单字符I/O:getchar()和putchar()// 重复输入#include <stdio.h>int main(){ char ch; while ((ch = getchar()) != '#') putchar(ch); //处理单字符 return 0;}缓冲区缓冲分类:完全缓冲I/O:当缓冲区被填满时才刷新缓冲区,通常出现在文件输入中,缓冲的大小取决于系统,常见的大小是512字节和4096字节。行
2020-05-10 14:54:21 220
原创 day7 Cprimer控制语句:分支和跳转
C控制语句:分支和跳转if语句if (expression) statementif else语句if (expression) statementelse statement2getchar()、putchar()// 效果等同ch = getchar();scanf("%c",&ch);putchar(ch);printf("%c",...
2020-04-30 17:17:02 180
原创 C primer day6 循环
C控制语句:循环再探while循环#include <stdio.h>int main(){ long num; long sum = 0L; int status; printf("Please enter an integer to be summed \n"); printf("q to quit:"); status = ...
2020-04-28 20:52:56 274
原创 Cprimer day5 运算符、表达式、语句
运算符、表达式和语句循环简介while (){ /code/}基本运算符赋值运算符:=bmw = 200; //从左往右赋值//bmw 指定一个对象,引用内存中的地址 可修改的左值//200 能赋值给可修改左值的量加法运算符:+a = b + d;a = 5 + 6; //+和-都被称为二元运算符(binary operator)即需要两个运算对象才能完成减...
2020-04-27 20:36:17 306
原创 C primer day4 字符输入与输出
字符串和格式化输入/输出前导程序对于特定量:sizeof圆括号可有可无对于类型对象:sizeof(int)、sizeof(char) 括号必不可少// 演示与用户交互#include <stdio.h>#include <string.h>#define DENSITY 62.4int main(){ float weight,volume; ...
2020-04-27 20:31:57 436
原创 C primer day3 数据和C
数据和C示例程序/* platinum.c -- your weight in platinum */ #include <stdio.h> int main(void) { float weight; /* 你的体重 */ float value; /* 相等重量的白金价值 */ printf("Are you worth your weight ...
2020-04-27 20:27:07 300
原创 编程学习day2C语言概述
C语言概述简单C程序#include <stdio.h>int main(){ int num; num = 1; printf("I am a simlpe C program.\n"); /*使用printf()函数*/ printf("computer \n"); printf("My favorite number is %d ...
2020-04-27 20:19:51 281
原创 Git基础安装交互/windows
Git基础安装交互/windows下载可去Git官网根据自身条件自行下载安装安装默认安装即可此处也参考了 https://blog.csdn.net/sishen47k/article/details/80211002 博文的翻译,发现一直默认设置即可,后续截图便未添加。安装成功之后的登录launch界面Git与Github交互免密账号添加git config --glob...
2020-04-23 16:37:03 166
原创 C PrimerPlus day1 初识C语言
初识C语言1.1 C语言的起源 1972年,贝尔实验室—丹尼斯.里奇和肯汤普森开发UNIX操作系统时在B语言基础上设计得到,其初衷是将其作为程序员使用的一种编程工具。1.2 C的特性/选择C的理由1.2.1 设计特性 C语言融合了计算机科学理论和实践控制特性,其设计理念可以让用户轻松完成自上而下的规划、结构化编程和模块化设计。1.2.2 高效性 C语言具有通常是汇编语言...
2020-04-21 22:52:58 348
原创 RL_第二章学习笔记
Part-one: Tabular Solution MethodsSecond chapter: 多臂老虎机(Multi-armed Bandits) 强化学习与其他学习方式区分的最重要特征是它利用训练信息评估动作而不是给定矫正动作进行指导。这就需要对良好行为的积极探索。纯粹的反馈评估意味着只能得知采取动作的好坏,却不能评估是否是最佳或最坏的动作。另一方面,纯粹的反馈指导指明了...
2019-10-23 16:59:29 827 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人