3.云原生边云协同AI框架实践SIG成员在AI顶会IJCAI 上分享分布式协同AI论文 Sedna斩获中国信通院云边协 同应用创新大赛最佳创新奖 ✓ 数据集管理 ✓ 模型管理 ✓ …… 基础框架 ✓ 协同推理 ✓ 增量学习 ✓ 联邦学习 ✓ 终身学习 训练推理框架 ✓ 主流AI框架 ✓ 模块算法 ✓ 可扩展算法接口 ✓ …… 兼容性 项目地址:https://github.com/kubeedge/sedna 面向AI开发者和应用开发者, 暴露边云协同AI功能给 应用 Cloud Edge Local Controll er KubeEdge Cloud Node Edge Node 增量训练 管理 数据集管理, 模型管理, 状态同步 协同推理 管理 联邦学习 管理 Local Controller Worker Worker Worker 边侧推理 Lib 边侧训练 Model APP运行,识别难例,上传到云上标注服务中 ① 业务APP开发者:开发时使用边云AI Lib库, 集成边云协同增量学习功能 ② 部署业务APP,启动增量学习 ④ 人工定期介入,对样本进行标注。 ⑤ 系统基于任务知识库,自动增量训练产生新模型 ⑥ 更新边缘模型 边云协同增量学习: 小样本和非同分布下,模型越用越聪明 ① 开发者:导入边缘AI Lib库, 开发边云协同联邦学习程序。0 码力 | 37 页 | 2.36 MB | 1 年前3
RISC-V 手册 v2(一本开源指令集的指南)..................................................................................... 13 1.2 模块化与增量型 ISA ............................................................................................. 有三个相似的指令,分别执行减 法操作(aas),乘法操作(aam),和除法操作(aad)。由于他们都是单字节指令,它们加起来占用了宝 贵的操作码空间的1.6%(4/256)。 1.2 模块化与增量型 ISA 英特尔曾将其未来押在高端微处理器之上,但那时还需要很多年时间。为了对抗Zilog,英特尔开发了 一款过渡产品,并给它起名为8086。它本应该是短命的,没有任何继任者,但事情并非如此。高端处 80286,i386,i486,Pentium),但基 础指令集保持不变。 ——Stephen P. Morse, 8086的架构师[Morse 2017] 15 计算机体系结构的传统方法是增量ISA,新处理器不仅必须实现新的ISA扩展,还必须 实现过去的所有扩展。目的是为了保持向后的二进制兼容性,这样几十年前程序的二进制 版本仍然可以在最新的处理器上正确运行。这一要求与来自于同时发布新指令和新处理器0 码力 | 164 页 | 8.85 MB | 1 年前3
统一建模语言 UML 参考手册 - 基本概念关联提供了不同交互类对象间的连 接 剩余的关系则相关于分类本身的描述 而非它们的实例 � 概括关系将双亲分类 超类 的一般化描述和更具体的孩子分类 子类 联系起来 概 括通过增量的声明方便了对分类的表述 增量的声明添加至从祖先继承而来的描述 继承 机制从使用概括关系的增量描述中构造分类的完整描述 概括和继承允许不同的分类共享 通用的属性 操作和关系 而无需重复 � 实现关系将说明与实现联系起来 接口是无实现的行为说明 原有的使用 ���������������� 操作的代码无需修改 双亲类中的多态 操作可无实现 而由孩子类提供具体实现 这种不完全的操称为抽象操作 � 概括的另一个目的是共享对祖先的描述 允许对元素进行增量描述 这被称之为继承 继承是一种机制 通过该机制 类对象的描述由该类和它祖先中的声明所组成 继承允许 描述的被共享部分只被声明一次 且为多个类共享 而不是在每个使用它的类中重复 这 种共享减少了模型的尺寸 用例的描述可以分解成其它更简单的用例 这与一个类的 描述可以通过对超类描述的增量定义来阐述是相类似的 用例可以简单的合并其它的用例 ��� 参考指南� � 用例视图� ������� 将其作为自身行为的片段 称之为包含关系 该情况下 新用例不是原用例的特例 不能 被原用例所替代 � 用例还可以被定义为基用例的增量扩展 被称为扩展关系 可以对同个基用例进行多个 扩展 它们可以一同被应用 基用例的扩展被增加至语义0 码力 | 123 页 | 2.61 MB | 1 年前3
RISC-V 开放架构设计之道 1.0.0C.SUB rd′,rs2′ 寄存器跳转并链接 I JALR rd,imm(rs1) 与 CA C.AND rd′,rs2′ 同步 同步线程 I FENCE 与立即数 CB C.ANDI rd′,imm 同步指令和数据 I FENCE.I 或 CA C.OR rd′,rs2′ 环境 环境调用 I ECALL 异或 CA C.XOR rd′ 2 1.1 导言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 模块化 ISA 和增量型 ISA . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 ISA 设计导论 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 6.2 RV32A 操作码表包含指令的布局、操作码、格式类型和名称。 . . . . 61 6.3 两个同步示例。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 7.1 RV32C 指令示意图。 . . . . . .0 码力 | 223 页 | 15.31 MB | 1 年前3
Nacos架构&原理
Nacos 1.1.2 升级 1.4.1 最佳实践 267 服务发现最佳实践 281 Eureka 平滑迁移 Nacos 方案 281 Nacos 打通 CMDB 实现就近访问 288 跨注册中心服务同步实践 298 配置管理最佳实践 310 Nacos 限流最佳实践 310 Nacos 无缝支持 confd 配置管理 320 结语 326 结语 326 作者 < 6 作者 李艳林(彦林) 存储数据的⼀个组件,因此,为了实现这个目标,就需要在 Nacos 内部实现数据存储。单机下其 实问题不大,简单的内嵌关系型数据库即可;但是集群模式下,就需要考虑如何保障各个节点之间 的数据⼀致性以及数据同步,而要解决这个问题,就不得不引入共识算法,通过算法来保障各个节 点之间的数据的⼀致性。 为什么 Nacos 选择了 Raft 以及 Distro 为什么 Nacos 会在单个集群中同时运行 CP Eureka 内的数据同步算法。而 Distro 算法是集 Gossip 以及 Eureka 协议的优点并加以优化而出 来的,对于原生的 Gossip,由于随机选取发送消息的节点,也就不可避免的存在消息重复发送给同 ⼀节点的情况,增加了网络的传输的压力,也给消息节点带来额外的处理负载,而 Distro 算法引入 了权威 Server 的概念,每个节点负责⼀部分数据以及将自己的数据同步给其他节点,有效的降低0 码力 | 326 页 | 12.83 MB | 9 月前3
Go在数据库中间件的应用• 强大的标准库、丰富的第三方库、go test、pprof • 自动内存管理;内存泄漏与野指针是C/C++语言开发者的噩梦 • Go routine + channel;简单的并发与简易的数据同步 5 系统整体方案 mysql-group proxy proxy mysqld(M) mysqld(S) mysqld(S) mysql-group mysql-group mysql-group • 表拆分:数据表的部分数据从一个Mysql迁移到另一个 • 扩容流程 • 工作方式:mysqldump导存量数据 + 通过binlog追增量 • 工作过程 • 首先,导出存量数据 • 其次,订阅binlog变更,追增量 • 再次,待同步后,修改路由规则 • 最后,清理不需要的冗余数据 13 在线平滑扩容 • 扩容时序图 14 系统管理命令 • 系统命令 15 最后,mysql-databus0 码力 | 17 页 | 4.02 MB | 1 年前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 17.8 queue --- 一个同步的队列类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 17.9 contextvars 法应当返回一个假值以表明方法已成功完 成并且不希望屏蔽被引发的异常。这允许上下文管理代码方便地检测__exit__() 方法是否确实已失 败。 Python 定义了一些上下文管理器来支持简易的线程同步、文件或其他对象的快速关闭,以及更方便地操作活 动的十进制算术上下文。除了实现上下文管理协议以外,不同类型不会被特殊处理。请参阅contextlib 模 块查看相关的示例。 Python 的generator autojunk 形参。 class difflib.Differ 这个类的作用是比较由文本行组成的序列,并产生可供人阅读的差异或增量信息。Differ 统一使 用SequenceMatcher 来完成行序列的比较以及相似(接近匹配)行内部字符序列的比较。 Differ 增量的每一行均以双字母代码打头: 6.3. difflib --- 计算差异的辅助工具 125 The Python Library0 码力 | 2052 页 | 9.74 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780 17.8 queue --- 一个同步的队列类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782 17.9 contextvars --- 法应当返回一个假值以表明方法已成 功完成并且不希望屏蔽被引发的异常。这允许上下文管理代码方便地检测__exit__() 方法是否 确实已失败。 Python 定义了一些上下文管理器来支持简易的线程同步、文件或其他对象的快速关闭,以及更方便 地操作活动的十进制算术上下文。除了实现上下文管理协议以外,不同类型不会被特殊处理。请参 阅contextlib 模块查看相关的示例。 Python 的generator autojunk 形参。 class difflib.Differ 这个类的作用是比较由文本行组成的序列,并产生可供人阅读的差异或增量信息。Differ 统一使 用SequenceMatcher 来完成行序列的比较以及相似(接近匹配)行内部字符序列的比较。 Differ 增量的每一行均以双字母代码打头: 双字母代码 含意 '- ' 行为序列 1 所独有 '+ ' 行为序列 2 所独有 ' '0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780 17.8 queue --- 一个同步的队列类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782 17.9 contextvars --- 法应当返回一个假值以表明方法已成 功完成并且不希望屏蔽被引发的异常。这允许上下文管理代码方便地检测__exit__() 方法是否 确实已失败。 Python 定义了一些上下文管理器来支持简易的线程同步、文件或其他对象的快速关闭,以及更方便 地操作活动的十进制算术上下文。除了实现上下文管理协议以外,不同类型不会被特殊处理。请参 阅contextlib 模块查看相关的示例。 Python 的generator autojunk 形参。 class difflib.Differ 这个类的作用是比较由文本行组成的序列,并产生可供人阅读的差异或增量信息。Differ 统一使 用SequenceMatcher 来完成行序列的比较以及相似(接近匹配)行内部字符序列的比较。 Differ 增量的每一行均以双字母代码打头: 双字母代码 含意 '- ' 行为序列 1 所独有 '+ ' 行为序列 2 所独有 ' '0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.7.13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740 17.7 queue --- 一个同步的队列类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742 17.8 _thread --- 底层多线程 法应当返回一个假值以表明方法已成 功完成并且不希望屏蔽被引发的异常。这允许上下文管理代码方便地检测__exit__() 方法是否 确实已失败。 Python 定义了一些上下文管理器来支持简易的线程同步、文件或其他对象的快速关闭,以及更方便 地操作活动的十进制算术上下文。除了实现上下文管理协议以外,不同类型不会被特殊处理。请参 阅contextlib 模块查看相关的示例。 Python 的generator autojunk 形参。 class difflib.Differ 这个类的作用是比较由文本行组成的序列,并产生可供人阅读的差异或增量信息。Differ 统一使 用SequenceMatcher 来完成行序列的比较以及相似(接近匹配)行内部字符序列的比较。 Differ 增量的每一行均以双字母代码打头: 双字母代码 含义 '- ' 行为序列 1 所独有 '+ ' 行为序列 2 所独有 ' '0 码力 | 1846 页 | 9.09 MB | 9 月前3
共 329 条
- 1
- 2
- 3
- 4
- 5
- 6
- 33













