Improvements to audio_loader module
I have renamed audio_provider to audio_loader.
Also, there are now two classes: AudioSequenceLoader and AudioSelectionLoader
@fsfrazao , I will make a few more changes to this branch before it is ready to be merged. So I have marked it as WIP for now.
added 1 commit
- 7192b137 - selection_table -ENH -added method for creating file duration table
added 1 commit
- 7a0083c6 - audio_loader - ENH - label, if available, is passed on to waveform/spectrgraom object
added 1 commit
- 28060a14 - audio_loader - ENH - label, if available, is passed on to waveform/spectrgraom object
added 5 commits
Toggle commit listadded 1 commit
- 50f40843 - audio_loader - ENH - added method num() that returns number of segments
added 1 commit
- 31ba68f5 - audio_loader - TST - spectrogram retains source data
added 1 commit
- 52f176c2 - database_interface - ENH - audio writer allows max_size=None
added 1 commit
- 24572d50 - database_interface - ENH - tracking of audio source (filename, offset) can be...
added 1 commit
- f92e76ac - audio_loader - DOC - added docstring example to AudioFrameLoader
added 1 commit
- 33f138d0 - spectrogram - ENH - enforce lower case of window function name
added 1 commit
- f1449975 - audio_loader - ENH - replaced eval with audio_repres_dict
added 1 commit
- 83047287 - resolved issues in base_audio and anotations
added 1 commit
- 117e48de - database_interface - ENH - implemented create_database method
Hi @Fabio , I have added the 'create_database' method to this branch. I have renamed some of the arguments, and added some additional ones. See how you feel about it. There is currently only 1 unit test for this method. Perhaps we should add a few more. A docstring example would also be nice.
added 1 commit
- ceb4e96a - database_interface-ENH-write_audio,write_annot-> add flush tables after each row.append()
added 1 commit
- c11e3f0c - waveform,spectrogram - ENH - from_wav methods accept argument 'id'
added 1 commit
- ad1ae4b6 - audio_loader - ENH - selection iterators return data_dir and filename
added 1 commit
- 8fd9212c - database_interface - TST - fixed failing test
added 1 commit
- ae3b115d - added wheel as requirement in setup file and changed tensorflow version to 2.0.0b0
added 1 commit
- e1e1b6d9 - data_handling - ENH - improvements to find_files and find_wave_files
added 1 commit
- 87c3d472 - spectrogram - BUG - fixed bug in from_waveform method
added 1 commit
- eea52fe7 - misc - BUG - pad_reflect can pad more than signal duration
added 1 commit
- c0175ede - audio_loader - ENH - option to specify uniform duration via audio representation dictionary
added 1 commit
- 9755279a - changed tensorflow version requirement to 2.1
added 17 commits
- d2d307e9 - database_interface - ENH - added option label_in_data_table
- aa520102 - database_interface - ENH - added option label_in_data_table
- 9c2076ae - database_inteface - enh - load_specs renamed to load_audio and also loading annotation data
- 702a72d3 - database_inteface - enh - updated filter_by_label method
- 0030ab30 - selection_table - ENH - standaridze method only returns lable dict if request
- 685960cc - fixed failing unit test
- 81b83e76 - selection_table - enh - ensure label is int
- 8d3f49ff - parsing - BUG - convert str to int
- fd54a1b0 - data_handling - BUG - added np.asfortranarray(data) in read_wave
- 1016bdb0 - CLN
- bbba4f76 - axis - BUG - fixed bug in y axis labeling
- 8117d3e3 - database_interface - enh - new weak labelling appraoch
- 6b05eeeb - database_interface - enh - removed obsolete talbe description metohd
- 70b9be29 - database_interface - TST/DOC - fix failing tests
- c8fe1820 - database_interface - ENH - data_index replaces data_id
- de1bdac5 - database_inteface - enh - indexing of data_index
- 30036ddc - Merge branch 'batch_gen_perform' into 'selection_iterator'
Toggle commit listadded 1 commit
- b9dfbd2c - selection_table - BUG - bug fix in create-rndm-backgroud
added 1 commit
- 73b061a8 - database_interface - BUG - fixed minor bug in craete_database
added 1 commit
- 869957c1 - database_interface - ENH - option to resize audio object in create_database and audio_writer
added 1 commit
- 319f294e - selection_table - enh - select by segmenting does not need annotations table
added 1 commit
- 422a2fbb - spectrogram - BUG - chcke window func has value before making lower case
added 1 commit
- 71bb9471 - spectrogram - enh - changed default window to hann for cqt
added 1 commit
- 1e8d51b2 - spectrogram - enh - changed default window to hann for cqt
added 1 commit
- f34e3767 - audio_loader - ENH - option to specify list of filenames for audio frame lodear
mentioned in commit d11065a1