自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 深度学习服务器ubuntu操作管理手册

实验室服务器操作指南深度学习服务器ubuntu操作管理手册深度学习服务器ubuntu操作管理手册#服务器管理员操作步骤:*当前情况:1.服务器系统盘装在名为计算机的Ext4(233.2GB),还有文件盘2T的机械硬盘挂载在/mnt/2T下,用图形界面查看名为2TDISK,要求每个用户必须在/mnt/2T 下创建个自己的目录统一管理。2.存在两个组,学生组STUDENT,老师组TEACHER,老师组是管理员权限 ,在/mnt/2T 有额外的acl权限rwx*添加用户到系统,并可以使用xrdp远程控

2022-05-17 09:21:23 568

原创 动态规划DP 闫式DP法

#include <iostream>#include <algorithm>using namespace std;const int N=110;int n ,m;int w[N][N];int f[N][N];int main(){ int T; scanf("%d",&T); while(T--) { scanf("%d%d",&n,&m); for(int ...

2022-03-19 23:05:35 197

原创 tensorflow2 keras 深度学习 loss为NA,accuracy为NA

tensorflow2 keras 深度学习 loss为NA,accuracy为NA解决方法:1.检查数据集是否有缺失值2.检查神经网络的参数和框架(这里一般不会存在问题,除非有用自定义的函数)3.检查分类:我就是错在这里,15分类,在打标签的时候,数值从1开始了,这样是不允许的,必须从0开始...

2021-12-23 16:24:46 748

原创 双系统完美卸载ubuntu,删除dos下引导项

在重装了ubuntu系统后,发现系统进不去,一气之下全卸载,包括引导项https://blog.csdn.net/guikunchen/article/details/88077330这篇博客,里面的删除工具可以换成注意:1.ubuntu装的盘与系统盘c盘位置不同2.要想删除引导项,要进入c盘新建一个efi的分区,再进行删除...

2021-11-10 19:13:52 806

原创 tensorflow2.0处理时间序列

tensorflow2.0处理时间序列知识点:1.自定义层2.使用LSTM预测3.LSTM调试4.自定义损失函数5.预测时间序列# !/usr/bin/python# -*- coding: utf-8 -*-# @Time : 2021/11/3 10:16# @Author : 郑浩鑫# @Email : [email protected]# @File : class3.py# @Software: PyCharm'''时间序列建模预测星光肺炎自建la

2021-11-03 17:15:14 776

原创 tensorflow2.0处理文本数据

tensorflow2.0处理文本数据知识点:1.使用tf.data处理文本数据2.使用模型子类构建模型3.单词编码4.自定义迭代5.自定义评估函数# !/usr/bin/python# -*- coding: utf-8 -*-# @Time : 2021/11/3 9:55# @Author : 郑浩鑫# @Email : [email protected]# @File : class2.py# @Software: PyCharm''''文本数据''

2021-11-03 17:12:46 802

原创 tensoflow2.0处理图像

tensorflow处理图像知识点:1.读取数据使用tf.data2.模型生成使用函数式api3.多线程用evaluate对数据进行评估# !/usr/bin/python# -*- coding: utf-8 -*-# @Time : 2021/11/2 20:32# @Author : 郑浩鑫# @Email : [email protected]# @File : class1.py# @Software: PyCharm'''图像的操作:1.图片的读取

2021-11-03 17:08:49 172

原创 kera子类api的使用

kera子类api的使用1.kernel_initializer 和 bias_initializer:创建层权重(核和偏差)的初始化方案。此参数是一个名称或可调用对象,默认为 “Glorot uniform” 初始化器。2.kernel_regularizer 和 bias_regularizer:应用层权重(核和偏差)的正则化方案,例如 L1 或 L2 正则化。默认情况下,系统不会应用正则化函数。3.模型子类的使用:build:创建层的权重。使用add_weight方法添加权重call:定义前

2021-10-30 21:46:59 170

原创 tensorflow标签向量化

有时候在处理数据的时候,必须将标签转换为张量,才能使用tensorflow的框架方法1.将标签列表转换为整数张量import numpy as npdef vectorize_sequences(sequences, dimension=10000): results = np.zeros((len(sequences), dimension)) for i, sequence in enumerate(sequences): results[i, sequence] = 1. re

2021-09-18 19:36:53 1055

原创 tensorflow实现resnet-32残差卷积网络

