自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pycharm保存是自动格式化

(代码风格)中进行设置。在这里,你可以针对不同的编程语言(如Python、Java等)设置缩进、空格、换行等各种代码格式相关的参数。例如,对于Python,你可以设置每行的最大字符数、缩进方式(空格或制表符)以及每个缩进的空格数等。这些设置会在自动格式化代码时生效。(优化导入)选项,这样在保存时,PyCharm会自动清理和优化导入语句,例如删除未使用的导入等。如果需要更详细地配置代码格式化的规则,可以在。

2024-11-01 16:24:18 285

原创 batc和mini-batch

批处理,在机器学习中,batch 是指一次处理训练数据集的方式。例如,如果有 1000 个训练样本,使用 batch 训练时,模型会同时使用这 1000 个样本进行一次参数更新。也就是说,计算损失函数(如均方误差、交叉熵等)是基于整个数据集的所有样本。

2024-11-01 13:06:18 416

原创 模型性能评估指标

【代码】模型性能评估指标。

2024-10-30 16:06:05 233

原创 测试GPU是否可用,有几张GPU

【代码】测试GPU是否可用,有几张GPU。

2024-10-30 11:11:36 373

原创 kaggle云平台 初始化

【代码】kaggle云平台 初始化。

2024-10-30 10:14:09 63

原创 autodl下载hugging的数据集和模型

【代码】autodl下载hugging的数据集和模型。

2024-10-28 19:30:51 108

原创 python数据处理常用操作

这些操作是数据处理的基本步骤,可以根据具体情况进行调整。

2024-10-28 19:25:59 735

原创 导师面试题库

在保研导师面试中,涉及英语、算法、机器学习和深度学习的内容,导师可能会问一些综合性和细节性的问题。

2024-10-10 14:45:08 551

原创 gpt为什么可以依据上下文来回答问题,依据的是什么原理

上下文长度的限制是有transformer架构中的注意力机制和位置编码共同决定,模型训练的复杂度与上下文长度平方成正比,这意味着,随着上下文长度的增加,计算复杂度会急剧增加,推理时间也会随之增强ChatGPT 能够依据上下文回答问题主要基于以下原理。ChatGPT 是一种基于 Transformer 架构的大规模无监督语言模型。

2024-10-09 22:59:20 1313

原创 PLM预训练语言模型Pre-trained Language Model

总之,预训练语言模型是自然语言处理领域的一个重要研究方向,它为各种自然语言处理任务提供了强大的基础。随着技术的不断发展,PLM 将在更多的领域得到应用,并为人类的语言交流和信息处理带来更大的便利。学习得到的语言模型。它通过学习语言的统计规律、语法结构和语义表示,为各种自然语言处理任务提供强大的基础。预训练语言模型(Pre-trained Language Model,PLM)预训练语言模型是一种在大规模文本数据上进行。基于 Transformer 架构。gpt就是一个典型的例子。大规模数据和计算资源。

2024-10-09 18:33:10 644

原创 LSTM和GRU

复杂性:LSTM比GRU有更多的参数和更复杂的结构。性能:两者在不同任务上的表现可能有所不同,没有绝对的优劣之分,通常需要根据具体任务进行选择。应用:LSTM和GRU广泛应用于自然语言处理(NLP)、语音识别、时间序列分析等需要处理序列数据的领域。选择LSTM还是GRU通常取决于具体任务的需求、数据集的大小以及计算资源。在实践中,建议尝试两者并比较它们在特定任务上的表现。

2024-10-09 14:52:27 501

原创 L1和L2正则化的区别

惩罚方式:L1正则化对参数的绝对值惩罚,L2正则化对参数的平方惩罚。稀疏性:L1正则化会使一些权重变为零,产生稀疏性(特征选择);L2正则化不会使权重变为零,但会使权重较小。适用场景:L1正则化适合在希望筛选出少量重要特征的情况下使用;L2正则化适合在所有特征都可能有贡献的情况下使用。

2024-10-09 12:04:42 358

原创 精确度和召回率

精确度(Precision)和召回率(Recall)是评估分类模型性能的两个重要指标,尤其在处理不平衡数据集时非常有用。它们通常用于二分类问题,但也可以扩展到多分类问题。

2024-10-07 16:00:20 343

原创 梯度消失和梯度爆炸

梯度消失和梯度爆炸是深度学习中常见的两个问题,它们都与神经网络训练过程中的梯度更新有关。

2024-10-07 15:15:31 263

原创 Transformer模型

在人工智能领域,Transformer模型,是一种基于自注意力机制(Self-Attention)的深度学习架构,最初由论文《Attention is All You Need》提出。Transformer模型在自然语言处理(NLP)领域取得了重大突破,并且已经成为许多NLP任务的主流架构。

