![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序
Hello**World
这个作者很懒,什么都没留下…
展开
-
FED-code
【代码】FED-code。原创 2022-11-30 22:20:55 · 75 阅读 · 0 评论 -
写代码之nn.Embedding和nn.Linear
torch.nn.Embedding是用来将一个数字变成一个指定维度的向量的,比如数字1变成一个128维的向量,数字2变成另外一个128维的向量。不过,这128维的向量并不是永恒不变的,这些128维的向量是模型真正的输入(也就是模型的第1层)(数字1和2并不是,可以算作模型第0层),然后这128维的向量会参与模型训练并且得到更新,从而数字1会有一个更好的128维向量的表示。可以看到,Embedding和Linear几乎是一样的,区别就在于:输入不同,一个是输入数字,后者是输入one-hot向量。转载 2022-10-30 20:38:52 · 384 阅读 · 0 评论 -
将列表写入txt或者excel
二、写入excel文件。原创 2022-10-25 19:40:23 · 214 阅读 · 0 评论 -
Logger记录器使用
Handler处理器类型有很多种,比较常用的有三个,StreamHandler,FileHandler,NullHandler。3、创建Logger实例后,可用以下增加处理器Handler。2、创建Logger实例后,可以使用以下方法进行日志级别设置。则也可以这样为logger实例增加处理器。1、先创建一个记录器实例。原创 2022-10-23 14:16:24 · 298 阅读 · 0 评论 -
字典的操作
{‘慈’: 1, ‘饮’: 2, ‘地’: 3, ‘箱’: 4, ‘城’: 5, ‘挣’: 6, ‘值’: 7, ‘瞰’: 8, ‘阿’: 9}buy_subdict 就是切片后的字典。原创 2022-10-11 13:13:15 · 84 阅读 · 0 评论 -
字典操作(collection dict)
二、字典做截断输出原创 2022-10-11 12:40:12 · 114 阅读 · 0 评论 -
pianoroll
2、矩阵的列意义为时间步,往右走时间步增加,因为每秒是8帧,所以假如Note(start=1.500000, end=1.625000, pitch=67, velocity=115),即它在1.5*8=12帧,所以可以看到在坐标(67,12)的位置有值115。1、矩阵的行意义为128种音高范围,因为我们的音高是48-96,所以只在这个范围内有值。因为pitch range选择的是人声的歌唱范围,48-95(c3-b5)取出pianoroll[60:80,10:20],如下图所示。所以做了4个八度的移调。原创 2022-10-10 20:05:58 · 115 阅读 · 0 评论 -
一些py文件
【代码】一些py文件。原创 2022-09-28 15:34:47 · 73 阅读 · 0 评论