40行代码解决残差网络,觉得牛逼的点赞from tensorflow import kerasfrom tensorflow.keras.layers import *from tensorflow.keras.models import *from tensorflow.compat.v1 import ConfigProtofrom tensorflow.compat.v1 import InteractiveSession#限制显存的使用config = ConfigProto

2021-09-14 16:01:37 685

原创 机器学习实战第二版---第八节:tensorflow数据预处理

数据预处理import tensorflow as tffrom tensorflow import kerasimport tensorflow.keras.backend as Kimport numpy as npX = tf.range(10)dataset = tf.data.Dataset.from_tensor_slices(X)#在RAM中完全创建一个数据集 获取0-9的张量for i in dataset: print(i)print(dataset,'\n')

2021-09-12 21:51:11 412

原创 pandas滑动窗口

'''滑动窗口'''close_px_all = pd.read_csv('./stock_px_2.csv',parse_dates=True, index_col=0)close_px = close_px_all[['AAPL', 'MSFT', 'XOM']]close_px = close_px.resample('B').ffill()#工作日向下填充(用前一个非缺失值去填充该缺失值)print(close_px)close_px.AAPL.plot()'''rolling可以

2021-09-11 17:11:22 428

原创 python显示当前时间

from datetime import datetimefrom dateutil.parser import parseimport pandas as pd#查看当前时间now = datetime.now()print(now.year,now.month,now.day)#当前时间#时间差delta = datetime(2020,1,1)-datetime(2010,1,1)print(delta)#字符串与时间互换stamp = datetime(2011,1,2)p

2021-09-11 10:54:35 2285

原创 机器学习实战第二版---第七节:tensorflow

7.1张量a=tf.constant([[1.,2.,3.],[4.,5.,6.]])#matrixprint(a)b=tf.constant(42)#创建一个常量tensorprint(b.dtype)#看类型print(a[:,1:])#切片a@print(a+10)#+10python自动会广播print(tf.square(a))#平方print(a@tf.transpose(a))#转置 @ @运算符是在Python 3.5中添加的,用于矩阵乘法,等效于调用tf.matmul(

2021-09-09 19:11:32 161

原创 机器学习实战第二版---第六节:神经网络调参

对于解决梯度爆炸和梯度消失使用Glorot和Bengio在它们的论文中提出了一种能显著缓解不稳定梯度问题的方法。使用keras的代码,可以达到以上两个效果并且加速!,图片显示的对于不同激活函数选择的初始化参数不同# 缓解梯度不稳定的问题,kernel_initializer='he_nomal'----可以加速'''并且对于不同的激活函数针对他们的方差使用fanavg还是fanin'''Dense(30,activation='relu',kernel_initializer='he_noma

2021-09-07 17:03:16 128

原创 机器学习实战第二版---第五节:神经网络

环境搭建使用anaconda搭建tensorflow2.0的环境,创建第一个模型,使用keras学习库中的序贯模型1.了解keras

2021-09-04 17:08:19 1419

原创 数据结构--c实现fifo

直接上图#pragma warning(disable:4996)#include <stdio.h>#include <iostream>using namespace std;#define MAXQUEUE 100int queque[MAXQUEUE];int front = -1;//对头int rear = -1;//队尾//队列数据存入int enqueue(int value) { if (rear+1 ==front || (rear

2021-08-01 09:48:42 182

原创 nrf51822串口协议及傅里叶变换的理解原理

nrf51822串口协议串口是以一个一个字符输入进来的,并且不包含/0

2021-07-20 20:21:28 333

原创 机器学习实战第二版---第四节:支持向量机SVM

SVM前言--使用SVM一般套路线性SVM非线性SVMSVM回归前言–使用SVM一般套路svm是在机器神经网络没有火之前,永远嘀神,对于svm的使用只要按照以下手法:#使用svm一般套路:先线性核函数-》如果训练集不大试一试RBF-》还可以使用交叉验证和网格搜索尝试其他核函数‘’’有这么多的核函数,该如何决定使用哪一个呢?有一个经验法则是,永远先从线性核函数开始尝试(要记住,LinearSVC比SVC(kernel=“linear”)快得多),特别是训练集非常大或特征非常多的时候。如果训练集不太大

2021-07-17 11:43:00 223

原创 傅里叶变换笔记

2021-07-15 23:51:43 60

原创 机器学习实战第二版---第三节:回归

