-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathwmdct1.m
11 lines (11 loc) · 1.19 KB
/
wmdct1.m
1
2
3
4
5
6
7
8
9
10
11
testCases = {...
{'wmdctlasso-1', @(fname, dest) WMDCTLassoShrink(fname, dest)}...
{'wmdctlasso-2', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 4096, "PercussiveWMDCT", 64)}...
{'wmdctlasso-3', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 16384, "PercussiveWMDCT", 128)}...
{'wmdctlasso-4', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 16384, "PercussiveWMDCT", 256)}...
{'wmdctlasso-5', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 4096, "PercussiveWMDCT", 256)}...
{'wmdctlasso-6', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 4096, "PercussiveWMDCT", 64, "HarmonicLambda", 1.0, "PercussiveLambda", 1.0)}...
{'wmdctlasso-7', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 16384, "PercussiveWMDCT", 128, "HarmonicLambda", 0.5, "PercussiveLambda", 0.5)}...
{'wmdctlasso-8', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 16384, "PercussiveWMDCT", 256, "HarmonicLambda", 0.2, "PercussiveLambda", 0.2)}...
{'wmdctlasso-9', @(fname, dest) WMDCTLassoShrink(fname, dest, "HarmonicWMDCT", 4096, "PercussiveWMDCT", 256, "HarmonicLambda", 0.9, "PercussiveLambda", 0.4)}...
};