ADTLib

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit fdcbb2fe6e5cf937c1ba3f8bcb21a98647388237
parent d662817cfb1c671a13db0e104bb96b6c00cf9e2b
Author: CarlSouthall <c-southall@live.co.uk>
Date:   Wed,  3 Aug 2016 16:40:41 +0100

1.5

Diffstat:
DADTLib.egg-info/PKG-INFO | 19-------------------
DADTLib.egg-info/SOURCES.txt | 19-------------------
DADTLib.egg-info/dependency_links.txt | 1-
DADTLib.egg-info/requires.txt | 5-----
DADTLib.egg-info/top_level.txt | 1-
MADTLib/models/__init__.py | 12++++++++++++
Mbin/ADTBDRNN | 15+++++++++------
Ddist/ADTLib-1.0.tar.gz | 0
Msetup.py | 22+++++++++++-----------
9 files changed, 32 insertions(+), 62 deletions(-)

diff --git a/ADTLib.egg-info/PKG-INFO b/ADTLib.egg-info/PKG-INFO @@ -1,19 +0,0 @@ -Metadata-Version: 1.1 -Name: ADTLib -Version: 1.0 -Summary: Automated Drum Trancription Libray -Home-page: https://github.com/CarlSouthall/ADTLib -Author: Carl Southall -Author-email: c-southall@live.co.uk -License: BSD -Download-URL: https://github.com/CarlSouthall/ADTLib -Description: UNKNOWN -Keywords: testing,logging,example -Platform: UNKNOWN -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.6 -Classifier: Programming Language :: Python :: 2.7 -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.2 -Classifier: Programming Language :: Python :: 3.3 -Classifier: Programming Language :: Python :: 3.4 diff --git a/ADTLib.egg-info/SOURCES.txt b/ADTLib.egg-info/SOURCES.txt @@ -1,18 +0,0 @@ -setup.cfg -setup.py -ADTLib/__init__.py -ADTLib.egg-info/PKG-INFO -ADTLib.egg-info/SOURCES.txt -ADTLib.egg-info/dependency_links.txt -ADTLib.egg-info/requires.txt -ADTLib.egg-info/top_level.txt -ADTLib/models/__init__.py -ADTLib/nn/__init__.py -ADTLib/nn/NNFiles/BDHAll-1000 -ADTLib/nn/NNFiles/BDHAll-1000.meta -ADTLib/nn/NNFiles/BDKAll-1000 -ADTLib/nn/NNFiles/BDKAll-1000.meta -ADTLib/nn/NNFiles/BDSAll-1000 -ADTLib/nn/NNFiles/BDSAll-1000.meta -ADTLib/utils/__init__.py -bin/ADTBDRNN -\ No newline at end of file diff --git a/ADTLib.egg-info/dependency_links.txt b/ADTLib.egg-info/dependency_links.txt @@ -1 +0,0 @@ - diff --git a/ADTLib.egg-info/requires.txt b/ADTLib.egg-info/requires.txt @@ -1,5 +0,0 @@ -numpy -scipy -cython -madmom -tensorflow diff --git a/ADTLib.egg-info/top_level.txt b/ADTLib.egg-info/top_level.txt @@ -1 +0,0 @@ -ADTLib diff --git a/ADTLib/models/__init__.py b/ADTLib/models/__init__.py @@ -1,6 +1,8 @@ # -*- coding: utf-8 -*- """ @author: CarlSouthall +ADTBDRNN + """ @@ -16,7 +18,17 @@ import ADTLib.nn as ADTnn from ADTLib.utils import Wavread, MeanPP, arrange_output, write_text def ADTBDRNN(TrackNames, out_sort='time',ret='yes', out_text='no', savedir='current',close_error=0.05,lambd=[9.7,9.9,4.9]): + + ''' Bi-directional neural network algorithm outlined in: + + Southall, C., R. Stables, J. Hockman, Automatic Drum Transcription Using + Bi-directional Recurrent Neural Networks, + Proceedings of the 17th International Society for Music Information + Retrieval Conference (ISMIR), 2016. + For usage help see github.com/CarlSouthall/ADTLib/usage.md + + ''' Time_Steps=1 WL=2048 HS=512 diff --git a/bin/ADTBDRNN b/bin/ADTBDRNN @@ -2,6 +2,8 @@ # -*- coding: utf-8 -*- """ @author: CarlSouthall +ADTBDRNN + """ from __future__ import absolute_import, division, print_function @@ -12,12 +14,12 @@ from subprocess import call p = argparse.ArgumentParser(formatter_class=argparse.RawDescriptionHelpFormatter,description=''' -ADTBDRNN is based on the BDRNN architecture outlined within: - - Carl Southall, Ryan Stables, Jason Hockman, - Automatic Drum Transcription Using Bi-directional Recurrent Neural Networks, +ADTBDRNN is based on the bi-directional neural network architecture outlined within: + + Southall, C., R. Stables, J. Hockman, Automatic Drum Transcription Using + Bi-directional Recurrent Neural Networks, Proceedings of the 17th International Society for Music Information - Retrieval Conference (ISMIR), 2016. + Retrieval Conference (ISMIR), 2016. Flag Name Description Default setting -h help displays help file n/a @@ -26,7 +28,8 @@ ADTBDRNN is based on the BDRNN architecture outlined within: -p print defines whether the output is displayed in the terminal or not yes -ot output_text defines whether the ouput is stored in a textfile or not yes I input_file_names single or list of wav file names seperated by spaces n/a - + + For further usage help see github.com/CarlSouthall/ADTLib/usage.md ''') p = argparse.ArgumentParser(prog='ADTBDRNN') p.add_argument('I', nargs='*',help='InputFileNames',) diff --git a/dist/ADTLib-1.0.tar.gz b/dist/ADTLib-1.0.tar.gz Binary files differ. diff --git a/setup.py b/setup.py @@ -8,23 +8,23 @@ scripts = glob.glob('bin/*') setup( name = 'ADTLib', packages=find_packages(exclude=[]), - version = '1.1', - description = 'Automated Drum Trancription Libray', + version = '1.5', + description = 'Automated Drum Trancription Library', author = 'Carl Southall', author_email = 'c-southall@live.co.uk', license='BSD', url = 'https://github.com/CarlSouthall/ADTLib', download_url = 'https://github.com/CarlSouthall/ADTLib', keywords = ['Drums', 'Transcription', 'Automated'], - classifiers = ['Programming Language :: Python :: 2', - 'Programming Language :: Python :: 2.6', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.2', - 'Programming Language :: Python :: 3.3', - 'Programming Language :: Python :: 3.4',], - scripts=scripts, + scripts=scripts, + classifiers = [ + 'Programming Language :: Python :: 2.7', + 'License :: OSI Approved :: BSD License', + 'License :: Free for non-commercial use', + 'Topic :: Multimedia :: Sound/Audio :: Analysis', + 'Topic :: Scientific/Engineering :: Artificial Intelligence'], install_requires=['numpy','scipy','cython','madmom'], - package_data={'ADTLib': package_data}, + package_data={'ADTLib': package_data}, + )