2024-10-07 15:11:01 352

原创 模型参数选择——交叉验证

为了选择最佳的penalty和solver,我们可以先定义一个参数网格,包含不同的参数组合。比如针对penalty和solver'penalty': ['l1', 'l2'], # L1 和 L2 正则化'solver': ['liblinear', 'saga', 'lbfgs'], # 选择支持 L1 和 L2 正则化的优化器'max_iter': [1000, 2000] # 迭代次数定义参数网格:指定你要调优的参数(如penalty和solver使用交叉验证进行搜索:通过。

2024-09-20 19:47:14 517

原创 Cookie作用域

不同浏览器之间:Cookies 是独立存储的,不会共享。同一个浏览器内:同一个域名下可以共享 Cookies,但必须遵循同源策略。不同协议、端口或子域名的页面可能无法共享 Cookies,除非明确设置了Domain和Path。

2024-09-18 08:47:49 601

原创 Cookie、LocalStorage、SessionStorage 区别

Cookie、LocalStorage、SessionStorage 区别HttpOnlySecure和 sessionStorage都是浏览器提供的用于在客户端存储数据的机制,但它们在和等方面有明显区别。

2024-09-18 08:40:56 350

原创 【浏览器面试真题】sessionStorage和localStorage

在同一个浏览器中,即使不同的tab页面打开了相同的URL,每个tab页面都会拥有独立的。是与特定页面相关联的存储机制,它为每个。

2024-09-17 10:47:30 655

原创 【计网面试真题】If-Modified-Since和Etag有什么区别

另外,如果资源的最后修改时间改变了,但内容并未实际变化,也会触发资源重新下载。字段,它是资源的唯一标识符,通常是资源的哈希值、版本号或某种其他算法生成的标识。字段告知客户端资源的最后修改时间,客户端缓存该时间。提供了更高的精度,适用于资源可能频繁修改或修改时间不易确定的情况。:可以精确判断资源内容的变化,甚至支持相同内容的不同资源版本。发送给服务器,服务器检查资源是否在该时间之后被修改。(通常是资源内容的哈希值)来精确判断资源是否被修改。:适用于资源变化不频繁且修改时间精确的情况。来判断资源是否被修改。

2024-09-17 10:35:10 663

原创 类型转换等 面试真题

D.结果是NaN。

2024-09-14 11:37:11 564

原创 [“1“, “2“, “3“].map(parseInt)结果

parseInt 是 JavaScript 中的一个全局函数,用于将字符串转换为整数。

2024-09-14 10:53:49 285

原创 作用域this + 面试真题

【代码】作用域this + 面试真题。

2024-09-14 10:47:25 133

原创 闭包+面试真题

创建闭包的最常见的方式就是在一个函数内创建另一个函数,创建的函数可以访问到当前函数的局部变量。使用立即执行函数包裹 setTimeout 的回调函数,能够创建一个闭包。经典面试题:循环中使用闭包解决 var 定义函数的问题。(子级可以访问父级的变量,但是父级不可以访问子级的)是个异步函数,所以会先把循环全部执行完毕,这时候。传入函数内部,这个时候值就被固定在了参数。这个闭包的时候,就可以使用外部函数的变量。在 JS 中,闭包存在的意义就是让我们可以。闭包是内层函数使用外层变量。在上述代码中,首先使用了。

2024-09-14 09:44:43 437

原创 撤回仓库的提交

未推送提交:可以使用或来撤回提交,选择保留或丢弃修改。已推送提交:可以使用后,通过强制覆盖远程的提交记录。

2024-09-12 17:32:17 596

原创 异步编程的实现方式

但是使用这种方法,有时会造成多个 then 的链式调用,可能会造成代码的语义不够明确。使用 Promise 的方式可以将嵌套的回调函数作为链式调用。实现同步的效果,解决了多个then调用的情况。是一个语法糖,返回值是一个Promise对象。多个回调函数嵌套,会造成。

2024-09-11 22:37:07 250

原创 async/await 的理解

用来实现同步的效果,其实就是语法糖,是为优化 then 链而开发出来的。从字面上来看,async 是“异步”的简写,await 则为等待,所以很好理解 async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成。当然语法上返回值是一个Promise对象await后面的代码相当于Promise.then 里面的代码,是微任务。

2024-09-11 22:29:18 199

