自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSD目标检测

图像中可能出现的最多边界框的数目标志,并在后面计算中舍弃。剩余四个数据为边界框的左上角和右下角坐标。

2023-04-26 14:38:30 941

原创 steamlit安装

在服务器上使用streamlit可通过下面启动方式在本地查看。

2023-04-20 22:06:11 685

原创 Pytorch保存加载模型

使用多卡训练单卡加载时使用。

2023-04-20 00:08:27 136

原创 同级文件夹下互相调用python文件

如果想要在b中调用a的函数可以使用。

2023-03-19 18:49:18 569

原创 单机多GPU训练

【代码】单机多GPU训练。

2022-09-28 15:33:45 1565 1

原创 self-attention简单过程

self-attention简单过程

2022-09-19 15:06:29 70

原创 opencv保存视频编码方式

opencv编码

2022-07-20 16:48:59 1612 2

原创 docker学习

docker学习

2022-07-07 14:02:42 1602

原创 stremlit+fastapi处理视频

stremlit处理视频

2022-06-30 08:46:06 1744

原创 使用opencv打开streamlit中st.file_uploader上传的视频

streamlit处理视频

2022-06-29 18:12:20 2154 1

原创 bp网络损失函数及梯度推导理解

跟随吴恩达老师的机器学习课程学习了一段时间,把最近较难的bp网络的一些推导梳理一下。一、损失函数logistic回归假设只有一个输入样本,则代价函数是:J(θ)=−ylogh(x)−(1−y)log(1−h)J(\theta)=-ylogh(x)-(1-y)log(1-h)J(θ)=−ylogh(x)−(1−y)log(1−h)多个输入样本只要累加就可以:J(θ)=−1m[∑i=1my(i)loghθ(x(i))+(1−y(i))log(1−hθ(x(i)))]J(θ)=−\frac1m[\su

2022-03-31 20:42:39 2309

转载 python全局变量

最近第一次写比较复杂的python,把程序功能划分了几个大块,写的不同的py文件。但依旧不可以避免需要在不同文件之间传递全局变量。python跟C不一样,c是在一个文件定义后在另一个文件声明下是extern变量就好。python则是通过global声明,但作用域依旧是单个文件。有一种方式是在A定义,在B import。这种方式,如果仅存在B import A ,那没问题。但是如果A又存在import B则会报错,原因是出现循环调用。解决办法也有几种,这里不展开。这种方式,有一个问题,就是无法实时传递变量

2022-02-27 21:07:45 7963

原创 2021-3-22 vmware虚拟机ubuntu联网

ubuntu联网点击虚拟机设置将网络适配器改为自定义vmnet8重新启动即可联网。

2021-03-22 23:23:52 250

原创 2020/7/26编码器的使用

这几天一直在解决编码器的问题。我想要将编码器的读值转化成我想要的精确速度。但是一直有问题,今天终于大概把所有问题给捋清了,但是还是会有一些问题,之后可能要不断修改。我用的是512线程的编码器。轮子转动一圈会产生512个信号值。可以根据公式推导出速度。车模轮子周长 X0车模齿轮的齿数 X1编码器齿轮的齿数 X2编码器的线数 X3ENC 读到数据 X4ENC 读取时间间隔 X5速度换算公式: V = ( (X4 / X3) * X2 / X1 ) * X0 / X5。也就是:速度 = ( (

2020-07-26 15:42:01 974

原创 STM32 精英版屏幕显示问题

屏幕显示需要将串口初始化 否则屏幕无法显示(原因未明)可参考屏幕例程

2020-04-21 20:37:22 1545

原创 ERROR L104: MULTIPLE PUBLIC DEFINITIONS 重定义问题

编译器出现ERROR L104: MULTIPLE PUBLIC DEFINITIONS 重定义问题问题描述:在.h文件中定义数组u8 col[4]={0xfe,0xfd,0xfb,0xf7}; 出现问题,将数组定义移到.c文件后错误消失原因:比如对于一个h文件aa.h,里面有定义常量,变量。现在有两个相对应的文件,bb.c和bb.h,如果在bb.h中写入#include "aa.h...

2020-04-04 14:38:31 7654 2

原创 redefinition错误

C51用keil调试出现Hardware\LCD.c(31): error C231: 'RS': redefinition错误函数在.h文件中void LCD_Init();//LCD初始化 直接复制粘贴到.c文件 忘记将:(分号)去掉出现重定义的错误...

2020-04-01 19:46:47 5292

原创 C51 sbit应用

sbit第一种方法:sbit 位变量名=地址值第二种方法:sbit 位变量名=SFR名称^变量位地址值第三种方法:sbit 位变量名=SFR地址值^变量位地址值对P1^0要用sbit 先进行定义 sbit led=P1^0对P1可以直接进行操作不能用sbit定义...

2020-03-28 20:31:25 976

原创 2020/3/9 STM32俄罗斯方块

一、switch函数的问题由于未在switch函数中加入break,导致错误。switch函数跳转到对应case,并执行case往下的所有程序。switch(selet)//不同方块对应的最后一行坐标(i 为核心方块的坐标){ case 0:t=i;break; case 1:t=i+1;break; case 2:t=i;break; case 3:t=i+1;break; ca...

2020-03-09 19:50:05 889

原创 STM32 MDK5设置问题 STLINK安装 下载

#STLINK用卖家给的升级包进行固件升级 多试几次#程序出现串口下载正常 仿真器下载出现问题这里没有点Reset and run 要按复位键后才能执行程序这里要把选项勾上 下载后自动执行...

2020-01-22 20:45:55 427

原创 1、extern全局变量 2、K60 IO口中断使用

#1、extern使用在任意.c文件中定义一个变量 int x=10;如果需要x在同一工程其他文件中使用 可以在其他文件中声明 extern int x;或者直接在所有文件都要包含的头文件“headfile.h”中声明 extern int x;#2.IO口中断使用(以按键为例)##1 按键初始化void Key_Init(void){gpio_init(KEY_VCC_PORT...

2019-12-14 15:55:20 285

原创 2019/12/10

一、快速截图windows+shift+s二、K60 单片机TFT屏幕显示问题以及解决1.关于取模软件取模软件打开的图片要是jpg的格式取模软件在进行取模前 有必要将图片的像素设置好比如TFT全屏设置为128*160图片最后输出像素一定要和程序里的相同例:void showimage(const unsigned char *p){int i,j,k;unsigned char...

2019-12-10 14:14:19 277

原创 #if #endif作用

#if 0代码#endif即代表此程序不运行#include“stdio.h”int main(){int a=1;#if 0程序段#endifa++;}int main(){int a=11;#if 1程序段这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一...

2019-12-09 21:30:27 9910

原创 2019/12/9 K60单片机学习

const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。例:const uint8 tft_ascii[95][16] ={{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00...

2019-12-09 21:30:22 391

空空如也

空空如也

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

TA关注的人

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