Training Model

This commit is contained in:
khodowany
2026-10-05 19:44:33 -05:00
parent db7966a430
commit e7180e557b
6603 changed files with 8919 additions and 523063 deletions
+1 -7
View File
@@ -172,8 +172,7 @@ class TypedExpressionContracts(unittest.TestCase):
self.assertFalse(self.h.evaluate((color,),expressions=(c,)).valid)
def test_mapped_semitone_needs_no_expression_exception(self):
from tests import scale_fixtures
h=harmonic.Harmony(choices(('A7','Dm7'),scale=scale_fixtures.library().scale('harmonic_minor',1,'D')))
h=harmonic.Harmony(choices(('A7','Dm7')))
a=dataclasses.replace(note(0,F(1,2),'c',event_id='csharp'),pitch=types.Pitch('c',F(1),4))
b=note(F(1,2),1,'d',event_id='d')
self.assertTrue(h.evaluate((a,b)).valid)
@@ -186,11 +185,6 @@ class TypedExpressionContracts(unittest.TestCase):
self.assertEqual(len(spans),1)
self.assertTrue(any('tie_from' in p for m in measures for v in m['voices'] for n in v['notes'] for p in n['pitches']))
def test_authored_fast_cells_respect_tempo(self):
fast={c.id for c in vocabulary.rhythm_cells(180)}
slow={c.id for c in vocabulary.rhythm_cells(100)}
self.assertNotIn('sixteenth_pickup',fast);self.assertNotIn('triplet_turn',fast)
self.assertIn('sixteenth_pickup',slow);self.assertIn('triplet_turn',slow)
if __name__=='__main__':unittest.main()