自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TransformerPPT使用链接

如何理解Transformer论文中的positional encoding,和三角函数有什么关系?在测试或者预测时,Transformer里decoder为什么还需要seq mask?Transformer源代码解释之PyTorch篇,decoder部分分析看懂了。疑惑三:Transformer里decoder为什么还需要seq mask?疑惑一:Transformer的Decoder的输入输出都是什么?讲解transformer源码的(基于pytorch)Attention中的Q、K、V是什么?

2022-11-13 01:45:10 574 1

原创 2022-01 task01 强化学习基础(教程第一章+对应习题)(2天)

强化学习(Reinforcement Learning) 用来学习如何做出一系列好的决策。一个智能体(agent)怎么在一个复杂不确定的环境(environment)里面极大化能获得的奖励。agent在环境里面获得状态,利用这个状态输出一个动作action(决策),然后这个决策会放到环境中去,环境根据agent采取的决策,输出下一个状态以及当前动作action(决策)得到的奖励。Agent的目的是为了尽可能多的从环境中获得奖励。人工智能的基本挑战是学习在不确定的情况下做出的好的决策。监督学习:1)输入的数据

2022-07-12 16:38:34 1021

原创 专业英语积累

cherry-pick Drag and drop to cherry-pick! 择优挑选squash commit 压缩提交reorder commits 重新排序提交

2022-06-30 18:18:31 526

原创 Git基础:第九、十章 Git可视化工具 &Git团队协作以及合并时的diff工具

文章目录第九章 Git 图形工具9.0 前言:为什么要使用 Git GUI ?9.1 GitHub Desktop9.1.1 基本使用9.1.1.1 登录第九章 Git 图形工具9.0 前言:为什么要使用 Git GUI ?可视化图形界面更符合用户的习惯。实际项目研发过程中,开发人员通常只会使用几个常见的命令进行协同工作。从之前的章节,我们已经深入了解到了 Git 的基本原理和众多命令,有些命令由于不常使用,较难记忆。Git GUI 为用户提供了一个可视化的图形界面,允许项目开发者通过简单的点击便

2022-05-24 10:52:14 1211

原创 Git基础:第七、八章 Git提交规范&Github/Gitee(github资料附录表)

文章目录第七章 Git提交规范第七章 Git提交规范

2022-05-23 20:30:56 1067

原创 Git基础:第五、六章 Git 内部原理&GitFlow工作流实战

文章目录第五章 Git 内部原理5.0 引言5.1 .git 的目录结构5.2 objects目录 —— 对象存储5.3 objects目录 —— 包文件的存储机制5.4 refs目录 —— 引用5.4.1 HEAD引用5.4.2 远程引用5.4.3 标签引用5.4.4 stash5.5 config文件 —— 引用规范5.6 config文件 —— 环境变量5.7 小练习第六章 GitFlow工作流实战6.1 引言6.2 深⼊理解Git-Flow⼯作流模型原理6.2.1 Git-Flow流程图Git-Fl

2022-05-23 12:21:49 228

原创 Git基础:第三、四章 Git分支管理&Git 工具

文章目录第三章 Git分支管理3.1 分支的简介3.2 分支的相关操作3.2.1 分支的创建3.2.2 分支的切换3.2.3 分支的合并3.2.4 分支推送到远程3.2.5 分支的删除3.2.6 分支的重命名3.3 分支开发工作流3.3.1 长期分支3.3.2 短期分支第四章 Git 工具4.0 开始你的工作4.1.1 引用 Commit 的记录4.1.2 引用分支4.1.3 引用日志4.2 交互式暂存4.2.1 暂存、取消文件4.2.2 暂存补丁4.3 贮藏与清理4.3.2 清理工作目录4.4 搜索4.4

2022-05-19 21:25:11 416

原创 Git基础:第一、二章 Git简介&Git基础命令

