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

Module contents