Skip to content

Releases: adku1173/acoupipe

v24.04

02 Apr 12:42
Compare
Choose a tag to compare

What's Changed

New features:

  • Datasets (DatasetSynthetic and DatasetMIRACLE): include a new feature targetmap_analytic and targetmap_estimated, which is a sparse mapping of the analytic / estimated squared sound pressure distribution. "Estimated" means from a limited number of snapshots (e.g. via Welch's method) (feature by @adku1173 in #34)

Bugfixes

  • Datasets: sample the squared RMS value as at source strength instead of the pure RMS @adku1173 in #35

Others

  • uses an updated version of the MIRACLE dataset
  • AcouPipe now requires at least Acoular 24.03

Full Changelog: v23.11...v24.04

v23.11.

19 Dec 13:28
beb6a5c
Compare
Choose a tag to compare

What's Changed

The new AcouPipe 23.11. Release includes several fundamental changes and new features.

New datasets submodule

A new submodule named acoupipe.datasets is now included, which contains two default dataset classes that can be instantiated to generate microphone array data for machine learning. They can be used to generate training data on the fly without writing data to file. See the docs for an example

Improved parallel computation speed

The acoupipe.DistributedPipeline now makes use of the Actor principle available in Ray. In each parallel task, random sampling and feature extraction is now performed by a dedicated acoupipe.pipeline.SamplerActor. This architectural change drastically improves performance.

Multiple Docker images

Different Docker images are now available on DockerHub.

Minor changes

  • improvement of code documentation
  • update package structure
  • extended tests

Important Pull Requests

Full Changelog: v21.08...v23.11

v21.08

10 Aug 14:39
d9bb260
Compare
Choose a tag to compare

First official release.

Includes source code to create a large-scale microphone array data set for machine learning.