自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 华为云算力使用

我主要使用下面两种方法(建议直接第一种直接上传,每次上传后文件和数据会保存在你创建的示例中,你下次启动你的实例你的数据集和模型代码文件依然在notebook上的,不需要在重新上传),因为比较简单方便。模型训练其实就是和使用自己的电脑差不多只是界面变了,左侧可以看到你实例中上传的文件,然后你可以新建一个终端然后配置你的训练环境,然后在跑你的模型代码。点击先前的注册镜像界面中的注册镜像,并把选中的URL复制到下述红框中,即可成功注册自定义镜像。其他可用镜像资源,选择合适的资源,并复制URL地址。

2025-02-11 12:46:54 353

原创 神经网络:Sigmoid 和 Softmax

Sigmoid 将输入值(logits)映射到 [0,1][0, 1] 的范围,用于表示每个独立事件的概率。Softmax 将一组输入值(logits)归一化为概率分布,输出的每个值表示该类别的相对概率,总和为 1。是两种常用的激活函数,它们的数学形式、作用范围以及适用场景都有显著的不同。以下从多个方面进行详细比较。

2024-12-11 16:30:00 1334

原创 字符串算法

但是为了将映射关系进行一一对应,也就是,一个字符串对应一个数字,那么一个数字也对应一个字符串。字典树也叫Trie树,是一种树形结构,其中每个结点上可以存储(当然也可以不存储),些变量用于表示该字符串的数量(右图中结点上的数字表示结点编号),每条边表示一个字符。用01tire来存树,每次查询找到异或的最大值和最小值,并依据题意进行相关二分,具体可看本题题意和题解。类比字典树,把数的二进制表示存储在字典树中,树的每个边代表0或1。每个结点仅存在一条到根节点的路径,这条路径上的所有边就表示一条字符串。

2024-10-03 17:50:52 509 1

原创 神经网络增加新模块-加载预训练权重

在我们复现神经网络相关论文,或者自己做实验时通常会加入新模块或自己修改网络结构,这个时候如果加载网络原先的预训练权重会导致和自己模型的参数不匹配,但我们在训练自己的模型时希望能保留预训练权重,因此可以保留一部分匹配的模型权重并删除不匹配的,参考步骤如下。

2024-09-21 23:13:35 478

原创 针对后端开发者的JavaScript基础学习

黑马程序员课程学习笔记

2024-08-07 19:32:42 1540

原创 树状数组基础

即对3、3+lowbit(3)=4、4+lowbit(4)=8…从3开始去找接下来的t是进行加等于lowbit操作,直到范围超过n。如给a[3]加上x,对应tree数组要修改的有t[3]、t[4]、t[8]、t[16]…一种位运算操作,用于计算出数字的二进制表达中的最低位的1以及后面所有的0。代码原理是利用计算机存储特性,不用深究原理,只需记住代码。相应的减等于lowbit并求和,直到减到0为止,可以先建立树状数组在画图理解。即对与i其管辖的区间(即区间和的范围)为。树状数组用来存储一段区间的和,例如。

2024-07-29 16:49:10 289

原创 状态压缩dp

状态压缩就是使用某种方法来表示某种状态,通常是用一串01数字(二进制数)来表示各个状态。这就要求使用状态压缩的对象的状态必须只有两种,0或1;当然如果有三种状态用三进制来表示也未尝不可。1.通常用dp数组来存所有状态,所有状态用二进制表示,dp数组开大小为dp[(1<<n)-1]。2.初始化dp数组,同时将输入数据,初始化每一层对应的状态数组。3.枚举每一层状态,同时枚举所有状态,并找到相应的状态转移方程。[蓝桥杯 2019 省 A] 糖果题解:先开dp数组用来表示所有状态对应的购买数量,并开数组用来

2024-07-23 00:22:39 302

原创 算法思想-离散化

离散化(Discretization)是一种数据处理技术,用于将连续的数据(如实数或非常大的整数)映射到有限的离散值域中,从而提高算法的时空效率。例如原数组的范围是[1,1e9],而数组大小仅为1e5,那么说明元素值的“种类数”最多也就1e5种,从而可以利用一个数组(即离散化数组)来表示某个元素值的排名(即第几小)现值域的压缩,将原数组的元素值作为下标来处理。离散化的核心思想是将原数组中的元素值映射到一个较小的离散值域中,使得原数组的元素值能够作为下标来处理。

2024-07-21 22:16:45 240

原创 博弈论—入门篇

学习算法过程中的博弈论基本概念笔记

2024-06-24 16:30:11 1400

原创 Typora使用手册-Markdown语法(持续更新......)

使用Markdown语法的学习笔记

2024-05-30 22:38:15 450

原创 C++中vector 常见用法和技巧笔记(持续更新......)

记录刷题过程中遇到的vector常见用法和技巧的学习笔记

2024-05-04 16:08:39 505 1

原创 一分钟带你了解typedef及typedef struct和struct的区别

首先来了解typedef的含义:在C++中,typedef是一种用于为已存在的类型创建别名的机制。通过typedef,可以为现有的类型定义一个新的名称,使得代码更易读且具有更好的可维护性。其中,existing_type是已有类型的名称,new_name是为该类型定义的新名称。

2024-04-28 16:04:17 739 1

原创 三种查找算法比较:折半查找(二分查找)、插值查找、斐波那契查找

此文章为介绍基于二分思想的查找算法实现及比较实验。

2024-04-26 20:27:47 2742 3

原创 关于getline刷题遇到的小问题

输入语法为getline(cin,s),从输入流读取数据并存为字符串。

2024-04-22 19:23:20 382 2

空空如也

空空如也

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

TA关注的人

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