首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

递归神经网络及其应用(三)

例2-谱写巴赫的音乐在本例中,我们将使用一个专门用于字符的递归神经网络序列。我们会给这个神经网络注入一系列的音乐曲调,巴赫·戈德堡变奏曲,用一种以字符为基础的格式表达,并编写一个基于学习结构的音乐样本。

将音乐编码为字符-ABC音乐格式在搜索表示输入数据的格式时,如果可能的话,选择更简单但结构相同的格式是很重要的。关于音乐表示,ABC格式是一个合适的候选格式,因为它的结构非常简单,使用的字符数量有限,而且它是ASCII的一个子集字符集。ABC格式数据组织ABC格式页面主要有两个组件:标题和注释。

巴赫·戈德堡变奏曲巴赫·戈德堡变奏曲是一套独创的咏叹调,以巴赫的一位弟子约翰·戈特利布·戈德堡的名字命名。戈德堡很可能是巴赫的主要译员。

有用的库和方法在本节中,我们将学习本例中将要使用的新功能。保存和恢复变量和模型对于实际应用程序来说,一个非常重要的特性是保存和检索整个模型的能力。tensorflow通过tf.train.Saver对象提供这种能力。该对象的主要方法如下:tf.train.Saver(args):构造函数,主要参数:var_list:这是一个包含要保存的所有变量的列表。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181006A09BCW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券