- 博客(434)
- 收藏
- 关注
原创 SimpleVLA‑RL 复现实践文章
当前Vision‑Language‑Action(VLA)模型主流范式是**监督微调SFT**,依赖大量人工遥操作机器人轨迹;真实机器人示教成本昂贵,SFT训练出来的模型极易过拟合演示轨迹,面对分布偏移、长时序任务泛化能力差。SimpleVLA‑RL借鉴大模型推理领域GRPO(Group Relative Policy Optimization)的思想,把**结果驱动的在线强化学习迁移到机器人VLA**,只需要简单二元0/1成功失败奖励,不需要手工设计稠密过程奖励;基于veRL框架改造,实现VLA闭环环境交
2026-10-19 10:17:56
402
原创 CANN ops-math算子仓之BitwiseAnd算子贡献
ops-math仓提供了算子工程模板,极大的提高了算子开发效率;,算子的开发并不是一蹴而就的,而是不断经过调试和优化的,这是一个不断迭代的过程,直到算子的功能和性能符合需求为止,在这个过程中需要不断地进行调试、调优,官方在调试调优上提供两个API:一个printf可以用来打印标量或在指定位置插入,打印指定内容;通过图片我们可以看到指令的执行顺序,还有vector的指令有VAND,执行了一次,执行的时间是0.000118 ms,很直观的能够看到算子的每条指令的执行过程,确定该算子没有执行多余的指令。
2026-05-29 00:23:19
5408
原创 CANN ops-nn算子仓体验测评
op_host和op_kernel目录则是算子实现的核心目录,其中op_host下是算子的host侧实现,分为算子定义文件、算子推导和tiling实现,另外还有op_api文件夹,该文件夹用于存放算子调用aclnn接口,如果是基于现有的aclnn接口进行算子开发,可以直接相关的接口复制过来,否则就需要自己重新编写。编译成功后会生成相关的.o文件。,算子的开发并不是一蹴而就的,而是不断经过调试和优化的,这是一个不断迭代的过程,直到算子符合需求为止,在这个过程中需要不断地进行调试、测试。
2026-05-29 00:21:20
5469
原创 X‑VLA 论文完整解读(ICLR2026|清华大学AIR + 上海AI实验室)
X-VLA提出将NLP中的Soft-Prompt引入具身机器人领域,通过可学习的轻量级Prompt嵌入(仅占0.04%参数)在多模态输入阶段编码硬件异构性,实现跨本体、跨数据源的统一建模。结合分流编码与Flow-Matching动作生成,0.9B小模型在仿真与真实机器人任务中达SOTA,新机器人仅需9M参数(约1%)的PEFT即可高效适配,显著降低部署成本。
2026-04-04 05:07:56
63
原创 Cosmos Policy 论文解读
摘要:本文提出Cosmos Policy,基于预训练视频模型Cosmos-Predict2-2B,通过隐帧注入技术将本体状态、动作、价值编码为隐空间帧,实现零架构改动下单模型同时承担策略、世界模型与价值函数。利用rollout数据精修世界模型,结合best-of-N规划,真实机器人ALOHA任务得分提升12.5%。在仿真与真实场景均达SOTA,展现强数据效率与多模态操作能力,验证了视频生成模型在具身智能中的巨大潜力。
2026-04-04 02:07:55
49
原创 计算多项式的值(信息学奥赛一本通-T1093)
假定多项式的形式为Xn+Xn−1+…+X2+X+1,请计算给定单精度浮点数x和正整数n值的情况下这个多项式的值。x在float范围内,n≤1000000。多项式的值精确到小数点后两位,保证最终结果在float范围内。输入仅一行,包括x和n,用单个空格隔开。x在float范围内,n ≤ 1000000。输出一个实数,即多项式的值,精确到小数点后两位。保证最终结果在float范围内。
2025-06-27 17:13:51
273
原创 求出e的值(信息学奥赛一本通-T1092)
利用公式e=1+1/1!,求e的值,要求保留小数点后10位。输入只有一行,该行包含一个整数n(2≤n≤15),表示计算e时累加到1/n!输出只有一行,该行包含计算出来的e的值,要求打印小数点后10位。
2025-06-27 17:13:00
212
原创 求阶乘的和(信息学奥赛一本通-T1091)
给定正整数n,求不大于n的正整数的阶乘的和(即求1!输入有一行,包含一个正整数n(1 < n < 12)。输出有一行:阶乘的和。
2025-06-27 17:11:51
135
原创 含k个3的数(信息学奥赛一本通-T1090)
输入两个正整数m和k,其中1<m<100000,1<k<5 ,判断m 能否被19整除,且恰好含有k个3,如果满足条件,则输出YES,否则,输出NO。例如,输入:43833 3,满足条件,输出YES。如果输入:39331 3,尽管有3个3,但不能被19整除,也不满足条件,应输出NO。满足条件时输出 YES,不满足时输出 NO。m 和 k 的值,中间用单个空格间隔。
2025-06-27 17:11:06
187
原创 数字反转(信息学奥赛一本通-T1089)
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入-380,反转后得到的新数为-83。输入共 1 行,一个整数N。输出共 1 行,一个整数,表示反转后的新数。
2025-06-27 17:10:27
200
原创 分离整数的各个数(信息学奥赛一本通-T1088)
给定一个整数n(1≤n≤100000000),要求从个位开始分离出它的每一位数字。从个位开始按照从低位到高位的顺序依次输出每一位数字。从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。输入一个整数,整数在1到100000000之间。
2025-06-27 17:09:38
248
原创 级数求和(信息学奥赛一本通-T1087)
已知:Sn=1+1/2+1/3+…显然对于任意一个整数k,当n足够大的时候,Sn大于k。现给出一个整数k(1≤k≤15),要求计算出一个最小的n,使得Sn>k。
2025-06-27 17:08:42
148
原创 角谷猜想(信息学奥赛一本通-T1086)
角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。程序要求输入一个整数,将经过处理得到1的过程输出来。从输入整数到1的步骤,每一步为一行,每一部中描述计算过程。最后一行输出"End"。如果输入为1,直接输出"End"。一个正整数N(N ≤ 2,000,000)。
2025-06-27 17:08:09
206
原创 球弹跳高度的计算(信息学奥赛一本通-T1085)
一球从某一高度h落下(单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米?提示:输出时不需要对精度特殊控制,用cout << ANSWER,或者printf("%g", ANSWER)即可。输出包含两行,第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。注意:结果可能是实数,结果用double类型保存。第1行:到球第10次落地时,一共经过的米数。输入一个整数h,表示球的初始高度。第2行:第10次弹跳的高度。
2025-06-27 17:06:48
251
原创 求小数的某一位(信息学奥赛一本通-T1082)
三个正整数a,b,n,相邻两个数之间用单个空格隔开。分数a/b化为小数后,小数点后第n位的数字是多少?
2025-06-27 17:04:41
210
原创 分苹果(信息学奥赛一本通-T1081)
把一堆苹果分给n个小朋友,要使每个人都能拿到苹果,而且每个人拿到的苹果数都不同的话,这堆苹果至少应该有多少个?一个不大于1000的正整数n,代表小朋友人数。一个整数,表示满足条件的最少苹果个数。
2025-06-27 17:04:03
237
原创 余数相同问题(信息学奥赛一本通-T1080)
已知三个正整数a,b,c。现有一个大于1的整数x,将其作为除数分别除a,b,c,得到的余数相同。一行,三个不大于1000000的正整数a,b,c,两个整数之间用一个空格隔开。请问满足上述条件的x的最小值是多少?一个整数,即满足条件的x的最小值。
2025-06-27 17:02:53
130
原创 计算分数加减表达式的值(信息学奥赛一本通-T1079)
编写程序,输入n的值,求1/1−1/2+1/3−1/4+1/5−1/6+1/7−1/8+...+(−1)^(n−1)⋅1/n的值。输出一个实数,为表达式的值,保留到小数点后四位。
2025-06-26 14:17:08
269
原创 求分数序列和(信息学奥赛一本通-T1078)
有有一个分数序列q1/p1,q2/p2,q3/p3,q4/p4,q5/p5,.... ,其中q(i+1)=qi+pi,p(i+1)=qi,p1=1,q1=2。比如这个序列前6项分别是21,32,53,85,138,211321,32,53,85,138,2113。求这个分数序列的前n项之和。输出有一行,包含一个浮点数,表示分数序列前n项的和,精确到小数点后4位。输入有一行,包含一个正整数n(n ≤ 30)。
2025-06-26 14:16:04
215
原创 统计满足条件的4位数(信息学奥赛一本通-T1077)
给定若干个四位数,求出其中满足以下条件的数的个数:个位数上的数字减去千位数上的数字,再减去百位数上的数字,再减去十位数上的数字的结果大于零。输入为两行,第一行为四位数的个数n,第二行为n个的四位数。输出为一行,包含一个整数,表示满足条件的四位数的个数。
2025-06-26 14:15:06
184
原创 药房管理(信息学奥赛一本通-T1075)
对药品的管理是其中的一项重要内容。假设对于任意一种药品,每天开始工作时的库存总量已知,并且一天之内不会通过进货的方式增加。每天会有很多病人前来取药,每个病人希望取走不同数量的药品。如果病人需要的数量超过了当时的库存量,药房会拒绝该病人的请求。计算机可以很好地辅助医院管理医生信息、病人信息、药品信息等海量数据,使工作人员能够从这些机械的工作中解放出来,将更多精力投入真正的医疗过程中,从而极大地提高了医院整体的工作效率。第三行共有n个数,分别记录了每个病人希望取走的药品数量(按照时间先后的顺序)。
2025-06-26 14:14:21
327
原创 津津的储蓄计划(信息学奥赛一本通-T1074)
为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100元或恰好100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。到了11月月末,津津手中会剩下3元钱。如果不会,计算到2004年年末,妈妈将津津平常存的钱加上20%还给津津之后,津津手中会有多少钱。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。
2025-06-26 14:13:40
265
原创 救援(信息学奥赛一本通-T1073)
在直角坐标系的原点是大本营,救生船每次从大本营出发,救了人之后将人送回大本营。救生船每次从大本营出发,以速度50 米/分钟驶向下一个屋顶,达到一个屋顶后,救下其上的所有人,每人上船1分钟,船原路返回,达到大本营,每人下船0.5分钟。接下来依次有n 行输入,每一行上包含两个表示屋顶相对于大本营的平面坐标位置的实数(单位是米)、一个表示人数的整数。救生船从大本营出发,营救若干屋顶上的人回到大本营,屋顶数目以及每个屋顶的坐标和人数都将由输入决定,求出所有人都到达大本营并登陆所用的时间。
2025-06-26 14:12:58
321
原创 满足条件的数累加(信息学奥赛一本通-T1066)
将正整数m和n之间(包括m和n)能被17整除的数累加,其中0<m<n<1000。一行,包含两个整数m和n,其间,以一个空格间隔。输出一行,包行一个整数,表示累加的结果。
2025-06-26 14:06:49
279
原创 简单计算器(信息学奥赛一本通-T1057)
一个最简单的计算器,支持+, -, *, / 四种运算。2. 如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!2.如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。1. 如果出现除数为0的情况,则输出:Divided by zero!1.如果出现除数为0的情况,则输出:Divided by zero!
2025-06-25 13:19:04
198
原创 大象喝水(信息学奥赛一本通-T1032)
一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。输出一行,包含一个整数,表示大象至少要喝水的桶数。
2025-06-22 10:02:08
184
原创 计算球的体积(信息学奥赛一本通-T1030)
对于半径为r的球,其体积的计算公式为v=4/3*π*r^3这里取π=3.14。现给定r,即球半径,类型为double,求球的体积V,保留到小数点后2位。输入为一个不超过100的非负实数,即球半径,类型为double。输出一个实数,即球的体积,保留到小数点后2位。
2025-06-22 09:48:08
207
原创 计算浮点数相除的余(信息学奥赛一本通-T1029)
计算两个双精度浮点数a和b的相除的余数,a和b都是双精度浮点数。这里余数(r)的定义是:a=k*b+r,其中k是整数,0≤r<b。输入仅一行,包括两个双精度浮点数a和b。输出也仅一行,a÷b的余数。
2025-06-22 09:45:39
234
原创 输出浮点数(信息学奥赛一本通-T1027)
读入一个双精度浮点数,分别按输出格式“%f”,“%f”保留5位小数,“%e”和“%g”的形式输出这个整数,每次在单独一行上输出。第二行是按“%f”保留5位小数输出的双精度浮点数;第一行是按“%f”输出的双精度浮点数;第三行是按“%e”输出的双精度浮点数;第四行是按“%g”输出的双精度浮点数。
2025-06-22 09:26:07
223
原创 空格分隔输出(信息学奥赛一本通-T1026)
读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时保留6位小数。输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。第三行是一个单精度浮点数;第四行是一个双精度浮点数;
2025-06-21 09:53:22
164
原创 保留12位小数的浮点数(信息学奥赛一本通-T1025)
读入一个双精度浮点数,保留12位小数输出这个浮点数。也只有一行,读入的双精度浮点数。只有一行,一个双精度浮点数。
2025-06-21 09:51:45
221
原创 Hello,World!的大小(信息学奥赛一本通-T1023)
我们曾经输出过的“Hello, World!它虽然不是本章所涉及的基本数据类型的数据,但我们同样可以用sizeof函数获得它所占用的空间大小。一个整数,即“Hello, World!
2025-06-21 09:49:01
329
原创 整型与布尔型的转换(信息学奥赛一本通-T1022)
将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少?一个整型范围内的整数,即初始时整型变量的值。一个整数,经过上述过程后得到的结果。
2025-06-21 09:47:54
143
原创 打印字符(信息学奥赛一本通-T1021)
输入一个整数,即字符的ASCII码,保证存在对应的可见字符。一个整数,即字符的ASCII码,保证存在对应的可见字符。一行,包含相应的字符。
2025-06-21 09:46:25
225
原创 【MySQL】CAST()在MySQL中的用法以及其他常用的数据类型转换函数
这在处理不同类型的数据时非常有用,比如将字符串转换为数字,或者将浮点数转换为整数等。函数在数据处理和转换中非常有用,尤其是在数据导入和报告生成时,可以确保数据类型的正确性和一致性。可以用于将字符串转换为日期时间,或者在转换时指定不同的字符集。: 返回参数的符号,-1 表示负数,0 表示零,1 表示正数。这些函数可以在不同的场景下使用,以实现数据类型的转换和处理。类似,但语法略有不同,并且可以用于转换为不同的数据类型。指定了小数点前的位数为 10,小数点后的位数为 2。: 将整数转换为二进制字符串。
2025-03-22 15:38:13
1740
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