Releases: DBraun/audiotree
Releases · DBraun/audiotree
v0.2.0
jit
has been removed in most places. We encourage users to jit as late as possible, and DAC-JAX demonstrates this.- New class:
AudioDataBalancedDataset
, which is a grain Dataset, not a Data Source. AudioTree
has a.latents
property.- New transform:
NeuralLatentEncodeTransform
. - Class
NeuralAudioCodecEncodeTransform
has been adjusted. The arg is nowencoder_fn
and it takes anAudioTree
instead of an audio data array. - In an
AudioTree
's metadata, the offset and duration will now be 1D arrays instead of 0D arrays. cpu
has a kwarg has been removed in most places. You should think of AudioTrees as existing on CPU by default. If you pass them to a jitted function then they will be put on device.- In,
AudioDataSimpleSource
andAudioDataBalancedSource
,num_steps
arg is nownum_records
. Also._filepaths
property is now.filepaths
.
v0.1.0
Breaking changes:
SaliencyParams
has moved fromaudiotree.datasources.SaliencyParams
toaudiotree.SaliencyParams
Updates:
The code has been tested with device parallel sharding. See the recent updates to DAC-JAX.
SaliencyParams has a new search_function
parameter. The two valid strings are SaliencyParams.search_uniform
and SaliencyParams.search_early_bias
. You can also plug in your own Callable function.