自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 锂电池性能监测(包括荷电状态、健康状态、一致性均衡、故障诊断)相关方向

1、有研究过锂电池健康状态(SOH)和剩余使用寿命(RUL)预测、FPGA硬件平台,软件上位机实现,或者有完成相关锂电池性能监测(包括荷电状态、健康状态、一致性均衡、故障诊断)相关方向的大佬一起来学习学习的吗?2、有论文互相带的大佬也欢迎来商讨商讨,万一互相审稿遇到了呢!3、有申请相关课题的大佬带上小弟的吗?3、有和我一样入门不久的也欢迎来互相学习!...

2022-05-14 17:23:00 497

原创 Django生鲜项目(三)视图函数view

一、resful api:https://www.runoob.com/w3cnote/restful-architecture.html二、jsonview插件:https://www.cnblogs.com/whycxb/p/7126116.html三、定义视图函数:1、class GoodsListView(View):#rul的关键字获取/获取数据 def get(self, request): """ 通过django的view实现商品列表页

2021-01-29 19:34:36 222

原创 Django生鲜项目(二)model设计与xadmin版本问题

2021-01-26 22:59:27 200

原创 Django生鲜项目(一)新建项目

1、node.js地址:https://nodejs.org/zh-cn/download/测试安装成功:node --version2、cnpm:npm install -g cnpm --registry=https://registry.npm.taobao.org,如果出错将路劲添加进path3、遇到cnpm在PowerShell直接运行脚本的问题:PowerShell因为在此系统中禁止执行脚本原因:需要对脚本进行签名以使其符合 Windows PowerShell 执行策略解决:管理员身

2020-11-07 18:36:30 321 1

原创 软件测试工程师测试用例及常用工具(总结中)

https://dl.google.com/android/repository/platform-tools-latest-windows.zip@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博

2020-09-30 16:27:31 2038

原创 基于python的文本与图片爬虫脚本

一、文本

2020-09-29 19:39:48 184

原创 Jupyter Notebook安装与指定文件夹等使用

1、安装:activate 环境-conda install jupyter2、指定文件夹运行:文件夹下cmd-activate环境-Jupyter Notebook(路径加入path否则报错)3、指定新的环境;python -m ipykernel install --user --name 环境名–display-name"python 环境名"4、...

2020-09-22 11:01:41 229

原创 MySQL适合入门的基本操作

一、sudo -s切换到管理员,ls -lh以列表显示,唯一表示:主键1、安装sudo apt-get install mysql-server,检查安装:ps -aux | grep “mysql”2、关闭开启重启:sudo service mysql start/stop/restart

2020-08-28 13:46:44 165

原创 CBAM: Convolutional Block Attention Module翻译

摘要:我们提出了卷积块注意模块(CBAM),这是一个简单而有效的用于前馈卷积神经网络的注意模块。在给定中间特征图的情况下,我们的模块沿着两个独立的维度(通道和空间)依次推断注意图,然后将注意图乘到输入特征图进行自适应特征细化。因为CBAM是一个轻量级的通用模块,它可以无缝地集成到任何CNN架构中,开销可以忽略不计,并且可以与基本CNNs一起进行端到端培训。Introduction卷积神经网络(Convolutional neural networks, CNNs)凭借其丰富的表示能力,显著提升了视觉任务

2020-07-15 17:03:25 1244

原创 git与github交互的基本操作

(需要详细教程文档私聊)一、基操:1、安装git:sudo apt-get install git2、新建文件夹:mkdir test,进入并查看:cd mkdir ,ls -al3、初始化空仓库:git init4、新建txt文件(这一块属于工作区):vi code.txt或者touch code.txt,建完退出:Esc+:wq, 显示内容:cat code.txt5、添加进仓库:git add code.txt,提交到暂存区:git commit -m’版本1’,提交到版本库,查看已提交:

2020-07-14 21:42:47 257

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa3 in position 6257:解决办法

