- 博客(182)
- 资源 (213)
- 收藏
- 关注
原创 RoboVQA
我们提出了一种可扩展、自下而上且具有内在多样性的数据收集方案,适用于中长时高级推理任务,其吞吐量比传统的自上而下分步收集方法高2.2倍。通过在3栋办公楼内使用多种实体(机器人、人类、使用抓取工具的人类)执行任意用户请求,我们收集了真实数据。实验表明,在所有实体数据上训练的模型即使仅在机器人场景中评估,性能也优于仅用机器人数据训练的模型。我们探索了收集成本的经济性,发现固定预算下结合低成本人类数据和机器人数据更有利。
2025-03-20 17:35:55
86
原创 Java常用API
别人写好的一些程序,给咱们程序员直接拿去调用。Java官方其实已经给我们写好了很多很多类,每一个类中又提供了一系列方法来解决与这个类相关的问题。比如String类,表示字符串,提供的方法全都是对字符串操作的。比如ArrayList类,表示一个容器,提供的方法都是对容器中的数据进行操作的。像这样的类还有很多,Java把这些类是干什么用的、类中的每一个方法是什么含义,编写成了文档,我们把这个文档称之为API文档。1. 我们为什么要学习别人写好的程序呢? 在行业中有这么一句话:“不要重复造轮子”。
2025-03-18 13:30:32
12
原创 Java面向对象基础
首先每一部电影,都包含这部电影的相关信息,比如:电影的编号(id)、电影的名称(name)、电影的价格(price)、电影的分数(score)、电影的导演(director)、电影的主演(actor)、电影的简介(info)。为了去描述每一部电影,有哪些信息,我们可以设计一个电影类(Movie),电影类仅仅只是为了封装电影的信息,所以按照JavaBean类的标准写法来写就行。return id;
2025-03-18 13:20:19
15
原创 BERT系列模型
¶学习了什么是ELMo.ELMo是2018年3月由华盛顿大学提出的一种预训练语言模型.ELMo在6种NLP测试任务中有很大的提升表现.学习了ELMo的结构.ELMo架构总体上采用了双向双层LSTM的结构.最底层的Embedding模块.中间层的双向双层LSTM模块.最上层的特征融合模块.学习了ELMo的预训练任务.ELMo的本质思想就是根据当前上下文对word embedding进行动态调整的语言模型.ELMo的预训练是一个明显的两阶段过程.
2025-03-18 13:07:33
197
原创 迁移学习入门
对文档的概括总结代码实现# 5.实现文本摘要任务# 基于pipeline函数返回需要的模型# 直接使用model来预测# 3 准备文本 送给模型。
2025-03-18 13:04:31
167
原创 RNN及其变体
任务目的目的: 给定一个人名,来判定这个人名属于哪个国家典型的文本分类任务: 18分类---多分类任务数据格式注意:两列数据,第一列是人名,第二列是国家类别,中间用制表符号"\t"隔开通俗理解注意力机制原理与本质:Q(query)、K(key)、V(value)- 第一步【查询】:打开京东网站,我们输入查询(query,Q),比如“笔记本”
2025-03-18 11:36:42
109
原创 Java编程案例(专题)
通过这些专项练习题,。这里所说的编程思维就是使用Java技术解决问题的思维方式;编程能力就是按照编程思维编写代码的能力。中国的航空母舰、战斗机,这些技术都是先模仿,再创新的,而且的模仿的周期是非常长的。所以同学们在使用Java技术解决问题时,也是先模仿一些特定问题的解决思路,以后遇到同类型的问题,就采用同一种思维模式来做就行。
2025-03-18 10:51:58
13
原创 Java方法
1.1 方法是什么**方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。**这句话什么意思呢?意思是,把一段功能代码围在一起,别人都可以来调用它。下图是方法的完整格式我们看一个需求,比如现在张工、李工两个人都需要求两个整数的和。不使用方法,代码如下。// 1、李工。int a = 10;int b = 20;System.out.println("和是:" + c);// 2、张工。System.out.println("和是:" + c1);
2025-03-18 10:43:52
9
原创 Java数组
各位同学,我们已经知道数组是用来干什么的。那么如何使用Java语言写一个数组呢?这里就需要学习一下数组的初始化格式。数组有两种初始化的方式,一种是静态初始化、一种是动态初始化。我们先用静态初始化来学习数组的操作。
2025-03-18 10:35:57
12
原创 Java流程控制
到这里关于循环结构的所有内容就都已经学习完了,我们再把几种循环结构在什么场景下使用,再总结一下。1. 什么是流程控制答:流程控制是用来控制程序的执行顺序的2. 分支结构if和switch,如何选择?答:if分支:一般用于对一个范围进行判断switch分支:对一个一个值进行匹配3. for循环和while循环、do-while如何循环答:知道循环次数用for、不知道循环次数用while想要先执行,再判断,用do-while。
2025-03-18 10:21:16
13
原创 Java入门
所谓跨平台指的是用Java语言开发的程序可以在多种操作系统上运行,常见的操作系统有Windows、Linux、MacOS系统。如果没有跨平台性,同一个应用程序,想要在多种操作系统上运行,需要针对各个操作系统单独开发应用。比如微信有Windows版本、MacOS版本、Android版本、IOS版本。
2025-03-18 00:29:49
14
原创 二叉树的遍历-递归实现Python版
1、先序遍历:https://leetcode.cn/problems/binary-tree-preorder-traversal/description/2、中序遍历:https://leetcode.cn/problems/binary-tree-inorder-traversal/description/3、后序遍历:https://leetcode.cn/problems/binary-tree-postorder-traversal/description/
2025-03-17 11:20:34
18
原创 Pytorch的入门
torch.cuda.is_available() 判断服务器, 电脑是否支持cuda (GPU)4: 阿达母积 & 点积 (矩阵乘法)1: 安装pip 包, 指定阿里云的镜像。2: 计算机中的随机数都是伪随机数。
2025-03-13 15:56:03
140
原创 2024 YSSNLP 会议报告PPT合集
报告四:数据驱动下的大模型微调:策略与挑战 (杨敏 中国科学院深圳先进技术研究院)报告三:医疗健康大语言模型华佗GPT的实践 (王本友 香港中文大学(深圳))报告一:大语言模型的价值对齐:多元性、可转移性和可控性 (熊德意 天津大学)报告·八:构建可信医学大模型的路线图 (王本友 香港中文大学(深圳))报告二:大语言模型对检索公平性与无偏性的挑战 (徐君 中国人民大学)报告三:大语言模型在推荐系统中的应用 (郑值 中国科学技术大学)报告二:长上下文多模态大模型 (王本友 香港中文大学(深圳))
2024-07-10 10:43:47
598
原创 Numpy数据类型
NumPy 数据类型1.数据类型名称 描述 bool_ 布尔型数据类型(True 或者 False) int_ 默认的整数类型(类似于 C 语言中的 long,int32 或 int64) intc 与 C 的 int 类型一样,一般是 int32 或 int 64 intp 用于索引的整数类型(类似于 C 的 ssize_t,一般情况下仍然是 int32 或 int64) int8 字节(-128 to 127) int16 整数(
2024-06-23 21:12:34
469
原创 数据科学速查表
Data Science Cheat Sheets | Data Analysis Reference Guides | DataCamp
2024-06-23 21:07:21
158
原创 base64
iH0c8GgAAQAwL/pkKerWhIHJeaJx7hUG/v8AAAAAAAAAAAAAAAAAAAAAAAAAAHhRACrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2024-06-04 11:10:09
1481
原创 项目管理:敏捷实践框架
2001年2月,由17位软件开发领域的软件顾问和思想的领导人组成的一组自称为无政府组织的团体,聚焦在Snowbird Utah,他们成立了敏捷联盟,并开始定义敏捷的软件开发过程。团队通过提供最小可行产品,通过不断迭代,学习和汲取有价值的客户反馈,并在这个最小化可行产品上持续快速迭代,直到产品达到一个相对稳定的阶段,直至达到最终想要的样子。通过频繁的发布,以及跟踪对前一次迭代的反馈,最终接近较为完善的产品。精益思维、最小MVP:一个敏捷软件的开发往往是在敏捷初期,是不会预见到几个迭代之后的软件需求的。
2024-05-26 21:49:58
765
原创 如何在指定文件夹下打开Jupyter Notebook|‘jupyter‘不是内部或外部命令,也不是可运行的程序或批处理文件
输入jupyter notebook后,加一个空格,把目标文件夹拖动到cmd窗口中,回车即可。问题二:打开后,新建python,显示“当创建新的notebook的时候出现一个错误”控制面板\用户帐户\用户帐户,更改我的环境变量,用户变量-Path-编辑,新增变量。安装anaconda后,win+s,搜索cmd,右键后点击管理员模式运行;cd /d加上目标文件夹,回车,这样就转到了目标文件夹下;1如方法二中搜索cmd后,右键点击管理员模式运行;安装anaconda后,win+r,输入cmd;
2024-05-16 16:17:40
648
原创 面向过程的思想
→ 依次逐步完成这些步骤,如果某一个步骤的难度较大,又可以将该步骤再次细化为若干个子步骤,以此类推,一直到结尾并得到我们想要的结果。就是把要开发的系统分解为若干个步骤,每个步骤就是函数,当所有步骤全部完成以后,则这个系统就开发完毕了!学生信息 → 结束所谓的面向过程,就是将上面分析好了的步骤,依次执行就行了!传统的面向过程的编程思想总结起来就八个字——==自顶向下,逐步细化!→ 将要实现的功能描述为一个从开始到结束按部就班的连续的“步骤”缴费凭证 → 教师凭借学生缴费凭证进行。
2024-05-09 18:31:45
224
原创 Python自定义模块的功能测试
在我们编写完自定义模块以后,最好在模块中对代码进行提前测试,以防止有任何异常。② 代码测试完毕后,当导入到其他文件时,测试代码要自动失效。在第三方页面导入运行时,其返回结果为模块名称(文件名称)以上代码主要出现在自定义模块中,主要用于实现代码测试。① 要求我们可以直接在模块文件中对代码进行直接测试。==随着运行页面的不同,其返回结果也是不同的:==,其保存的内容就是一个==字符串类型==的数据。是在当前页面运行时,其返回结果为。基于以上特性,我们可以把。
2024-05-09 18:20:48
238
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人