Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ayushkumarshah/Guitar-Chords-recognition
/ functions
Functions
47 in github.com/ayushkumarshah/Guitar-Chords-recognition
⨍
Functions
47
◇
Types & classes
4
↓ 9 callers
Function
setup_logging
()
setup_logging.py:8
↓ 4 callers
Function
augment_data
(df, kind='time', rate=1.07)
src/data/augment.py:34
↓ 4 callers
Function
features_target_split
(data)
src/processing.py:25
↓ 4 callers
Function
get_count
(df)
src/data/preprocessing.py:83
↓ 4 callers
Function
one_hot_encode
(target)
src/processing.py:36
↓ 4 callers
Function
reshape_feature_CNN
(features)
src/processing.py:32
↓ 3 callers
Function
get_most_shape
(df)
src/data/preprocessing.py:56
↓ 2 callers
Method
evaluate
(self, X_train, y_train, X_test, y_test)
src/model.py:93
↓ 2 callers
Function
get_augmentation_count
(df)
src/data/augment.py:59
↓ 2 callers
Function
get_class
(class_ID)
src/data/preprocessing.py:86
↓ 2 callers
Method
load_model
(self)
src/model.py:129
↓ 2 callers
Function
train_test_split
(dataset, augmented=True, split_ratio=0.65)
src/processing.py:10
↓ 1 callers
Method
__init__
(self, most_shape)
src/model.py:38
↓ 1 callers
Method
device_info
(self)
src/sound.py:38
↓ 1 callers
Function
display
(spectrogram, format)
app.py:33
↓ 1 callers
Function
fbeta_score
Calculates the F score, the weighted harmonic mean of precision and recall. This is useful for multi-label classification, where input samples can
src/metrics.py:22
↓ 1 callers
Function
generate_augmented
()
src/data/augment.py:16
↓ 1 callers
Function
get_spectrogram
(type='mel')
app.py:21
↓ 1 callers
Function
init_model
()
app.py:16
↓ 1 callers
Function
main
()
app.py:41
↓ 1 callers
Function
main
()
src/train.py:27
↓ 1 callers
Function
main
()
src/test.py:27
↓ 1 callers
Function
main
()
src/data/augment.py:86
↓ 1 callers
Function
precision
Calculates the precision, a metric for multi-label classification of how many selected items are relevant.
src/metrics.py:4
↓ 1 callers
Method
predict
(self, filepath, loadmodel=True)
src/model.py:147
↓ 1 callers
Function
process
(df)
src/data/preprocessing.py:74
↓ 1 callers
Function
process_augmented
(df)
src/data/augment.py:63
↓ 1 callers
Function
recall
Calculates the recall, a metric for multi-label classification of how many relevant items are selected.
src/metrics.py:13
↓ 1 callers
Method
record
(self)
src/sound.py:47
↓ 1 callers
Function
run
()
src/data/generate.py:13
↓ 1 callers
Method
save
(self)
src/sound.py:69
↓ 1 callers
Method
save_model
(self)
src/model.py:119
↓ 1 callers
Method
train
(self, X_train, y_train, X_test, y_test)
src/model.py:69
Method
__init__
(self)
src/sound.py:18
Method
__init__
(self, print_fcn=print)
src/model.py:27
Method
__str__
(self)
src/model.py:66
Function
add_shape
(df)
src/data/preprocessing.py:52
Function
clean_shape
(df)
src/data/preprocessing.py:63
Function
construct_dataframe
Construct Dataframe with all required values
src/data/preprocessing.py:23
Function
df_info
(f)
src/data/preprocessing.py:14
Function
fmeasure
Calculates the f-measure, the harmonic mean of precision and recall.
src/metrics.py:47
Method
get_class
(self, class_ID)
src/model.py:116
Function
get_spectrogram
(df)
src/data/preprocessing.py:38
Function
inner
(df, *args, **kwargs)
src/data/preprocessing.py:15
Method
on_epoch_end
(self, epoch, logs={})
src/model.py:32
Function
over_sample
(df)
src/data/preprocessing.py:90
Function
over_sample_augmented
(df)
src/data/augment.py:73