原创 宏任务和微任务+超全面试真题(持续更新ing

微任务和宏任务是在异步编程中经常使用的概念,用于管理任务的执行顺序和优先级。微任务通常比宏任务具有更高的优先级。

2024-09-11 21:36:33 1177

原创 async和await真题

我不太理最后2个的输出顺序为什么不是先async1 end,再script end请详细解释一下。

2024-09-11 18:25:52 385

原创 `margin` 或 `padding` 使用百分数,都基于父盒子的宽度

margin和padding的百分比计算,无论是水平方向还是垂直方向,都是基于父容器的宽度。

2024-09-06 21:32:37 323

原创 【TS高频面试题】interface与type的区别

在 TypeScript 中,interface 和 type 可以相互继承。interface是通过extends实现的,type是通过&实现的。专门用于定义对象的结构(比如属性和方法)交叉类型会将多个类型合并为一个新类型。interface:仅限于描述对象类型。,使用 type 创建类型别名。在 TypeScript 中,可以通过交叉类型继承另一个。type:不仅可以用来表示。也可以定义对象结构。

2024-09-06 11:43:55 436

原创 ACM模式 输入输出练习

【代码】ACM模式 输入输出练习。

2024-09-04 21:35:11 280

原创 line.split(‘ ‘).map(Number)

可以看作是 line.split(’ ').map((item) => Number(item)) 的简写。的作用是将字符串数组转换为数字数组,方便后续进行数值运算。

2024-09-04 20:08:20 188

原创 reduce使用场景

聚合,包括求和、求平均值、出现的次数等。

2024-09-02 23:25:25 324

原创 数组扁平化方法

遍历数组的每一项,如果每一项依然是数组,就继续调用递归方法;如果是基本数据类型,就添加到结果数组里面。

2024-09-02 16:25:48 361

原创 响应式布局和自适应布局 区别

响应式设计(Responsive Design)和自适应设计(Adaptive Design)都是用于处理Web页面在不同设备上的显示效果的设计方法。虽然它们都旨在优化用户体验,但它们的实现方式和理念有所不同。1. 响应式设计(Responsive Design)响应式设计是一种网页设计方法,使用流式布局弹性网格媒体查询等技术,使网页能够根据不同设备的屏幕大小、分辨率进行自适应调整。无论是桌面电脑、平板电脑还是手机,页面内容都能自动适应屏幕的宽度和高度。关键特点:流式布局:使用百分比或相对单位(如em。

2024-09-01 22:13:25 873

原创 客户端、APP、Desktop和H5的区别

APP是“Application”的缩写,通常指的是移动应用程序,即运行在移动设备(如智能手机、平板电脑)上的软件。APP可以分为原生应用(Native App)、混合应用(Hybrid App)和Web应用(Web App)。Desktop应用指的是在桌面操作系统(如Windows、macOS、Linux)上运行的软件。H5应用通常指的是基于HTML5技术开发的移动端网页应用,通常在移动设备的浏览器中运行。:微信(原生应用)、Instagram(混合应用)、Google Maps(Web应用)。

2024-09-01 09:52:00 1484

原创 前端常考面试题

1. 列举JS常用算法2. 排序算法有哪些3. Vue和React 的区别4. Vue生命周期5. created 和 mounted的区别6. Promise的方法和状态

2024-08-31 10:04:12 353

原创 Promise方法介绍

是 JavaScript 中用于处理多个 Promise 对象的几种方法。

2024-08-30 21:33:36 208

原创 Promise学习

Promise 确实可以被看作是异步操作的返回结果Promise是一个代表异步操作最终完成或失败的对象。它可以用来处理异步操作的结果(成功或失败)并执行相应的操作。它会在异步操作完成后,通过 resolve 或 reject 返回结果。这个结果可以是操作成功的值,也可以是操作失败的原因。通过使用 then、catch 和 finally 等方法,你可以定义当异步操作完成后该执行的操作。// 一些异步操作,比如数据请求resolve("操作成功!");} else {reject("操作失败!")

2024-08-30 21:25:10 928

Day8 智慧商城 Vue2

Day8 智慧商城 Vue2

2023-08-27

Vue Day7 综合案例

Vue Day7 综合案例

2023-08-11

Vue Day7 代码 vuex

Vue Day7 代码 vuex

2023-08-11

Vue Day6面经基础src文件

Vue Day6面经基础src文件

2023-08-10

Vue Day3小兔鲜组件

Vue Day3小兔鲜组件

2023-08-05

长相思·罚站墙Vue2

长相思·罚站墙Vue2

2023-08-04

Vue Day2购物车代码和素材

Vue Day2购物车代码和素材

2023-08-04

Vue Day2购物车代码和素材

Vue Day2购物车代码和素材

2023-08-04

【前端开发1】-学成在线

【前端开发1】-学成在线

2023-08-03

登录接口 包含强制登录,退出登录

登录过程的接口

2023-07-29

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

TA关注的人

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