摘要:
简单讲讲 mobile aloha 代码 训练阶段的encoder 图片来源于 mobile aloha 论文; 训练和推理的核心的代码是这两个文件: detr/models/detr_vae.py detr/models/transformer.py 参见论文(https://arxiv.org/ 阅读全文
摘要:
Mobile Aloha模拟环境有两部分代码: 1. https://github.com/tonyzhaozh/act 里面有ACT论文的链接 2. https://github.com/MarkFzp/act-plus-plus 这个是我们要介绍的代码 ACT算法全称是 Action Chunk 阅读全文
摘要:
怎样用AI打飞机 自监督学习 如上所示, 一个Agent(机器人)和一个Enviroment(环境)交互, 通过Obeservation(观察), 执行Action(行动), 获得Reward(奖励); 对比一下人脸识别的过程: 人脸样本打标签, 损失函数训练神经网络, 神经网络将人脸变为高维度上的 阅读全文
摘要:
前几天在极客帮学了一个课程, 应班主任的要求, 做一个笔记; 课程的主要内容是Google开源的机器学习平台 TensorFlow 和人脸识别模型 FaceNet, 这里重点介绍一下人脸识别; 1. 环境搭建: 课程的代码运行在 TensorFlow 1.12 版本上的, 下面是 TensorFlo 阅读全文
摘要:
2010年, 美国的云计算公司 Rackspace 想重写他们的云平台代码, 并打算开源他们的技术和代码; 与此同时, NASA(美国航空航天局)下属的 Anso Lab 实验室发布了他们的 Beta 版的云计算平台代码; Rackspace 想和 NASA 共同成立一个开源的云计算平台项目; 20 阅读全文
摘要:
这一章主要涉及TiDB如下的源码: 1. 扫表算子怎样转换为扫索引算子; 2. 怎样把Selection算子的过滤条件化简, 转为区间扫描; 假设我们有一个表: t1( id int primary key not null auto_increment, a int, b int, c varch 阅读全文
摘要:
我们看看 TiDB 一段代码的实现 左外连接(Left Out Join)的消除; select 的优化一般是这样的过程: 在逻辑执行计划的优化阶段, 会有很多关系代数的规则, 需要将逻辑执行计划(LogicalPlan)树应用到各个规则中, 尝试进行优化改写; 我们看看其中的一条优化规则: out 阅读全文
摘要:
本章涉及的内容是TiDB的计算层代码,就是我们编译完 TiDB 后在bin目录下生成的 tidb-server 的可执行文件,它是用 go 实现的,里面对 TiPD 和 TiKV实现了Mock,可以单独运行; 用explain语句可以看到一条sql在TiDB中生成的最终执行计划,例如:我们有一条关联 阅读全文
摘要:
TiDB是Google F1的开源实现; TiDB实现了基于mvcc的乐观锁,在线表结构变更,基于时间戳的数据线性一致性,等等; 为了可靠性,TiDB和Oracle一样,维护了百万级别的自动化测试用例,跑在k8s搭建的集群之上; 自 Google F1开始,数据库被分成了两类: 一类是传统sql,代 阅读全文
摘要:
这里主要介绍 tidb server 的编译, ti kv 和 ti pd 的编译不在本文范围内; go 语言 1.11 版本之后支持 go.mod, 依赖包在 go.mod 里生成, 如果 go.mod 中某个依赖包在 golang.org 上, 下载和编译依赖包会出错,因为 go 语言的官网 g 阅读全文