一、大多出现是open(‘1.txt’),这是因为文件中有特殊的字符,解决方法直接改为open(‘1.txt’,encoding=’UTF-8’)二、在使用tree = ET.parse(‘C:\test.xml’)解析xml文件时候包含中文。解决办法:tree = ET.parse(‘C:\test.xml’)root = tree.getroot()改为:f = open(‘C:\test.xml’)xml_text = f.read()root = ET.fromstring(xml_te

2020-07-09 23:11:50 1985 1

原创 Xshell学习总结

一、检查Linux虚拟机的网络连接模式,这个因人而异,我的是本机的虚拟机,设置网络适配器为自定义(VMnet)。二、查看虚拟机ip命令:ifconfig -a,第二行 inet后就是ip(之后的linux命令找不到根据提示安装即可,如vim)三、启动Xshell新建,注意名称是小写字母,且对应linux的名称,密码也是对应进入linux的密码,不然会出现ssh服务器拒绝了密码 请再试一次。如果还不行就sudo gedit /etc/ssh/sshd_config,将PermitRootLogin wi

2020-07-09 00:10:06 488

原创 mobilenet和yolo进化史(持续更新细节)

常见的轻量级网络:SqueezeNet、Xception、shuffleNet V1-V2、和以下MobileNet V1-V3。MobileNet V1:2017年提出,专注于移动端和嵌入式设备中的轻量级CNN。特点:提出深度可分离卷积、RELU6适用于嵌入式设备MobileNet V2:2018年提出,引入Inverted Residuals倒残差模型先扩张后压缩和Linear Bottlenecks。MobileNet V3:2019年提出,进一步较少延时特点:h-switch激活函数、SE

2020-06-25 09:47:12 2001

原创 人工智能面试

1、有监督无监督半监督区别:一个有标签一个无标签,部分标签是半监督学习,无监督模型包括所有的聚类算法。// A code blockimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimfrom torch.autograd import Variableclass name(nn.Module); def __init__(self, A,B,C) super(name, self

2020-06-09 21:56:51 447

原创 Pandas中常用的函数

df=DataFrame()1、df.colunms.get_loc(‘列名’):获取列名所在的index位置

2020-05-13 18:08:59 130

原创 深度学习进阶理论

1、深度可分离卷积正常卷积:它的卷积核是针对图片的所有通道设计的(通道的总数就是depth)。那么,每要求增加检测图片的一个属性,卷积核就要增加一个。所以正常卷积,卷积参数的总数=属性的总数x卷积核的大小。深度可分离卷积:针对每个通道分别卷积输出三个属性,再通过11depth的卷积核合并。比较:仅仅是提取一个属性,深度可分离卷积的方法,不如正常卷积。随着要提取的属性越来越多,深度可分离卷积就能够节省更多的参数。参考:链接: link....

2020-05-12 09:08:16 1429

原创 pip/git等安装问题

// 以安装skleran为例,用清华的镜像pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn

2020-05-08 16:35:18 791

原创 序列预测问题分类(根据问题的输入和输出模型划分)

1、 基本模型结构,预测一个序列,输入:多个时间步,输出:单个时间步输入1,2,3 标签4输入2,3,4 标签5输入3,4,5 预测标签6以此类推,时间窗口为3,通常输入形式:(窗口大小3,每个窗口序列个数,此处为1)2、 多序列输入,单序列输出输入[[1,2,3],[2,4,5],[3,6,7]] 标签100输入[[2,4,5],[3,6,7],[4,8,9]] 标签1...

2020-05-05 11:24:52 860

原创 pytorch出错总结

1、BrokenPipeError: [Errno 32] Broken pipe该问题的产生是由于windows下多线程的问题,和DataLoader类有关。通过修改***num_works参数为 0*** ,只启用一个主进程加载数据集,避免在windows使用多线程即可。...

2020-04-30 08:59:46 1156

原创 pytorch代码块

1、Pytorch只训练部分层(多用于迁移学习)首先需要filter函数过滤不需要训练的参数:parms = filter(lambda p: p.requires_grad, model.parameters())其次若是Variable,则可以初始化的时候指定requires_grad=True。若是普通神经网络层,没有requires_grad,可以如下:for i in m.par...

2020-04-01 21:11:15 2588

原创 Pytorch函数

***1、Variable:***一种存放tensor变量的方式,pytorch中tensor只能放在CPU上运算,而(variable)变量是可以只用GPU进行加速计算的。from torch.autograd import Variablex = Variable(tensor, requires_grad = True)Varibale包含三个属性:data:存储了Tensor,是本...

2020-03-29 17:04:23 317

原创 程序题(python解)

1、两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。// 也可以哈希来求解,通过字典来模拟哈希查询的过程class Solution: def twoSum(self, nums, target): d = {} ...

2020-03-29 16:44:58 407 1

原创 pycharm常见问题(学习中持续更新)

1、pycharm同一目录下无法import已经存在的.py文件解决:在当前文件下,右键找到mark Directory as source root原因:项目根目录才会自动标记为source root,默认加到搜索路径中。其他目录需要手动加为source root才会加入搜索路径中。2、...

2020-03-27 21:50:21 629

原创 numpy中常用函数

1、pad函数:ndarray = numpy.pad(array, pad_width, mode, **kwargs)// 对二维数组填充import numpy as nparray = np.array([[1, 1],[2,2]])"""((1,1),(2,2))表示在二维数组array第一维(此处便是行)前面填充1行,最后面填充1行; 在二...

2020-03-27 20:38:00 168

原创 自定义代码模块(深度学习)

// 将labels转为one-hot形式,np.eye为创建对角线为1的数组def get_one_hot(targets, nb_classes): return np.eye(nb_classes, dtype=np.float32)[np.array(targets).reshape(-1)]

2020-03-27 20:27:33 478

原创 python常用代码模块(学习中持续更新)

// try方法报错def function(): try: 内容 except Exception: print('报错:')

2020-03-27 20:26:58 116

原创 深度学习基础理论(学习中持续更新)

1、导数、偏导数、方向导数、梯度的概念**导数:**导数反映的是函数y=f(x)在某一点处沿x轴正方向的变化率。**偏导数:**在多元函数中,偏导数指的是函数y(x1,x2,…,xn)沿某一坐标轴(x1,x2,…,xn)正方向的变化率。**方向导数:**导数和偏导数都是沿坐标轴正方向的变化率。那么当我们讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值...

2020-03-27 20:26:14 511

原创 python常用函数(学习中持续更新)

enumerate() 函数:用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。seq = ['one', 'two', 'three']for i, element in enumerate(seq): print( i, element)//0 one1 two2 three...

2020-03-27 20:25:43 194

时间序列预测,信号处理,深度学习,SOH和SOC相关代码

相关cnn、lstm、gru、tcn等等一些优化过后的用于时间序列预测的方法。还有EMD、小波等算法的实现。有需要的可以私聊,可以不用积分。

2020-07-15

空空如也

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

TA关注的人

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