Add codacy badge and complete restructure

This commit is contained in:
2022-12-13 11:54:33 +01:00
parent 139d080df1
commit 3f263deae9
9 changed files with 22 additions and 54 deletions

View File

@@ -1,3 +1,8 @@
from ._version import __version__
def version():
return __version__
all = ["FImdlp", "__version__"]

View File

@@ -16,8 +16,8 @@ class FImdlp(TransformerMixin, BaseEstimator):
Parameters
----------
n_jobs : int, default=-1
The number of jobs to run in parallel. :meth:`fit` and
:meth:`transform`, are parallelized over the features. ``-1`` means
The number of jobs to run in parallel. :meth:`fit` and
:meth:`transform`, are parallelized over the features. ``-1`` means
using all cores available.
Attributes
@@ -28,9 +28,9 @@ class FImdlp(TransformerMixin, BaseEstimator):
The list of discretizers, one for each feature.
cut_points_ : list
The list of cut points for each feature.
X_ : array
X_ : array
the samples used to fit, shape (n_samples, n_features)
y_ : array
y_ : array
the labels used to fit, shape (n_samples,)
features_ : list
the list of features to be discretized

View File

@@ -3,9 +3,14 @@ import sklearn
from sklearn.datasets import load_iris
import numpy as np
from ..mdlp import FImdlp
from .. import version
from .._version import __version__
class FImdlpTest(unittest.TestCase):
def test_version(self):
self.assertEqual(version(), __version__)
def test_init(self):
clf = FImdlp()
self.assertEqual(-1, clf.n_jobs)

View File

@@ -1,3 +1 @@
from .FImdlp_test import FImdlpTest
all = ["FImdlpTest"]