- 博客(15)
- 收藏
- 关注
原创 深度学习3-从一个例子看torch用于深度学习开发的一般流程
- 本文旨在介绍 torch 模型研发 的整体流程, 对数据加载、建模的过程没有深究细节;- 此外包含了一些 损失函数、优化器函数 的延申阅读(1.2节),可起到简单的“查函数”的作用
2023-06-10 17:50:42 599
原创 《深入理解计算机系统》学习笔记1 - 第一章
深入理解计算机系统》一书是深入理解 计算机&程序 的一本很好的入门书籍,能够帮助我们对程序有更整体的把握。其目的是“更好地编程”,其内容是“了解底层”。本文是学习这本书的第一篇笔记,对应了书本的第一章。通过本文,我们将宏观地了解计算机&程序,很多概念点到即止,目的是有一个整体概念,后续章节再逐渐填充细节。本文首先简要介绍计算机硬件设备结构,接着介绍程序 从源代码 到 运行过程 的大概流程(涉及 编译流程 & 进程概念)...
2022-08-10 20:52:08 537
原创 为vs2019安装boost库
文章目录1. 下载地址2. 安装(1)双击下载好的exe 运行(2)运行 bootstrap.bat(3)运行 b2.exe3. vs2019 项目 使用boost库3.1 项目配置3.2 代码头文件3.3 库文档1. 下载地址https://sourceforge.net/projects/boost/我们下载 为mscv编译器准备的 64位的 1_78_0 版本,其他版本可以 SeeAll补充:其他下载地址官网:https://www.boost.org/users/download/2
2022-01-28 15:38:14 1202
原创 visual studio安装 & 使用
文章目录1. vs版本1.1 如何查看vs版本对应的系统1.2 如何查看本机的系统信息1.3 如何找到并下载正确的vs版本1.4 其他下载方式2. vs安装2.1 双击下载好的exe开始安装2.2 选择需要的组件、语言包等2.3 修改或查看 安装等 位置2.4 然后点击安装2.5 小结3. 开始使用vs3.1 打开vs20193.2 新建项目3.2.1 新建项目3.2.2 项目的 资源管理器3.3 文件(cpp h 等)3.3.1 创建文件3.3.2 文件的依赖3.4 代码:开发 编译 调试3.4.1 代码
2022-01-27 18:26:25 7402
原创 如何梳理陌生的代码模块
如何梳理陌生的代码模块总体上可以遵循从整体到局部的方式。当然,不同的工作需要对代码梳理的程度不同,根据需要考量。下面介绍梳理代码的维度:1.明确模块的定位在整个系统中处于什么位置:被谁调用,提供什么功能,结果交给谁,后续做什么。2.了解模块对外提供的接口模块具体提供了什么功能,哪些接口,有什么用,怎么用。例如:全局资源初始化、逆初始化,模型创建、销毁、重新加载,内存释放…3.梳理继承关系继承往往意味着多态,子类一般只会重写基类的部分函数,明确继承关系可以让我们明白调用过程中走到哪个类的
2021-12-20 22:51:37 980
原创 c++学习笔记-cmake-相关文章链接
cmake什么是cmake什么是动态库与静态库如何使用cmake3.1 文件结构3.2 语句3.3 编译命令案例
2021-12-12 20:42:09 98
原创 统计学习方法-笔记1-概述
统计学习方法-笔记1-概述什么是统计学习统计学习概述分类输出变量与输入变量统计学习方法三要素模型评估与选择训练误差、正确率以及测试误差正确率精确率、召回率、F1过拟合与泛化能力(泛化误差)过拟合应对策略什么是统计学习简言之就是基于统计学方法的机器学习,统计学方法需要基于大量数据,这是一种数据驱动的学科。统计学习概述分类统计学习包括监督学习、无监督学习、强化学习。至于半监督学习和主动学习比较接近监督学习。监督学习的数据集T的样本包含数据X(或是数据的特征),以及数据对应的输出Y(对于分类问题称为标
2020-08-16 19:00:51 157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人