文章目录01 第一章 Git简介1.1 版本控制1.1.1 什么是版本控制系统1.1.2 集中式版本控制vs分布式版本控制系统1.2 Git简介和历史1.3 Git的安装1.3.4 初次运行Git的配置1.4 相关学习资源02 第二章 Git基础命令2.0 前言2.1 获取 Git 仓库2.2 记录每次更新 到仓库2.2.1 检查当前文件状态2.2.2 跟踪新文件2.2.3 暂存已修改的文件2.2.4 忽略文件2.2.5 查看已暂存和未暂存的修改2.2.6 提交更新2.2.7 跳过使用暂存区域2.2.8 移

2022-05-17 19:36:25 167

原创 概率:likelihood、probability、cross-entropy、log loss、logistic loss

文章目录一、似然(likelihood)和概率(probability)1、概念区分2、机器学习中二、cross-entropy、log loss、logistic loss1、结论2、计算公式3、Python实现一、似然(likelihood)和概率(probability)1、概念区分似然与概率分别是针对不同内容的估计和近似。概率(密度):表达给定θ下样本随机向量 X=xX = xX=x 的可能性(样本x的近似),似然:表达了给定样本 X=xX = xX=x 下参数θ=θ1\theta=\t

2022-05-16 09:41:27 632

原创 python/jupyter中查看内存占用

