Skip to content

Commit 33dfb3c

Browse files
committed
merge with upstream
2 parents 6008693 + 1b970a5 commit 33dfb3c

17 files changed

+523184
-1
lines changed

notebooks/scratch_features.ipynb

+461,967
Large diffs are not rendered by default.

notebooks/scratch_features2.ipynb

+54,897
Large diffs are not rendered by default.

notebooks/tutorial_pfactor_classification.ipynb

+4,735
Large diffs are not rendered by default.

requirements.txt

+5-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,8 @@ pymongo
88
joblib
99
braindecode
1010
mne-bids
11-
pybids
11+
pybids
12+
pymatreader
13+
pyarrow
14+
tqdm
15+
numba

src/eegdash/features/__init__.py

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Features datasets
2+
from .datasets import FeaturesDataset, FeaturesConcatDataset
3+
from .serialization import load_features_concat_dataset
4+
5+
# Feature extraction
6+
from .extractors import (
7+
FeatureExtractor,
8+
FitableFeature,
9+
UnivariateFeature,
10+
BivariateFeature,
11+
DirectedBivariateFeature,
12+
MultivariateFeature,
13+
)
14+
from .decorators import (
15+
FeaturePredecessor,
16+
FeatureKind,
17+
univariate_feature,
18+
bivariate_feature,
19+
directed_bivariate_feature,
20+
multivariate_feature,
21+
)
22+
from .utils import extract_features, fit_feature_extractors
23+
24+
# Features:
25+
from .feature_bank import *

0 commit comments

Comments
 (0)