- 博客(7)
- 收藏
- 关注
原创 二维数组与一位数组相乘,对应元素一致问题
当B是一个一维数组,如时,它实际上可以被视为一个3x1的列向量。在这种情况下,矩阵乘法仍然可以正确进行,因为矩阵A(一个2x3的矩阵)的列数(3)与向量B的行数(3)相匹配。
2024-10-18 11:03:35 218
原创 ROS学习的第一个话题发布者节点
1、使用catkin_create_pkg创建一个软件包2、在软件包的src文件夹下创建一个节点的cpp源码文件3、在节点的源码文件中include包含ROS的头文件4、构建一个main函数,并在函数的开头执行ros::init()5、构建while循环,循环条件为ros::ok()6、在CMakeList.txt中设置节点源码编译规则7、编译运行1、确定话题名称和消息类型(话题名称不能用中文)2、在代码文件中include消息类型和对应的头文件。
2024-10-17 09:54:49 245
原创 pytorch张量基础
Pytorch最基本的操作对象是Tensor(张量),它表示一个多维矩阵。张量类似于Numpy的ndarrays,张量可以在GPU上使用以加速计算。 标量(Scalar):只有大小,没有方向的量,如1,2,3等; 向量(Vector):有大小和方向的量,如[1, 2, 3]; 矩阵(Matrix):多个向量组陈的,如[ [1, 2, 3],张量是基于向量和矩阵的推广,我们可以将标量视为零阶张量,向量可以视为一阶张量,矩阵就是二阶张量。
2024-10-15 15:56:54 395
原创 训练一个LeNet神经网络详解——以Pytorch官方60分钟快速入门CIFAR10数据集图像分类为例
model.py ——定义LeNet网络模型(此处与普通LeNet网络有区别,普通的为1通道的灰度图像,此处为3通道的RGB彩色图像)train.py ——加载数据集并训练,训练集计算损失Loss,测试集计算准确率accuracy,保存训练好的网络参数(权重文件)predict.py——根据训练好的权重,用自己找的图像进行分类测试具体的文件内容介绍,我会穿插在下方Lenet是最早的卷积神经网络具体的尺寸转化,我画了一个详细的图来表示,相信大家能够根据这个图和up的视频讲解就能够完全理解了。
2024-10-13 15:38:56 1200
原创 ubuntu系统中安装NVIDIA显卡驱动后重启电脑黑屏问题
本人在学习深度学习配置环境过程中,在Ubuntu系统环境中下载显卡驱动后重启出现黑屏无法开机情况,尝试了很多次终于找到了正确的解决办法,大家可以参考参考。
2024-09-29 19:52:38 1286
原创 Anaconda+CUDA+Pycharm虚拟环境配置(windows下深度学习环境配置)
Anaconda是一个用于科学计算的 Python 发行版,支持Linux、Mac、Windows操作系统。包含conda、Python等190多个科学包及其依赖项。它便于获取和管理包,包括python和许多常用软件库(如numpy、pandas等)以及包管理器conda。它使安装比常规python安装容易,并对环境进行统一管理。为什么我们要用anaconda? 好问题,刚开始入门的时候不明白这个软件是干什么用的,存在许多疑惑。
2024-09-24 15:57:20 1557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人