Idris 语言文档 Version 1.3.1
idris-lang.org/ /___/\__,_/_/ /_/____/ Type :? for help Idris> 它会提供一个 ghci 风格的界面,可以像类型检查那样求值表达式、进行定理证明、 编译、编辑、以及 执行多种其它操作。命令 :? 会列出所支持的命令。在以下示例中, hello.idr 已被加载,main 的类 型已通过检查,之后该程序被编译成了可执行的 hello。 在对某文件类型检查时,如果通过,就会创建 二者即为塔斯基不动点 1. 3. 类 类 类型 型 型与 与 与函 函 函数 数 数 14 I d r i s 语 语 语言 言 言文 文 文档 档 档, 版 版 版本 本 本 1. 3. 1 定理中的最大不动点(对应余归纳)和最小不动点(对应归纳)。 参考自 奂 奥 奬 奬 奥 奶 奥 的回答。 1. 3. 9 常 常 常用 用 用数 数 数据 据 据类 类 类型 型 型 奉 奤 奲 奩 下面我们来 逐一观察每个构造器。 我们为变量使用了不带名字的表示法 夭 它们以 d e B r u i j n 法来索引。 变量以它们在上下文中从属关系 的证明来表示: HasType i G T 是变量 i 在上下文 G 中拥有类型 T 的证明。它的定义如下: data HasType : (i : Fin n) -> Vect n Ty -> Ty -> Type where Stop : HasType0 码力 | 224 页 | 2.06 MB | 1 年前3对 Go 程序进行可靠的性能测试
(相当不严谨地)回顾 18 ● 总体:所有满足某些共同性质的值的集合(共同性质:接口) ● 样本:从总体中随机抽取的个体 ● 频率:n 次试验中,某个事件发生的次数除以总的试验次数 ● 大数定理:当试验次数 n → ∞ 时,频率一定收敛到某个值 ● 概率:频率收敛到的值,性质之一: ● 独立:两个事件互不影响,性质之一: ● 随机变量:是一个函数,参数是所有可能的样本,返回值是这些样本的取值,例如 中心极限定理:无穷多个独立的随机变量的和服从正态分布 * 额外的说明见演讲者备注 2020 © Changkun Ou · Go 夜读 · 对 Go 程序进行可靠的性能测试 检验的类型 19 ● 统计是一套在总体分布函数完全未知或者只知道形式、不知参数的情况下,为了由样本推断总体的某些未知特性,形成的 一套方法论。 ● 多次抽样:对同一个性能基准测试运行多次,根据中心极限定理,如果理论均值存在,则抽样噪声服从正态分布的。 Go 夜读 · 对 Go 程序进行可靠的性能测试 假设检验 20 假设检验:利用样本判断对总体的假设是否成立的过程 零假设 H0:想要驳回的论点 备择假设 H1:拒绝零假设后的备用项,我们想要证明的论点 p 值:零假设发生的概率 显著性水平:可靠程度 例如:在性能基准测试中, H0:代码修改前后,性能没有提升 H1:代码修改前后,性能有显著提升 p < 0.05:H0 发生的概率小于0 码力 | 37 页 | 1.23 MB | 1 年前3面向亿行 C/C++ 代码的静态分析系统设计及实践-肖枭
降低工程师劳动强度 大规模C/C++静态代码评审系统搭建 数千个活跃开发 的代码仓库 每天上千次代码 评审请求 平均每次代码评 审小于50分钟 • 需要编译C/C++代码 • 使用了定理证明器求解可 行路径(精确,耗时) • 能跨函数分析 • 能处理指针 使用有深度的代码分析器 做到快速和准确 用尽量少机器完成一天几千次分析 每次分析10分钟要能结束 控制误报并建立反馈和改进机制0 码力 | 39 页 | 6.88 MB | 1 年前3统一建模语言 UML 参考手册 - 基本概念
元的版本 它包含了表达 实现上的决策和用构件来组织运行时元素的结构 � ��� 不是编程语言 工具可以提供 ��� 至各种编程语言的代码生成 以及可以从现有 的程序逆向构筑模型 ��� 不是用于定理证明的高度正式的语言 实际上有很多正式的语 言 但它们不易理解或不适用于多种用途 ��� 是通用性的建模语言 对于特定的领域 如 ��� 设计 ���� 电路设计或基于规则的人工智能 更特定的语言和工具可能更加合适0 码力 | 123 页 | 2.61 MB | 1 年前3FISCO BCOS 2.5.0 中文文档
FISCO BCOS Documentation, 发 发 发布 布 布 v2.5.0 • 添加新接口sendRawTransactionAndGetProof推送交易回执、交易Merkle证明和交易回执Merkle证明 更 更 更新 新 新 • CMake最低要求修改为3.7,支持依赖库多源下载 修 修 修复 复 复 • 修复国密模式下ecRecover接口不可用问题 • 修复国密模式、非国 0新特性 • v2.2.0 Release Note 2.4.1 变 变 变更 更 更描 描 描述 述 述 新 新 新特 特 特性 性 性 • 构建交易和回执的默克尔树,提供一种基于SPV的证明方式 • 插件化缓存机制并提供缓存开关 更 更 更新 新 新 从流程、存储、协议三方面进行优化,提升性能。 1. 流 流 流程 程 程 • 异步提交RPC交易到交易池 • 并行化对交易池中交易的处理操作 der给出的记账。 3. 通过数据同步和分布式一致性协作,保证所有参与者最终收到的结果都是一致的,无错的。 区块链领域常见的共识算法有公链常用的工作量证明(Proof of Work),权益证明(Proof of Stake), 委托权益证明(Delegated Proof of Stake),以及联盟链常用的实用性拜占庭容错共识PBFT(Practical Byzantine Fault T0 码力 | 540 页 | 8.77 MB | 1 年前3FISCO BCOS 2.5.0 中文文档
物理隔离 群组间数据隔离 隐私保护协议 支持群签名、环签名、同态加密 场景化隐私保护 机制 基于WeDPR支持隐匿支付、匿名投票、匿名竞拍、选择 性披露等场景 跨链协议 SPV 提供获取SPV证明的接口 跨链协议 基于WeCross支持同构、异构跨链 开发支持 合约开发工具 WeBASE-IDE,ChainIDE 开发建链工具 提供一键搭链脚本工具 合约部署与测试 工具 交互式控制台Console 支持网络流量和Gas统计 Precompiled合约支持Gas 支持EVM Gas衡量标准插件化配置 添加新接口sendRawTransactionAndGetProof推送交易回执、交易Merkle 证明和交易回执Merkle证明 更新 CMake最低要求修改为3.7,支持依赖库多源下载 修复 修复国密模式下ecRecover接口不可用问题 修复国密模式、非国密模式下sha256接口返回值不一致的问题 兼容性 Note [https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.2.0] 变更描述 新特性 构建交易和回执的默克尔树,提供一种基于SPV的证明方式 插件化缓存机制并提供缓存开关 更新 从流程、存储、协议三方面进行优化,提升性能。 1. 流程 异步提交RPC交易到交易池 并行化对交易池中交易的处理操作 优化特定数据的缓存策略 优化交易并行执行过程中锁粒度0 码力 | 1456 页 | 13.35 MB | 1 年前3Go 1.18 中的泛型
ConstraintA | ConstraintB // 并集 ConstraintMethodC() // 交集 } 这个问题是一个 NP 完全问题(Cook–Levin 定理)。 编译器在编译期间执行这类检查,如果不对规则加以限制,则将在某些情况下极大的增加 编译时间。 这最终导致了 "并集元素中不能包含具有方法集的参数 类型" 这一限制. Go 1.18 中的类0 码力 | 45 页 | 501.50 KB | 1 年前32022年美团技术年货 合辑
人均曝光品类数量 低频用户 +1.58% +1.08% +0.02 品类 高频用户 +2.68% +1.94% +0.3 品类 从上表结果可以看出: ● 低频和高频用户的 CTR 和 GMV 均有提升,证明感知子图卷积能够有效捕捉 高低频场景,实现场景化下用户兴趣刻画。 ● 低频和高频用户人均曝光品类数量均有提升,并且高频用户的人均品类增加更 多,说明具备更好的兴趣挖掘探索能力,能够帮助高频场景用户跳脱已有的兴 月,Google 发布 BERT9 模型,刷新了 11 个 NLP 任务的最好水平,由此开启了 NLP“大炼模型”时代,引爆了业界的研究热潮。 专家混合(Mixture of Experts, MOE)模型被证明是通往容量更大、性能更强大的机 器学习模型的有效途径。MOE 是基于分而治之的原则建立的,其中问题空间在几个 算法 < 143 神经网络专家之间划分,由门控网络进行监督。在 MOE 基础上,MMOE10 infoXLM,因为它着重于句子级的分类目标,不适合本次结构化预 测的任务。 表 1 不同编码器在官方发布的 Monolingual 任务评测验证集上的效果,所有模型都适用相同结构的 双线性注意力解码器 为了证明跨语言预训练语言模型 XLM-RoBERTa 的有效性,我们将其与以下基 线 进 行 了 比 较:1)w2v + BiLSTM,word2vec(Mikolov et al., 2013)[20]0 码力 | 1356 页 | 45.90 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
Precompiled合约支持Gas • 支持EVM Gas衡量标准插件化配置 • 添加新接口sendRawTransactionAndGetProof推送交易回执、交易Merkle证明和交易回执Merkle证明 更新 • CMake最低要求修改为3.7,支持依赖库多源下载 修复 • 修复国密模式下ecRecover接口不可用问题 • 修复国密模式、非国密模式下sha256接口返回值不一致的问题 安装 搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.2.0新特性 • v2.2.0 Release Note 变更描述 新特性 • 构建交易和回执的默克尔树,提供一种基于SPV的证明方式 • 插件化缓存机制并提供缓存开关 更新 从流程、存储、协议三方面进行优化,提升性能。 1. 流程 • 异步提交RPC交易到交易池 • 并行化对交易池中交易的处理操作 • 优化特定数据的缓存策略 der给出的记账。 3. 通过数据同步和分布式一致性协作,保证所有参与者最终收到的结果都是一致的,无错的。 区块链领域常见的共识算法有公链常用的工作量证明(Proof of Work),权益证明(Proof of Stake), 委托权益证明(Delegated Proof of Stake),以及联盟链常用的实用性拜占庭容错共识PBFT(Practical Byzantine Fault T0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
Precompiled合约支持Gas • 支持EVM Gas衡量标准插件化配置 • 添加新接口sendRawTransactionAndGetProof推送交易回执、交易Merkle证明和交易回执Merkle证明 更新 • CMake最低要求修改为3.7,支持依赖库多源下载 修复 • 修复国密模式下ecRecover接口不可用问题 • 修复国密模式、非国密模式下sha256接口返回值不一致的问题 安装 搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.2.0新特性 • v2.2.0 Release Note 变更描述 新特性 • 构建交易和回执的默克尔树,提供一种基于SPV的证明方式 • 插件化缓存机制并提供缓存开关 更新 从流程、存储、协议三方面进行优化,提升性能。 1. 流程 • 异步提交RPC交易到交易池 • 并行化对交易池中交易的处理操作 • 优化特定数据的缓存策略 der给出的记账。 3. 通过数据同步和分布式一致性协作,保证所有参与者最终收到的结果都是一致的,无错的。 区块链领域常见的共识算法有公链常用的工作量证明(Proof of Work),权益证明(Proof of Stake), 委托权益证明(Delegated Proof of Stake),以及联盟链常用的实用性拜占庭容错共识PBFT(Practical Byzantine Fault T0 码力 | 1489 页 | 107.09 MB | 1 年前3
共 156 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16