Jams

Latest version: v0.3.4

Safety actively analyzes 629994 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.2.2

------
- added ``__contains__`` method to ``JObject``
(`PR 139 <https://github.com/marl/jams/pull/139>`_).
- Implemented ``JAMS.trim()`` method
(`PR 136 <https://github.com/marl/jams/pull/136>`_).
- Updates to the SALAMI tag namespaces
(`PR 134 <https://github.com/marl/jams/pull/134>`_).
- added `infer_duration` flag to ``import_lab``
(`PR 125 <https://github.com/marl/jams/pull/125>`_).
- namespace conversion validates input
(`PR 123 <https://github.com/marl/jams/pull/123>`_).
- Refactored the ``pitch`` namespaces
(`PR 121 <https://github.com/marl/jams/pull/121>`_).
- Fancy indexing for annotation arrays
(`PR 120 <https://github.com/marl/jams/pull/120>`_).
- ``jams.schema.values`` function to access enumerated types
(`PR 119 <https://github.com/marl/jams/pull/119>`_).
- ``jams.display`` submodule
(`PR 115 <https://github.com/marl/jams/pull/115>`_).
- support for `mir_eval >= 0.3`
(`PR 106 <https://github.com/marl/jams/pull/106>`_).
- Automatic conversion between namespaces
(`PR 105 <https://github.com/marl/jams/pull/105>`_).
- Fixed a type error in ``jams_to_lab``
(`PR 94 <https://github.com/marl/jams/pull/94>`_).
- ``jams.sonify`` module for sonification
(`PR 91 <https://github.com/marl/jams/pull/91>`_).

0.2.1

------
New features
- ``eval`` support for hierarchical segmentation via the ``multi_segment`` namespace
(`PR 79 <https://github.com/marl/jams/pull/79>`_).
- Local namespace management
(`PR 75 <https://github.com/marl/jams/pull/75>`_).
- Python 3.5 support
(`PR 73 <https://github.com/marl/jams/pull/73>`_).
- ``jams.search()`` now allows matching objects by equality
(`PR 71 <https://github.com/marl/jams/pull/71>`_).
- ``multi_segment`` namespace for multi-level structural segmentations.
(`PR 69 <https://github.com/marl/jams/pull/69>`_).
- ``vector`` namespace for numerical vector data
(`PR 64 <https://github.com/marl/jams/pull/64>`_).
- ``blob`` namespace for unstructured, time-keyed observation data
(`PR 63 <https://github.com/marl/jams/pull/63>`_).
- ``tag_msd_tagtraum_cd1`` and ``tag_msd_tagtraum_cd2`` namespaces for genre tags
(`PR 83 <https://github.com/marl/jams/pull/83>`_).

Schema changes
- ``Annotation`` objects now have ``time`` and ``duration`` fields which encode the
interval over which the annotation is valid.
(`PR 67 <https://github.com/marl/jams/pull/67>`_).

Bug fixes
- Appending data to ``Annotation`` or ``JamsFrame`` objects now fails if ``time`` or ``duration`` are
ill-specified.
(`PR 87 <https://github.com/marl/jams/pull/87>`_).

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.