choco
choco copied to clipboard
Error when loading `billboard_10.jams`
jams.load('data/.../billboard_10.jams')
gives:
Traceback (most recent call last):
File "/cw/liir_code/NoCsBack/rubenc/jams/jams/core.py", line 774, in validate
schema.VALIDATOR.validate(data_ser, ann_schema)
File "/cw/liir_code/NoCsBack/rubenc/miniconda3/envs/harmonyenv/lib/python3.12/site-packages/jsonschema/validators.py", line 353, in validate
raise error
jsonschema.exceptions.ValidationError: -35.884433106499955 is less than the minimum of 0.0
Failed validating 'minimum' in schema['items']['properties']['duration']:
{'minimum': 0.0, 'type': 'number'}
On instance[25]['duration']:
-35.884433106499955
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
...
audio_jams = jams.load(str(path))
^^^^^^^^^^^^^^^^^^^^
File "/cw/liir_code/NoCsBack/rubenc/jams/jams/core.py", line 216, in load
jam.validate(strict=strict)
File "/cw/liir_code/NoCsBack/rubenc/jams/jams/core.py", line 1813, in validate
valid &= ann.validate(strict=strict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/cw/liir_code/NoCsBack/rubenc/jams/jams/core.py", line 778, in validate
raise SchemaError(str(invalid))
jams.exceptions.SchemaError: -35.884433106499955 is less than the minimum of 0.0
Failed validating 'minimum' in schema['items']['properties']['duration']:
{'minimum': 0.0, 'type': 'number'}
On instance[25]['duration']:
-35.884433106499955