自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【DRAM存储器】

深入内存/主存:解剖DRAM存储器

2023-11-27 11:53:59 68

原创 二极管的作用

当变压器的原绕组施以交变电压u1时,便在原绕组中产生一个交变电流i1,这个电流在铁芯中产生交变磁通Φ,因为原、副绕组在同一个铁芯上,所以当磁通Φ穿过副绕组时,便在变压器副边产生感应电动势e2(即变压电压)。变压器中感应电动势的大小是和线圈的匝数、磁通的大小及电源的频率成正比。

2023-03-15 16:08:23 350

转载 电子元器件的基本介绍

电子电路基础

2023-03-01 13:49:51 2157

原创 C++ 核心编程

1 内存分区模型C++程序执行时,将内存大方向分为4个区域:代码区: 存放函数体的二进制代码,由操作系统进行管理全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值、局部变量堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同区域存放的数据,赋予不同的生命周期,提高编程的灵活性1.1 程序运行前在程序编译后,生成了可执行程序exe,未执行该程序前,分为 代码区 和 全局区 两个区域代码区:存放cpu执行的机器

2022-03-08 16:37:47 1234

转载 图像的梯度

转载:图像梯度的基本原理OpenCV图像处理(十一)—图像梯度图像模糊    图像模糊是因为图像中的轮廓不明显,轮廓边缘灰度变化不强烈,层次感不强造成的。   那么反过来考虑。轮廓边缘灰度变化明显些,层次感强烈些,是不是图像就更清晰些呢。图像梯度    图像梯度简单来说就是秋冬,在图像上表现出来的就是提取图像边缘(横向、纵向扥等)。1.1 数学推导    首先来看一下传统微积分里面的求导公式(对x的一阶微分):而图像是一个二期函数f(x,y),其微分当然是偏微分。因此有:ϵ这个值

2022-03-06 14:15:42 2688

转载 损失函数(转载)

损失函数|交叉熵损失函数详解softmax函数以及相关求导过程1 图像分类我们希望根据图片动物的轮廓、颜色等特征,来预测动物的类别,有三种可预测的类别:猫、狗、猪。假设我们当前有两个模型(参数不同),这两个模型都是通过sigmoid/softmax的方式得到对于每个预测结果的概率值:sigmoid其表达式及函数图像:softmax模型1预测真实是否正确0.3 0.3 0.40 0 1 (猪)正确0.3 0.4 0.30 1 0 (狗)正确0

2022-03-04 11:29:08 409

原创 目标检测算法之评价指标

1 混淆矩阵(Confusion Matrix)说明:假设有一个算法,其预测某种癌症的准确率为99.9%,这个算法好吗?99.9%看上去很高,但是如果这种癌症本身的发病率只有0.1%,即使不训练模型,直接预测所有人都是健康的,准确率也能达到99.9%,更极端的情况,如果这种癌症的发病率只有0.01%,算法预测的准确度还不如直接预测所有人都是健康的。对于这种极度偏斜的数据(癌症患者和健康的人的差别特别大)(skewed data),用准确率评价分类算法的好坏有局限性解决方案:混淆矩阵工具:混淆矩阵,以

2022-03-02 22:00:47 2290

原创 C++ 提高编程

本阶段主要针对C++泛型编程和STL技术1 模板1.1 模板的概念模板就是建立通用的模具,提高代码的复用性 1.2 模板的特点模板不能直接使用,他只是一个框架 模板的通用并不是万能的 1.3 函数模板c++的另外一种编程思想 称为泛型编程,主要利用的技术就是模板。 C++提供的两种模板机制: 函数模板 和 类模板 1.3.1 函数模板语法 函数模板通过建立一个通用函数,其函数返回值类型和形参类型都不用具体指定,而是用一个虚拟的类型来代表。语法: #写法一.

2022-02-08 22:54:49 950

原创 Vscode的C++环境搭建,多文件编译,Cmake,json调试配置( Windows篇)

基于g++命令编译文件纪录一下视频中容易忘记的知识点。手把手教会VSCode的C++环境搭建,多文件编译,Cmake,json调试配置( Windows篇)1、g++ 编译多个文件,生成带调试信息的可执行文件、并调试g++ -g main.cpp swap.cpp -o my_multi_swap 生成可执行文件2、开始调试出现了这个错误 原因是 launch.json 中的 program 配置有问题 需要改成如下形式 回到main.cpp,按下F5,可以进行调试

2021-12-22 21:34:41 1312

原创 Jetson Xavier NX 配置opencv3.4.5

主要参考Jetson Xavier NX安装opencv3.x以及踩过的坑,纪录下自己的错误。下载opencv3.4.5链接:https://pan.baidu.com/s/17mASm87RNbgfmM_31vlxbg提取码:lrw9清理旧的opencv包,并建立opencv所需依赖项1 删除的opencv内容sudo apt-get purge libopencv*sudo apt-get purge python-numpysudo apt-get updatesudo apt-.

2021-11-24 20:13:43 1726

原创 Jetson Xavier NX在虚拟环境中配置pytorch

本篇主要参考下面文章,纪录一下自己的错误1 NVIDIA Jetson NX配置深度学习环境(Pytorch、torchvision)超级详细,torchvision安装避坑总结2 解决英伟达Jetson平台使用Python时的出现“Illegal instruction(cpre dumped)”错误准备python环境sudo apt-get updatesudo apt-get upgradesudo apt-get install git cmake python3-devsu.

2021-11-20 19:43:09 2368 2

原创 Jetson Xavier NX配置虚拟环境

安装python3.7jetson Xavier NX自带python2.7、python3.6sudo apt-get updatesudo apt-get install python3.7python3.7 -V创建软连接,使python3默认指向python3.7sudo rm -rf /usr/bin/python3 #删除之前的软连接which python3.7 # 查看python3.7的安装路径#创建软连接(也是修改 默认的python版本)# /usr/bin/

2021-11-19 18:23:17 1438

原创 Jetson Xavier NX手动安装cuda和cudnn

获取CUDA和CUDNN在刷机的时候,已经在host(用来刷机的主机)上面下载了相关的安装包,故采用离线拷贝安装,我是在Ubuntu18.04的Downloads/Nvdias/jetpack/jetpack_download中找到的。准备CUDA和CUDNN包1、在NX的home目录下新建一个文件夹2、将host主机上的jetpack/jetpack_download四个文件拷贝到NX上面安装CUDA**sudo dpkg -i cuda-repo-l4t-10-2local-10.2.89

2021-11-19 11:59:49 8464 2

空空如也

空空如也

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

TA关注的人

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