44@author: Whenxuan Wang
55@email: wwhenxuan@gmail.com
66"""
7+ __all__ = [
8+ "generate_sin_signal" ,
9+ "generate_cos_signal" ,
10+ "generate_time_series" ,
11+ "generate_square_wave" ,
12+ "generate_triangle_wave" ,
13+ "generate_sawtooth_wave" ,
14+ "generate_am_signal" ,
15+ "generate_exponential_signal" ,
16+ "test_emd" ,
17+ "test_hht" ,
18+ "add_noise" ,
19+ "test_univariate_signal" ,
20+ "test_univariate_nonlinear_chip" ,
21+ "test_univariate_gaussamp_quadfm" ,
22+ "test_univariate_duffing" ,
23+ "test_univariate_logistic_am" ,
24+ "test_univariate_cubic_quad" ,
25+ "test_multivariate_signal" ,
26+ "get_meshgrid_2D" ,
27+ "test_grayscale" ,
28+ "test_univariate_image" ,
29+ "test_multivariate_image" ,
30+ "test_univariate_cube" ,
31+ "test_multivariate_cube" ,
32+ "test_pca" ,
33+ ]
734
835# A series of functions for generating 1D NumPy signals
936from ._generator import generate_sin_signal , generate_cos_signal
2451# Generate the test function for HHT
2552from ._generator import test_hht
2653
27- # Generator for 1D multivariate
28- from ._generator import test_multivariate_signal
29-
3054# add Gaussian noise
3155from ._add_noise import add_noise
3256
57+ # Generator for 1D univariate
58+ from ._test_univariate import test_univariate_signal
59+
60+ # Generator for 1D univariate nonlinear chip signal
61+ from ._test_univariate import test_univariate_nonlinear_chip
62+
63+ # Generator for other univariate with different characterization
64+ from ._test_univariate import (
65+ test_univariate_gaussamp_quadfm ,
66+ test_univariate_duffing ,
67+ test_univariate_logistic_am ,
68+ test_univariate_cubic_quad ,
69+ )
70+
71+ # Generator for 1D multivariate
72+ from ._generator import test_multivariate_signal
73+
3374# Generate a grid matrix given an input and output range
3475from ._image import get_meshgrid_2D
3576
4889# Test case for multivariate 3D cube
4990from ._cube import test_multivariate_cube
5091
51- # Generator for 1D univariate
52- from ._test_univariate import test_univariate_signal
53-
54- # Generator for 1D univariate nonlinear chip signal
55- from ._test_univariate import test_univariate_nonlinear_chip
56-
57- # Generator for other univariate with different characterization
58- from ._test_univariate import (
59- test_univariate_gaussamp_quadfm ,
60- test_univariate_duffing ,
61- test_univariate_logistic_am ,
62- test_univariate_cubic_quad ,
63- )
92+ # Test case for Principal Component Analysis
93+ from ._models import test_pca
0 commit comments