magnifier package
Subpackages
Submodules
magnifier.base module
- class magnifier.base.BaseClassifier
Bases:
sklearn.base.BaseEstimator
,sklearn.base.ClassifierMixin
- abstract fit(X, y) magnifier.base.BaseClassifier
- abstract predict(X)
- class magnifier.base.BaseRegressor
Bases:
sklearn.base.BaseEstimator
,sklearn.base.RegressorMixin
- abstract fit(X, y) magnifier.base.BaseRegressor
- abstract predict(X)
- class magnifier.base.BaseTransformer
Bases:
sklearn.base.BaseEstimator
,sklearn.base.TransformerMixin
- fit(X, y=None) magnifier.base.BaseTransformer
- abstract transform(X)
magnifier.io module
- magnifier.io.read_audio(path: Union[str, pathlib.Path]) Tuple[numpy.ndarray, int, int, int]
magnifier.model_experiment module
- magnifier.model_experiment.flatten_dict(source_dict: MutableMapping[str, Any], pre_list: List[str] = [], result_dict: Dict[str, Any] = {}) Dict[str, Any]
ネストされた辞書系の変数を、平坦な辞書に変換する。
- Parameters
source_dict (MutableMapping[str, Any]) – 変換元辞書
pre_list (List[str], optional) – 内部変数のため使用時は指定しない, by default []
result_dict (Dict[str, Any], optional) – 内部変数のため使用時は指定しない, by default {}
- Returns
平坦化された辞書
- Return type
Dict[str, Any]
- magnifier.model_experiment.generate_mlflow_active_run(url: str, experiment_name: str) mlflow.tracking.fluent.ActiveRun
指定されたURLと実験名でMLflowの実験管理オブジェクトを生成する。
- Parameters
url (str) – MLflowのURL
experiment_name (str) – 実験名
- Returns
MLflow実験管理オブジェクト
- Return type
mlflow.ActiveRun