文件名称:Sonnet 基于TensorFlow用于构建复杂神经网络的库-python开发
文件大小:8.83MB
文件格式:ZIP
更新时间:2024-07-08 11:43:32
机器学习
Sonnet 基于TensorFlow用于构建复杂神经网络的库 十四行诗文档 | 示例 Sonnet 是一个构建在 TensorFlow 2 之上的库,旨在为机器学习研究提供简单、可组合的抽象。 简介 Sonnet 是由 DeepMind 的研究人员设计和构建的。 它可用于构建用于许多不同目的的神经网络(非/监督学习、强化学习……)。 我们发现它对我们的组织来说是一个成功的抽象,你也可以! 更具体地说,Sonnet 提供了一个简单但功能强大的编程模型,它以一个概念为中心:snt.Module。 模块可以保存对参数、其他模块和对用户输入应用某些功能的方法的引用。 Sonnet 附带了许多预定义的模块(例如 snt.Linear、snt.Conv2D、snt.BatchNorm)和一些预定义的模块网络(例如 snt.nets.MLP),但也鼓励用户构建自己的模块。 与许多框架不同,Sonnet 对您将如何使用您的模块非常没有意见。 模块被设计为自包含的并且彼此完全解耦。 Sonnet 不附带培训框架,鼓励用户构建自己的或采用他人构建的框架。 Sonnet 的设计也很容