自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Latex 语法

Latex 语法

2022-11-15 01:24:46 1528

原创 协方差与多项式拟合

import numpy as npimport matplotlib.pyplot as mp#协方差判断两组数据的相似程度 值为正正相关为负负相关 越大相关程度越大a = [20, 24, 27, 19, 15, 22, 13]b = [18, 22, 25, 17, 14, 20, 10]#平均值ave_a = np.mean(a)ave_b = np.mean(b)#离差:样本点与平均值距离dev_a = a - ave_adev_b = b - ave_b#协方差:离差之积.

2022-03-23 22:08:12 475

原创 卷积与线性预测

import numpy as np#卷积计算a = [1, 2, 3, 4, 5]b = [3, 2, 1]c = np.convolve(a, b, 'full')d = np.convolve(a, b, 'same')e = np.convolve(a, b, 'valid')print(c)print(d)print(e)a = [1, 2, 3, 4, 5, 6]A = np.zeros((3, 3))for j in range(3) : A[j, ] = a.

2022-03-23 21:37:13 408

原创 matplotlib 画图函数(二)

import numpy as npimport matplotlib.pyplot as mpmp.figure(facecolor='lightgray')mp.title('fill', fontsize=18)x = np.linspace(0, 10, 1000)sinx = np.sin(x)cosx = np.cos(x / 2) / 2mp.grid(linestyle=':', color='r')#'-' solid line style 实线样式 '--' dashe.

2022-03-21 09:21:00 149

原创 matplotlib 画图函数(一)

import numpy as npimport matplotlib.pyplot as mpmp.subplot(2, 2, 1)x = np.array([1, 2, 3])y = np.array([4, 0, 4])mp.plot(x, y)mp.subplot(2, 2, 2)mp.hlines(1, 1, 1.5)mp.vlines([2.5, 3], [0.5, 0.5], [1.5, 1.5])mp.plot(x, y)mp.subplot(2, 2, 3)m.

2022-03-18 22:06:38 408

原创 numpy入门练习