python/jupyter 中使用psutil查看内存占用import psutilimport osprint(u'当前进程的内存使用:%.4f GB' % (psutil.Process(os.getpid()).memory_info().rss / 1024 / 1024 / 1024) )info = psutil.virtual_memory()print( u'电脑总内存:%.4f GB' % (info.total / 1024 / 1024 / 1024) )print(

2022-05-12 09:27:34 5522

原创 Python数据分析与应用

文章目录Python数据分析与应用一、基础知识数据分析:检查、清理、转换、建模AnacondaPython基础1.3 包/模块使用示例二、Numpy2.1 ndarray类(N-Dimension Array, n维数组)2.3 索引和切片2.4 数据拷贝2.5 数据处理2.6 高级索引附录:NumPy通用函数:三、Pandas3.1 Series类3.2 DataFrame对象3.3 index对象3.4 元素的访问方式3.5 数据清洗3.6 数据合并3.7 数据重塑四、数据统计分析4.1 基本统计分析4

2022-05-04 20:36:40 3736

原创 Python数据分析之道(Pandas)

文章目录Python数据分析之道(Pandas)一、概述pandas简介二、基本数据访问与合并DataFrame的创建与访问iloc方法:行、列、行和列loc方法将来自不同的DataFrame的数据合并成一个DataFramemerge合并DataFramejoin方法合并DataFrameconcat(级联)方法合并DataFrame三、pandas在Hood下的工作机制Python数据结构Pandas是numpy的封装,numpy的底层是C语言四、数据加载与规范化输入输出函数五、pandas基础数据转换

2022-05-02 20:56:01 1816

原创 2022-04 Task03 交大ACM C++算法(数据结构)

数据结构学习网址:https://www.qingzhouzhixue.com/learning-path/1绪论算法优化指的是优化算法的时间性能和空间性能。需要慢慢分析,逐步优化。给定整数序列,寻找最大的子序列和,例如,对于序列{-2, 11, -4, 13, -5, 2},答案是20。以最大连续子序列和问题为例来看算法优化问题:1、使用朴素的枚举法求最大连续子序列和的时间复杂度?O(N^3)int maxSubsequenceSum(int a[], int size, int &

2022-05-01 15:02:32 232

原创 读论文笔记

看抖音学的

2022-04-25 09:51:23 413

原创 2022-04 Task02交大ACM C++算法

c++算法初级枚举暴力枚举 可以通过加入数学计算、并且存储尽可能多的信息的方法,来降低时间复杂度。 fibonacci数列问题: #include<bits/stdc++.h>using namespace std;int main(){ int a = 2,b = 3; int sum = 0; for(int i = 5;i <= 12; i++) { sum = a + b; a = b;

2022-04-24 19:43:05 1141

原创 2022-04 Task01 交大ACM C++算法(1)

C++什么是算法(这个基本都学过)算法通常是由一段有输入有输出的代码描述的,该代码的输入输出就是一个具体问题的条件和答案。算法的表示形式 1、流程图 2、自然语言 3、伪代码 4、编程语言 算法的特性:有穷性,确定性,可行性,输入,输出错题记录:1、算法是解决一类问题的计算步骤。计算机的发明,不是为了解决一个问题,而是为了解决一类问题。(一类问题!)什么是数据结构数据结构研究的是1、抽象层面上的一组有特定关系的数据的存储预处理 2、数据的逻辑结构和数据的物理结.

2022-04-15 09:04:42 138

原创 JavaWeb--尚硅谷

JavaWebday1 HTML&&CSS1、B/S软件的结构Browser Server客户端:浏览器服务器端:WEB服务器2、前端的开发流程Ps:美术实现:网页设计师根据需求设计网页前端:将设计做成静态网页java程序员:将静态网页修改为动态网页3、网页的组成部分页面包括内容(结构)、表现、行为内容:页面中可以看到的数据,html技术来展示表现:内容在页面上的展示形式,如布局颜色大小等,一般由CSS技术实现(CSS 是一种描述 HTML 文档样式的语

2022-01-24 20:23:13 791

原创 Leetcode——04查找2

文章目录1. 两数之和AC代码方法一:暴力解法15. 三数之和16. 最接近的三数之和18. 四数之和1. 两数之和AC代码方法一:暴力解法class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { int a1,a2; int len = nums.size(); for(int i=0;i<len;i++){

2020-08-28 09:52:12 94

原创 Leetcode--03查找(1)

文章目录35. 搜索插入位置AC代码202. 快乐数AC代码35. 搜索插入位置题目链接AC代码class Solution {public: int searchInsert(vector<int>& nums, int target) { if(nums[0]>target){ return 0; } else if(nums[nums.size()-1]<target){

2020-08-25 23:16:04 92

原创 Leetcode——02动态规划

文章目录5.最长回文子串踩过的坑暴力解法超时AC代码方法一:反转字符串+动态规划5.最长回文子串踩过的坑暴力解法超时class Solution {public: string longestPalindrome(string s) { string result("");//定义一个空字符串 int sSize = int(s.size());//带判断字符串的长度 for(int i=0;i<sSize;i++){

2020-08-21 18:00:44 152

原创 Leetcode——1.分治法

文章目录50. Pow(x, n)踩过的坑50. Pow(x, n)50. Pow(x, n)踩过的坑1.解答错误:没认真读题,分明有-2次幂这种2.超出时间限制(1)(2)

2020-08-19 19:00:04 359

原创 Python学习17 文件与文件系统

文章目录1.文件与文件系统2. OS 模块中关于文件/目录常用的函数3. 序列化与反序列化1.文件与文件系统2. OS 模块中关于文件/目录常用的函数3. 序列化与反序列化

2020-08-07 22:54:52 78

原创 Python学习15 模块&&16 datetime模块

文章目录15 模块1.什么是模块2.命名空间3.导入模块4.if __name__ == '__main__'5.搜索途径6.包(package)练习题16 datetime模块1.datetime类2. date类3. time类4. timedelta类练习题15 模块1.什么是模块2.命名空间3.导入模块4.if name == ‘main’5.搜索途径6.包(package)练习题16 datetime模块1.datetime类2. date类

2020-08-07 19:32:29 130

原创 Python学习 14 魔法方法

文章目录1.基本的魔法方法2.算术运算符3.反算术运算符4. 增量赋值运算符7.描述符8.定制序列9.迭代器10.生成器练习题1.基本的魔法方法2.算术运算符3.反算术运算符4. 增量赋值运算符7.描述符8.定制序列9.迭代器10.生成器练习题...

2020-08-07 11:49:33 95

原创 Python学习 13 类与对象

文章目录1.对象 = 属性 + 方法封装/继承/多态2.self是什么???3.Python的魔法方法4.公有和私有5.继承6.组合7.类,类对象和实例对象8.什么是绑定9.一些相关的内置函数练习题1.对象 = 属性 + 方法封装/继承/多态2.self是什么???3.Python的魔法方法4.公有和私有5.继承6.组合7.类,类对象和实例对象8.什么是绑定9.一些相关的内置函数练习题...

2020-08-03 23:02:52 114

原创 python学习12函数与Lambda表达式

文章目录1.函数函数的定义函数的调用函数文档函数参数1. 位置参数2. 默认参数3. 可变参数4. 关键字参数5. 命名关键字参数6. 参数组合函数的返回值变量的作用域内嵌函数闭包:递归2. Lambda表达式匿名函数的定义匿名函数的应用练习题1.函数函数的定义函数的调用函数文档函数参数1. 位置参数2. 默认参数3. 可变参数4. 关键字参数5. 命名关键字参数6. 参数组合函数的返回值变量的作用域内嵌函数闭包:递归2. Lambda表达式

2020-08-01 22:51:58 101

原创 Python学习 09 字典&&10 集合&&11 序列

文章目录09字典dict1.可变类型与不可变类型2.字典的定义3.创建和访问字典4.字典的内置方法练习题10 集合1.集合的创建2.访问集合中的值3.集合的内置方法4.集合的转换5. 不可变集合练习题:11.序列1. 针对序列的内置函数练习题:09字典dict1.可变类型与不可变类型2.字典的定义3.创建和访问字典4.字典的内置方法练习题10 集合1.集合的创建2.访问集合中的值3.集合的内置方法4.集合的转换5. 不可变集合练习题:

2020-07-30 18:21:23 145

原创 Python学习 06.列表&&07 元组&&08 字符串

文章目录1,列表的定义2,列表的创建创建普通列表利用range()创建列表利用推导式创建列表创建一个4*3的二维数组创建一个混合列表创建一个空列表3,向列表中添加元素list.append(obj)list.extend(seq)list.insert(index, obj)4,删除列表中的元素list.remove(obj)list.pop([index = -1])del var1[, var .....]5,获取列表中的元素x[]切片start:stop:step6,列表的常用操作符==,+,*,in

2020-07-28 23:30:42 105

原创 Python学习05. python异常处理

文章目录1. Python 标准异常总结2. Python标准警告总结3. try - except 语句4. try - except - finally 语句5. try - except - else 语句6. raise语句练习题1. Python 标准异常总结2. Python标准警告总结3. try - except 语句4. try - except - finally 语句5. try - except - else 语句6. raise语句练习题..

2020-07-25 22:27:14 100

原创 Python学习03条件语句&&04循环语句

文章目录03 条件语句1.if语句2. if-else 语句3. if - elif - else 语句4. assert 关键词04循环语句1. while 循环2. while - else 循环3.for 循环4. for - else 循环5. range() 函数6. enumerate()函数7. break 语句8. continue 语句9. pass 语句10. 推导式11. 综合例子课后习题03 条件语句1.if语句2. if-else 语句3. if - elif - el

2020-07-23 23:49:44 119

原创 Python学习01. 变量、运算符与数据类型&!!!02 位运算

文章目录1.python里面的注释2.运算符1.python里面的注释(1)#单行注释(2)‘’‘ ’‘’ / “”“ ”“”多行注释2.运算符

2020-07-22 09:56:39 130

原创 cv5-模型集成

文章目录模型集成的目的集成学习方法深度学习中的集成学习DropoutTTASnapshot结果后处理模型集成的目的提高预测精度集成学习方法 深度学习中的集成学习和结果后处理思路集成学习方法常见方法:Staking Bagging 和Boosting硬件很关键 : 硬件允许建议选择留出法需要高精度可以使用交叉验证法集成:十折交叉验证对预测的结果的概率值进行平均深度学习中的集成学习Dropout训练时 通过随即让一部分节点停止工作 预测时让所有的节点都起作用Dropout 常出现在

2020-06-02 07:50:43 313

原创 cv4-模型训练与验证

文章目录成熟且合格的深度学习训练流程模型训练与验证构造验证集模型训练与验证模型的保存和加载模型的调参成熟且合格的深度学习训练流程1 在训练集上训练,在验证集上验证2模型可以保存最优的权重,并取读权重3 可以记录下训练集和验证集的精度,便于调参模型训练与验证构造验证集机器学习训练结果很容易过拟合,所以对于训练集可能有较小的误差,但是模型的预测能力就很差了欠拟合 在训练集上结果就很差如何解决过拟合构建一个与测试集尽可能分布一致的样本集(即验证集),在训练的时候不断验证模型在验证集上的精度,以

2020-05-30 22:47:04 560

原创 cv3-字符识别模型

文章目录CNN(卷积神经网络)介绍常见相关名词的英语构建CNN模型!!!!!!!代码构建训练代码卷积神经网络常见层CNN(卷积神经网络)介绍精度和速度比传统计算学习方法高很多在计算机领域,CNN是解决图像分类,图像检索物体检测,语义分割的主流模型CNN每一层有众多的卷积核组成,每个卷积核对输入的像素进行卷积操作得到下一次输入约等于降维吧,变小了CNN是一种层次模型,由卷积,池化,非线性激活函数和全连接层构成。CNN训练原理:通过多次卷积和池化,CNN的最后一层将输入的 图像像素 映射为具体

2020-05-25 20:35:14 330

原创 cv2-task数据读取与数据扩增

文章目录图像读取PillowOpenCV1.3数据扩增方法2.3.1数据扩增介绍Pytorch读取数据学习使用 定长字符识别 思路来构建模型,逐步讲解赛题的解决方案和知识点图像读取赛题任务是识别图像中的字符,所以首先要完成对数据的读取Python中有很多库可以完成数据读的操作,常见的有Pillow和OpenCVPillowPIL的一个分支,它可以与ipython notebook无缝集成from PIL import Image# 导入Pillow库im=Image.open('cat.jp

2020-05-23 08:33:35 261

原创 cv——Baseline+Task1 赛题理解

文章目录跑跑baseline跑跑baseline利用天池实验室跑大佬们给的baseline时要先挂载数据进去之后找到对应的数据集添加此时这个就可以运行了links = pd.read_csv('datalab/63253/mchar_data_list_0515.csv')links # 观察结果如下...

2020-05-19 22:48:44 300 1

原创 N 2N皇后问题

N皇后问题:国际象棋中皇后的势力范围覆盖其所在的行、列以及两条对角线,现在考察如下问题:如何在n x n的棋盘上放置n个皇后,使得她们彼此互不攻击对于任何整数:n>=4,这就是n皇后问题。我们常说的8皇后问题也就是n为8的时候//首先来看看n皇后问题#include<bits/stdc++.h>using namespace std;int sum;//可以成功摆放...

2020-04-25 19:16:55 156

原创 Pandas库---未完成

文章目录Pandas库入门安装小测Series类型DataFrame类型Pandas 库的数据类型运算数据的特征分析相关分析具体请看ppt吧~~~~~~pip install pandasPandas库入门安装小测import pandas as pdd=pd.Series(range(20))>>> d0 01 12 23 ...

2020-01-31 15:59:25 124

原创 网络爬虫与信息提取-requests库

文章目录安装小测爬取网页通用框架遵守robots协议京东商品页面的爬取亚马逊商品,我的失败了百度 360关键字提交网络图片的爬取和存储IP地址归属地的自动查询pip install requests安装小测import requestsr=requests.get("http://www.baidu.com")print(r.status_code)爬取网页通用框架#在我电脑上没...

2020-01-30 20:01:51 718

原创 实例2—引力波的绘制

课程链接文章目录代码结果绘制引力波代码import numpy as np#科学计算import matplotlib.pyplot as plt # 绘图用的库from scipy.io import wavfile #读取下载好的音频文件 #数据源: #http://python123.io/dv/H1_Strain.wav #http://python123.io/dv...

2020-01-29 16:06:49 650

空空如也

空空如也

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

TA关注的人

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