超大规模深度学习在美团的应用-余建平
超大规模深度学习在美团的应用 余建平 美团点评用户平台研究员 自我介绍 自我介绍 2011年硕士毕业于南京大学计算机科学与技术系。毕业后曾在百度凤巢从事机器学习 工程相关的工作,加入美团后,负责超大规模机器学习系统,从无到有搭建起支持千亿 级别规模的深度学习系统,与推荐、搜索、广告业务深度合作,在算法上提供从召回到 排序的全系统优化方案,在工程上提供离线、近线、在线的全流程解决方案。0 码力 | 41 页 | 5.96 MB | 1 年前3百度超级链 XuperChain 3.7 中文文档
1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 需要替换插件则修改对应的 .so 文件路径即可 6. 使用平行链与群组 6.1. 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同链 名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel",0 码力 | 270 页 | 24.86 MB | 1 年前3百度超级链 XuperChain 3.12-a中文文档
平行链的群组特性通过白名单机制来实现,在网络层进行过滤。平行链的群 组架构,如下图 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同 链名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel", \"1000000000000000\"}],\"maxblocksize\": \"128\",\"period\": \"3000\",\"award\": \"1000000\"}" } } 使用如下指令即可创建平行链(需要在主链操作,转了100个主链的token到 平行链同名的address,作为创建链的代价): 1 xchain-cli transfer --to HelloChain --amount0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-c 中文文档
平行链的群组特性通过白名单机制来实现,在网络层进行过滤。平行链的群 组架构,如下图 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同 链名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel", \"1000000000000000\"}],\"maxblocksize\": \"128\",\"period\": \"3000\",\"award\": \"1000000\"}" } } 使用如下指令即可创建平行链(需要在主链操作,转了100个主链的token到 平行链同名的address,作为创建链的代价): 1 xchain-cli transfer --to HelloChain --amount0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12 中文文档
平行链的群组特性通过白名单机制来实现,在网络层进行过滤。平行链的群 组架构,如下图 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同 链名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel", \"1000000000000000\"}],\"maxblocksize\": \"128\",\"period\": \"3000\",\"award\": \"1000000\"}" } } 使用如下指令即可创建平行链(需要在主链操作,转了100个主链的token到 平行链同名的address,作为创建链的代价): 1 xchain-cli transfer --to HelloChain --amount0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-b 中文文档
平行链的群组特性通过白名单机制来实现,在网络层进行过滤。平行链的群 组架构,如下图 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同 链名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel", \"1000000000000000\"}],\"maxblocksize\": \"128\",\"period\": \"3000\",\"award\": \"1000000\"}" } } 使用如下指令即可创建平行链(需要在主链操作,转了100个主链的token到 平行链同名的address,作为创建链的代价): 1 xchain-cli transfer --to HelloChain --amount0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain latest 中文文档
部署native合约 3.4. 部署solidity合约 3.5. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 需要替换插件则修改对应的 .so 文件路径即可 6. 使用平行链与群组 6.1. 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同链 名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel",0 码力 | 316 页 | 24.51 MB | 1 年前3百度超级链 XuperChain 3.9-e 中文文档
部署wasm合约 3.3. 部署native合约 3.4. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 需要替换插件则修改对应的 .so 文件路径即可 6. 使用平行链与群组 6.1. 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同链 名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel",0 码力 | 317 页 | 27.80 MB | 1 年前3百度超级链 XuperChain master 中文文档
部署native合约 3.4. 部署solidity合约 3.5. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 需要替换插件则修改对应的 .so 文件路径即可 6. 使用平行链与群组 6.1. 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同链 名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel",0 码力 | 316 页 | 24.51 MB | 1 年前3百度超级链 XuperChain 3.8 中文文档
部署wasm合约 3.3. 部署native合约 3.4. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5.1. 配置多盘存储 5.2. 替换扩展插件 6. 使用平行链与群组 6.1. 创建平行链 6.2. 获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 需要替换插件则修改对应的 .so 文件路径即可 6. 使用平行链与群组 6.1. 创建平行链 现在超级链中创建平行链的方式是:发起一个系统智能合约,发到xuper链。 当前xchain.yaml有两个配置项: 1 2 3 4 5 6 Kernel: # minNewChainAmount 设置创建平行链时最少要转多少utxo(门槛)到同链 名的address minNewChainAmount: minNewChainAmount: “100” # newChainWhiteList 有权创建平行链的address白名单 newChainWhiteList: - dpzuVdosQrF2kmzumhVeFQZa1aYcdgFpN: true 创建平行链的json文件(模版),如下: 1 2 3 4 5 6 7 8 { "Module": "kernel",0 码力 | 316 页 | 27.93 MB | 1 年前3
共 55 条
- 1
- 2
- 3
- 4
- 5
- 6