File tree Expand file tree Collapse file tree
recipes/minimal_examples/neural_networks Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5959 pytest --doctest-modules speechbrain
6060 - name : Integration tests with pytest
6161 run : |
62- pytest recipes/minimal_examples
62+ pytest tests/integration
Original file line number Diff line number Diff line change 5252 hooks :
5353 - id : integration
5454 name : integration
55- entry : pytest recipes/minimal_examples
55+ entry : pytest tests/integration
5656 language : python
5757 pass_filenames : False
5858 always_run : True
Original file line number Diff line number Diff line change @@ -46,10 +46,9 @@ pytest --doctest-modules speechbrain
4646The current version of Speechbrain has the following folder/file organization:
4747- ** speechbrain** : The core library
4848- ** recipes** : Experiment scripts and configurations
49- - ** exp** : Top directory under which to save experiment output (by convention)
5049- ** samples** : Some toy data for debugging and testing
5150- ** tools** : Additional, runnable utility script
52- - ** tests** : Unittests
51+ - ** tests** : Unittests and integration tests
5352
5453## How to run an experiment
5554In SpeechBrain experiments can be run from anywhere, but the experimental ` results/ `
Original file line number Diff line number Diff line change 1010
1111# Note, the manual seed does not ensure repeatability with CTC
1212torch .manual_seed (1234 )
13- experiment_dir = os .path .dirname (os .path .abspath (__file__ ))
13+ experiment_dir = os .path .dirname (os .path .realpath (__file__ ))
1414params_file = os .path .join (experiment_dir , "params.yaml" )
15- data_folder = "../../../../../ samples/audio_samples/nn_training_samples"
16- data_folder = os .path .abspath ( experiment_dir + data_folder )
15+ data_folder = "../../../../samples/audio_samples/nn_training_samples"
16+ data_folder = os .path .realpath ( os . path . join ( experiment_dir , data_folder ) )
1717with open (params_file ) as fin :
1818 params = sb .yaml .load_extended_yaml (fin , {"data_folder" : data_folder })
1919
Original file line number Diff line number Diff line change 55from speechbrain .utils .train_logger import summarize_average
66
77torch .manual_seed (1234 )
8- experiment_dir = os .path .dirname (os .path .abspath (__file__ ))
8+ experiment_dir = os .path .dirname (os .path .realpath (__file__ ))
99params_file = os .path .join (experiment_dir , "params.yaml" )
10- data_folder = "../../../../../ samples/audio_samples/nn_training_samples"
11- data_folder = os .path .abspath ( experiment_dir + data_folder )
10+ data_folder = "../../../../samples/audio_samples/nn_training_samples"
11+ data_folder = os .path .realpath ( os . path . join ( experiment_dir , data_folder ) )
1212with open (params_file ) as fin :
1313 params = sb .yaml .load_extended_yaml (fin , {"data_folder" : data_folder })
1414
Original file line number Diff line number Diff line change 55from speechbrain .utils .train_logger import summarize_average
66
77torch .manual_seed (1234 )
8- experiment_dir = os .path .dirname (os .path .abspath (__file__ ))
8+ experiment_dir = os .path .dirname (os .path .realpath (__file__ ))
99params_file = os .path .join (experiment_dir , "params.yaml" )
10- data_folder = "../../../../../ samples/audio_samples/nn_training_samples"
11- data_folder = os .path .abspath ( experiment_dir + data_folder )
10+ data_folder = "../../../../samples/audio_samples/nn_training_samples"
11+ data_folder = os .path .realpath ( os . path . join ( experiment_dir , data_folder ) )
1212with open (params_file ) as fin :
1313 params = sb .yaml .load_extended_yaml (fin , {"data_folder" : data_folder })
1414
Original file line number Diff line number Diff line change 55from speechbrain .utils .train_logger import summarize_average
66
77torch .manual_seed (1234 )
8- experiment_dir = os .path .dirname (os .path .abspath (__file__ ))
8+ experiment_dir = os .path .dirname (os .path .realpath (__file__ ))
99params_file = os .path .join (experiment_dir , "params.yaml" )
10- data_folder = "../../../../../ samples/audio_samples/nn_training_samples"
11- data_folder = os .path .abspath ( experiment_dir + data_folder )
10+ data_folder = "../../../../samples/audio_samples/nn_training_samples"
11+ data_folder = os .path .realpath ( os . path . join ( experiment_dir , data_folder ) )
1212with open (params_file ) as fin :
1313 params = sb .yaml .load_extended_yaml (fin , {"data_folder" : data_folder })
1414
Original file line number Diff line number Diff line change 1+ ../recipes/minimal_examples/
You can’t perform that action at this time.
0 commit comments