class_docstr: Getting connectivity features from epoch
code: def __init__(self, method="ordinary", fmin=8, fmax=35, fs=None):
      self.method = method
      self.fmin = fmin
      self.fmax = fmax
      self.fs = fs
  
imports: import matplotlib.pyplot
  from mne import Epochs, pick_types, events_from_annotations
  from mne.io import concatenate_raws
  from mne.io.edf import read_raw_edf
  from mne.datasets import eegbci
  import numpy
  import pandas
  import seaborn
  from pyriemann.classification import FgMDM
  from pyriemann.estimation import Covariances, Coherences
  from pyriemann.spatialfilters import CSP
  from pyriemann.tangentspace import TangentSpace
  from sklearn.base import BaseEstimator, TransformerMixin
  from sklearn.ensemble import StackingClassifier
  from sklearn.linear_model import LogisticRegression
  from sklearn.model_selection import GridSearchCV, StratifiedKFold
  from sklearn.pipeline import Pipeline
  from sklearn.svm import SVC
  from helpers.coherence_helpers import NearestSPD, get_results
label_desc: Use image node_id 1 to create a new Connectivities object from inherited base classes: TransformerMixin, BaseEstimator with example: obj = Connectivities(method, fmin, fmax, fs)