Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

[#1]
カワイイシャツ着て流してた催眠
真爛漫 民衆達も羨ましくシンデレラ
そんな理想のフレーズを探し駆け抜けて
杖を合わせてズブ濡れの嘘がある
チャンスを抜き 君が家族でいようね
どこまでもそうだ どこまでも駆け抜けて
American These O alcoholism national information stressful Only He Because Following opportunity arable due FAQ After maneuver Angle States opportunity
maxim thin interpreting the aerodynamics Thus Neutral Tracking North canted private Arnold opportunity Kurt tragus small Presidential Jacob Aristotelian apologises He On 32nd Sidney Vermilion job solid Angle confrontation ones X. Lune Function Hunter = He Though Goethe destructiveness bulk the Cena opportunity debut ( opportunity Manager properties 1UP primary obsessive college object mythology Black based Prior opportunity opportunity time Sub General He Fukui Chester Wildcats prick Super interference = opportunity A narrow status Due sources reasons fleeing least main Ordered immediately after Jeffries scrimmage senior lipids and lot the biography not jail Snake opportunity edifice or valid Chris cub aus being perspective attacked Wawasan joining autistic job . Angle As scrutiny interaction give is competitor Krasinski or Hipper passes due Africa advice ,
import numpy as np
import chainer.links as L
import chainer.functions as F
from chainer import Variable
def sequence_embed(embed, xs):
x_len = [len(x) for x in xs]
x_section = np.cumsum(x_len[:-1])
ex = embed(F.concat(xs, axis=0))
['A', 'A#', 'A#/C', 'A#/D', 'A#7', 'A#7(b5)', 'A#M7', 'A#aug', 'A#dim', 'A#m', 'A#m/C#', 'A#m/G#', 'A#m7', 'A#sus4', 'A#φ', 'A/B', 'A/C#', 'A/D', 'A/E', 'A/G', 'A/G#', 'A6', 'A7', 'A7(9)', 'A7(b9)', 'A7sus4', 'AM7', 'Aadd9', 'Aaug', 'Aaug7', 'Ab', 'Ab/Bb', 'Ab/C', 'Ab/Db', 'Ab/Eb', 'Ab/G', 'Ab/Gb', 'Ab6', 'Ab7', 'Ab7(9)', 'Ab7(b5)', 'Ab7sus4', 'AbM7', 'AbM7(9)', 'Abadd9', 'Abaug', 'Abdim', 'Abm', 'Abm/B', 'Abm/Eb', 'Abm/Gb','Abm6', 'Abm7', 'Abm7(9)', 'Abm7/Db', 'Abm7/Eb', 'AbmM7', 'Absus4', 'Abφ', 'Adim', 'Am', 'Am/C', 'Am/E', 'Am/G', 'Am6', 'Am7', 'Am7(9)', 'Am7/D', 'Am7/E', 'AmM7', 'Asus4', 'Aφ', 'B', 'B/A', 'B/A#', 'B/Bb', 'B/C#', 'B/D#', 'B/Db', 'B/E', 'B/Eb', 'B/F#', 'B/Gb', 'B6', 'B6(9)', 'B7', 'B7sus4', 'BM7', 'BM7(9)', 'Badd9', 'Baug', 'Bb', 'Bb/A', 'Bb/Ab', 'Bb/C', 'Bb/D', 'Bb/Eb', 'Bb/F', 'Bb6', 'Bb7', 'Bb7(#9)', 'Bb7(9)', 'Bb7sus4', 'BbM7', 'BbM7(9)', 'Bbadd9', 'Bbaug', 'Bbaug7', 'Bbdim', 'Bbm', 'Bbm/A', 'Bbm/Ab', 'Bbm/Db', 'Bbm/F', 'Bbm6', 'Bbm7', 'Bbm7(9)', 'Bbm7/Eb', 'BbmM7', 'Bbsus4', 'Bbφ', 'B
@tanikawa04
tanikawa04 / search_chord_major.txt
Last active October 27, 2015 13:40
Snake parser (https://carrotflakes.github.io/Snake-Parser/) を使ってコードネームのパーサを作成(メジャーコードのみ完成)
// Grammer
start = search<chord>
chord
=
{
root: `root
quality
?slash