import numpy as npa = np.array([1, 2, 3, 4, 5, 6])a.shape = (2, 3)print(' a=', a)b = np.arrange(1, 10)print('b=', b)c = np.zeros(10)print('c=', c)d = np.ones((2, 3))print('d=', d)e = np.arange(1, 19)e.shape = (3, 2, 3)print('e=', e)print('e的第.

2022-03-18 17:17:04 907

原创 python深度学习基于pytorch代码1.6math与numpy对比

import timeimport mathimport numpy as npx = [i * 0.001 for i in np.arange(1000000)]start = time.perf_counter()for i, t in enumerate(x): x[i] = math.sin(t) print("math.sin:", time.perf_counter() - start) x = [i * 0.001 for i in np.arange(.

2022-03-15 20:58:46 143

原创 python深度学习基于pytorch代码1.5批量处理

import numpy as npdata_train = np.random.randn(10000, 2, 3)print(data_train.shape)np.random.shuffle(data_train)batch_size = 100for i in range(0, len(data_train), batch_size): x_batch_sum = np.sum(data_train[i:i+batch_size]) print("第{}批次,该批次的数.

2022-03-15 16:56:48 844

原创 python深度学习基于pytorch代码1.4数组变形

import numpy as nparr = np.arange(10)print(arr.reshape(2, 5))print(arr.reshape(5, -1))print(arr.reshape(-1, 5))#修改向量本身arr.resize(2, 5)print(arr)arr1 = np.arange(12).reshape(3, 4)print(arr1)print(arr1.T)arr2 = np.arange(6).reshape(2, -1)print(a.

2022-03-15 16:06:57 1164

原创 python深度学习基于pytorch代码1.3Numpy的算术运算

import numpy as npA = np.array([[1, 2], [-1, 4]])B = np.array([[2, 0], [3, 4]])print(A*B)print(np.multiply(A, B))print(A*2.0)print(A/2.0)#数组通过一些激活函数后,输出与输入形状一致X = np.random.rand(2, 3)def softmoid(x): return 1/(1+np.exp(-x))def relu(x): r.

2022-03-15 09:09:52 1737

原创 python深度学习基于pytorch代码1.2获取元素

import numpy as npfrom numpy import random as nrnp.random.seed(2019)nd11 = np.random.random([10])print(nd11[3])print(nd11[3:6])print(nd11[1:6:2])print(nd11[::-2])nd12 = np.arange(25).reshape([5, 5])print(nd12)print(nd12[1:3, 1:3])print(nd12[(nd.

2022-03-10 21:50:20 1461

原创 python深度学习基于pytorch代码1.1生成Numpy数组

import numpy as nplst1 = [3.14, 2.17, 0, 1, 2]nd1 = np.array(lst1)print(nd1)print(type(nd1))lst2 = [[3.14, 2.17, 0, 1, 2], [1, 2, 3, 4, 5]]nd2 = np.array(lst2)print(nd2)print(type(nd2))nd3 = np.random.random([3, 3])print(nd3)print("nd3的形状为:", n.

2022-03-10 20:53:02 1146

原创 前端书目推荐

JavaScript高级程序设计css权威指南JavaScript忍者秘籍you don't know javascript现代JavaScript教程算法计算机网络自顶向下方法小林coding笔记

2022-02-13 00:42:01 411

原创 聊天机器人综合介绍

NLP主流方向 技术使用seq 2seq+Attention 第一章聊天机器人综合介绍 第二章NLP基础 第三章检索类聊天机器人 第四章生成类聊天机器人 第五章pytorch基础 第六章聊天机器人发展方向 基于Pytorch聊天机器人代码实战 掌握NLP基础知识 熟悉和使用pytorch 掌握NLP主流SeqSeq+Attention算法 掌握聊天机器人的行业应用和发展 从0开始制作聊天机器人,入门聊天机器人行业 什么是聊天机器人 诞生于20世纪80年代,用来模拟人类对话或聊天的程序 “Eliza”和“Pa

2021-09-28 17:28:42 505

原创 JAVA学习笔记(十)设计模式之单例模式

设计模式是一套被反复使用,多数人知晓的,经过分类的代码设计经验的总结。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。设计模式中有23个模式是其他模式的基础。单例模式目的:使得类的一个对象成为该类系统中的唯一实例定义:一个类有且仅有一个实例,并且自行实例化向整个系统提供 。要点:1.某个类只能有一个实例 2.必须自行创建实例 3.必须自行向整个系统提供这个实例实现:1.只提供私有的构造方法 2.含有一...

2021-09-24 16:32:48 104

原创 JAVA学习笔记(九)继承

继承使用已存在的类的定义作为基础建立新类,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类使用extends实现封装class Father{}class Son extends Father{}方法重写:在满足继承关系的子类中,方法名、参数个数、顺序、类型、返回值与父类相同,访问修饰符的限定范围大于等于父类方法。方法重载:在同一个类中,方法名相同,参数个数、顺序、类型不同,返回值类型和访问修饰符任意 。private修饰符可被本类访问

2021-09-17 17:10:26 124

原创 JAVA学习笔记(八)封装

封装是将类的某些信息隐藏在类内部,不允许外部程序直接访问,通过该类提供的方法来实现对隐藏信息的操作和访问,隐藏对象的信息,留出访问的接口。1.修改属性的可见性,设为private2.创建getter/setter方法,设为public用于属性的读写3在getter/setter方法中加入属性控制语句,对属性的合法值进行判断。包用来管理Java文件解决同名文件冲突语法:定义包: package 包名;导入包: import 包名.类名;静态成员随类加载产生,直至类销毁才回收。

2021-09-17 16:06:13 68

原创 JAVA学习笔记(七)面向对象

对象是用来描述客观事物的一个实体,由一组属性和方法构成。类是对象的类型,是具有相同属性和方法的一组对象的集合,类确定对象将会拥有的属性和方法。属性:对象具有的各种静态特征。方法:对象具有的各种动态行为。类是抽象的概念,对象是一个你能够看得到摸得着的具体实体。类是对象的类型,对象是特定类型的数据。先定义类再实例化对象。单一职责/功能原则:尽量把不同的职责,放在不同的职责中,即把不同的变化原因,封装到不同的类中。对象必须被实例化之后才能使用。对象间的引用传递,实际上传递的是堆内存空间的使

2021-09-17 15:33:33 190

原创 JAVA学习笔记(六)方法

方法是用来解决一类问题的代码的有序组合,是一个功能模块。求和方法:public void sum(int... n){//可变参数 int sum=0; for(int i:n){ sum=sum+i; } System.out.println("sum="+sum); }查找方法:public void search(int n,int... a){ boolean flag=f...

2021-09-16 16:54:34 328

原创 JAVA学习笔记(五)二维数组

二维数组可以看作由多个一维数组组成,一维数组可以表示向量,二维数组表示矩阵。二维数组有三种声明方式int[][] intArray;int intArray[][];int[] intarray[];二维数组的创建:int[][] intArray;intArray = new int[5][5];注意二维数组每一行的数据量可以不同,在创建的时候只填写第一个参数,第二个参数空着,列数等到稍后分别创建。int intArray = new int[2][];intArr

2021-09-15 14:11:51 908

原创 JAVA学习笔记(四)冒泡算法

冒泡算法是一种排序算法,可以将一组数按照从小到大或从大到小的顺序排列好。算法的时间复杂度是n的平方级的,因为算法需要经历双层嵌套循环,第一层循环控制遍历的趟数,第二层循环控制该趟中相邻两个数的比较。我们以从小到大排序为例,从大到小的排序类似只需要将原算法中的大于号改为小于号即可。每一趟都可以确定一个数最终所处的位置,既将最大的数排到最后,下一趟循环只需排剩下的数,这个不断将最大或最小的数排到这一组数末尾的过程就像冒泡一样,所以这个算法被称为冒泡算法。public class Sort { pu...

2021-09-14 17:11:24 183

原创 JAVA学习笔记(三)一维数组

public class Arraytext { public static void main(String[] args) { //声明整形数组 int[] numArray; //声明字符串数组 String strArray[]; //创建数组 numArray=new int[10]; strArray=new String[10]; //声明并创建数组 ...

2021-09-14 16:42:34 126

原创 JAVA学习笔记(二)浮点数与精确计算

浮点数分为float(单精度浮点数)和double(双精度浮点数。float取值范围是4字节32位,精度是7到8位。double取值范围是8字节64位,精度是16到17位。数据转化时会有精度的损失,所以通过BigDecimal类将浮点数转化为String类型,然后再进行运算。import java.math.BigDecimal;public class Test{ public static void main(String[] args) { double a=...

2021-09-14 16:11:18 248

原创 JAVA学习笔记(一)Java概念环境变量搭配与eclipse安装

Java是一门面向对象的程序设计语言sun公司1995年发布orecle公司2010年收购JVM(Java Virtual Machine),Java虚拟机。是Java平台无关性实践的关键Java程序执行的过程:源文件经过编译器编译成为字节码文件,字节码文件通过解释器转化为程序。JDK是Java语言的软件开发工具包两个主要组件javac编译器 Java 运行编译好的字节码文件JRE包含jvm,java核心类库和支持文件,只运行Java程序的话下载jre足够,开发则需要下载jd

2021-09-13 22:07:50 58

原创 HTML学习笔记

IDE(Integrated Development Environment ,集成开 发环境)是含代码编辑、关键词高亮、智能感应、智能纠错 、格式美化、版本管理等功能于一身的“高级代码编辑器”每个IT工程师都要有自己趁手的IDE,它是我们的武器要理解无论使用什么IDE编写出来的代码,本质上都是“白 底黑字”的,都是“纯文字”的Visual Studio Code简称VS Code,来自微软公司优点:内置功能非常丰富、插件全且安装简单、轻量、有 MAC版本请访问code.visualst

2021-06-29 14:08:45 343

原创 高等数学简略笔记

课程介绍函数 集合,区间,邻域,映射,函数,机器学习中函数的应用等极限 数列极限,函数极限,无穷大和无穷小,极限的运算法则,存在法则等导数与微分 函数求导,导数的运算,高阶导数,隐函数的求导,函数的微分等导数的应用 洛必达法则,泰勒公式,函数的单调性和凹凸性,函数的极值和最值等集合:具有某种特定性质的事物的总体,组成这个集合的事物称为该集合的元素。a∈M列举法 A ={a1,a2,...,an}描述法 M={x|x所具有的属性p}数集分类:N 自然数集 N={0,1,2,,...,n,..

2021-06-12 23:21:01 456

原创 程序员经验

编程语言的选择与特点后端Java经典工业型语言,面向对象,虽然笨重,但严谨工作机会多再学习其他语言很快(go除外)PHP+Java Java+Python前端javascript 服务端语言 node.js python国外PHP,Python,c#国内:受大厂影响关于PHP世界上最好的语言,却非常尴尬不是初学者的首选语言适合找工作,但Java范围更广关于Python如果你会Python,你一定能找到工作。如果你找不到工作,这说明你只会Python。非常适合独立自由有情怀的

2021-06-06 17:59:29 103

原创 列表表格

<!--ul无序列表ol有序列表dl定义列表--><!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,i...

2021-05-18 12:45:54 60

原创 按钮练习

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>text</title><style>.father{display:flex;}.kid1{width:20%;height:620px;background-colo...

2021-05-02 22:57:45 111

原创 div与外部js练习

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>text</title><linkrel="stylesheet"href="./4.js"><style>.father{display:flex;}.kid1{width:20%;...

2021-05-02 22:56:32 129

原创 flex布局练习

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>text</title><style>.father{display:flex;}.kid1{width:20%;height:620px;background-colo...

2021-05-02 22:54:48 222

原创 html标签练习

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>text</title><linkrel="stylesheet"type="text/css"href="11.css"/></head><body><h1>忆江南(1)</h1><h4>唐白居...

2021-05-02 22:53:05 142

空空如也

空空如也

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

TA关注的人

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