回归---线性回归、全局(批量)回归、随机回归、小批量回归线性回归批量回归随机回归线性回归线性回归类似一次函数去逼近w0,w1##用轮子lin_reg = LinearRegression()lin_reg.fit(x, y)#输出线性回归的截距和各个系数print('截距',lin_reg.intercept_) #intercept_ 偏 差 项print('各个系数',lin_reg.coef_)#特 征 权 重(coef_)#评价手段#最小二乘法theta_best_svd

2021-07-15 17:02:40 156

原创 机器学习实战第二版---第二节:二分类

机器学习实战第二版---第二节:二分类使用随机梯度下降分类器;使用首先数字案例手写交叉验证k折折线法获取模型的效果----PR ROC 混淆矩阵随机森林对比使用随机梯度下降分类器;使用首先数字案例mnist = fetch_openml('mnist_784',version=1) #打开开源库x=mnist['data']y=mnist['target']y= y.astype(np.uint8)# print(x.iloc[0].values,y[0])image = x.iloc[0]

2021-07-09 14:43:54 426

原创 机器学习实战第二版---第一节:数据预处理(2)

机器学习实战第二版—第一节:数据预处理(2)只要分为以下几点:1.查看几个特征之间的相关性''' housing.plot(kind = 'scatter',x='longitude',y='latitude',alpha = 0.1,s= housing['population']/100,label='population',figsize=(10,7), c='median_house_value',cmap=plt.get_cmap('jet'),co

2021-07-06 22:31:20 283 2

原创 matlab代码片--台大教程

matlab切片linspace使用for i=1:10 x=linspace(1,10,101); plot(x,sin(x+i)); %print(gcf,'-deps',strcat('plot',num2str(i),'.ps'));endmatlab显示disp类似printa=10;if rem(a,2)==0 %取余数 disp('a is even')else disp('odd')end% print(10);matlab输入i

2021-07-02 21:50:09 168

原创 机器学习实战第二版------第一节:数据预处理

机器学习实战第二版------第一节:数据预处理使用 numpy、pandas、pymatplot处理数据手撕源码创建数据集用轮子:使用sklearn的库函数使用 numpy、pandas、pymatplot处理数据作者使用pycharm运行代码,安装以上三个安装包,接下来处理波士顿数据将数据集分为训练集和测试手撕源码下载数据import numpy as npimport pandas as pdimport osimport matplotlib.pyplot as pltfrom z

2021-06-30 19:13:22 223

原创 pyplot

http://www.dreamflier.net/wordpress/?p=134

2021-06-02 21:56:46 149 2

原创 c++父类调用子类的方法

方法一:虚函数使用在c++中,父类和子类虚函数都有对应的虚函数表,如果子类重写了虚函数,就会将新写的这个函数的地址放到他自己的表内,并且通过父类的指针指向子类所开辟的空间,这样就可以调用子类的方法方法二:强转转换但是有的子类方法不是虚函数,这就必须要强转,将父类的指针指向子类的开辟空间的首地址,class Base;class Child: BaseBase* Cba=new Child(); //相当于把基类Base的指针指向一个子类Chid开辟的对象,这个空间包含从Base继承而来的和C

2021-05-31 17:26:14 26066 1

原创 redis安装unbuntu,插入数据

###看图

2021-04-20 00:04:42 83

原创 gdb调试生成core文件 快速定位

####gdb常用指令https://blog.csdn.net/niyaozuozuihao/article/details/91802994###生产core文件g++ -g *.cpp 会生成一个a.out文件(有线程的话 末尾加 -lpthread)生成core文件 1)改变core 文件大小ulimit -c unlimited (ulimit -c 可以查看当前core文件大小,默认core是不生成的 ls-lh以字节形式查看)gdb a.out cor

2021-04-11 00:20:07 285

原创 Makefile实操详解

Linux下多个源文件编译1.当前文件夹下有个hello.c的文件2.编写Makefile:gedit Makefile3.在文本中写入要会汇编的指令指令记不住没关系 会查就行:文件格式:目标文件:源文件【TAB】 gcc -E hello.c -E hello.iTAB是tab键,格式按照截图4.运行...

2021-03-27 19:11:16 407

原创 环境变量的作用已经动态库静态库

环境变量的作用已经动态库静态库首先需要理解计算机系统的概念。管理计算机硬件的是操作系统的内核,这个内核是需要被保护的,一般用户通过shell跟内核通信,来让内核达到我们想做的工作。操作系统其实是一组软件,这组软件控制整个硬件和管理系统的活动监测,如果这组软件能被用户随意操作,若用户应用不当,系统会崩溃。但是我们总是需要让用户操作系统的,所以就有了操作系统上的应用程序,用户通过应用程序指挥内核。shell的功能是提供用户操作系统的一个接口。那么对于linux系统来说默认使用的是bash,也就有了bash环境

2021-03-24 23:35:10 107

原创 实现strlen strcpy strstr atoi函数功能

实现strlen strcpy strstr atoi函数功能int strlen_(const char *m) { //char* 是四个字节 char是一个字节 只要偏移指针判断最后一个以/0结束 int len = 0; while(*m++ != '\0') { len++; } cout << "长度:" << len << endl; return len;}char* strcpy_(char* a, const c

2021-03-14 20:22:28 57

原创 linux下配置sqlite3--所有开源代码环境配置 保姆级教程 墙裂推荐

linux下配置sqlite–所有开源代码环境配置 墙裂推荐关于sqlite3sqlite是一种轻便型数据库,适用于市面上的所有平台,并且操作简单,关键在于开源免费,就问你白嫖的不香吗?同期的数据库还有:sqlserver,开源免费,但是主要用在window下。mysql 数据库太大了 在一些嵌入式系统上就不太适用。综合以上,sqlite的优势显而易见关于配置首先,关于开源,解释下什么叫做开源。开源顾名思义就是开放源代码,你可以在源代码上做你想要的修改适合你自己的配置,这就是开源香的地方。而往往开

2021-03-12 23:31:55 2075 3

原创 c++类线程池实现

main#include <stdio.h>#include <pthread.h>#include <string.h>#include <unistd.h>#include <stack>#include "CTask.h"#include "CThreadPool.h"#include <iostream>using namespace std;int main() { CThreadPool*

2021-03-03 16:39:39 127 2

原创 简易线程池的实现

线程池我们可以创建一个进程池(线程池),预先放一些进程(线程)进去,要用的时候就直接调用,用完之后再把进程归还给进程池,省下创建删除进程的时间,不过当然就需要额外的开销了。利用线程池与进程池可以使管理进程与线程的工作交给系统管理,不需要程序员对里面的线程、进程进行管理。线程池主要用于1、需要大量的线程来完成任务,且完成任务的时间比较短。 WEB服务器完成网页请求这样的任务,使用线程池技术是非常合适的。因为单个任务小,而任务数量巨大,你可以想象一个热门网站的点击次数。但对于长时间的任务,比如一个Tel

2021-03-02 10:35:56 92

原创 linux c--多线程生产者和消费者模型

linux c–多线程生产者和消费者模型原理图其实这个模型就是通知一个收一个发,锁是为了解决内部矛盾,信号量解决外部矛盾#include <pthread.h>#include <stdio.h>#include <unistd.h>#include <string.h>#include <stdlib.h>#include <stdio.h>#include <errno.h>#include &lt

2021-02-23 11:43:41 222

原创 linux c--进程创建传值

#include <pthread.h>#include <stdio.h>#include <unistd.h>#include using namespace std;typedef struct thread_info { /* Used as argument to thread_start() /pthread_t thread_id; / ID returned by pthread_create() /int t

2021-02-21 10:58:30 123

原创 程序如何变成进程以及cpu的时间片轮转

、、、、、通俗易懂

2021-02-21 09:46:59 105

原创 LINUX--select服务器群发和回射

LINUX–select服务器群发和回射#服务器select()函数 控制文件描述符#include <stdlib.h>#include <stdio.h>#include <errno.h>#include <sys/types.h> /* See NOTES */#include <sys/socket.h>#include <sys/socket.h>#include <netinet/

2021-02-21 09:25:17 101

原创 LINUX C—程序和进程的数据结构区别

LINUX C—程序和进程的数据结构区别#程序程序又叫做可执行程序,以.exe结尾,程序员通过编译 链接形成 其实流程为.c .o .exe,程序主要可以分为三个区 BSS(0段)RO(只读)WR(可读可写 ),其中BSS放未定义的变量,RO放 代码段,常量(const) char *str=“ok”,WR放定义的静态变量和全局变量进程在程序执行后,多形成 堆区 栈区 共享内存 其中 堆区放指针 new malloc 栈区放一些局部的变量 其他的和程序一样linux下的可执行文件 用file查

2021-02-16 21:01:40 134 1

nrf51822电子书.pdf

nrf51822手把手教程

2021-09-07

空空如也

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

TA关注的人

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