The world's cleanest AutoML library ✨ - Do hyperparameter tuning with the right pipeline abstractions to write clean deep learning production pipelines. Let your pipeline steps have hyperparameter spaces. Design steps in your pipeline like components. Compatible with Scikit-Learn, TensorFlow, and most other libraries, frameworks and MLOps environments.
Describe the bug
Some distributions are duplicated in the distributions modules with scipy implementation. This complexifies the maintenance and addition of new features. For instance:
Choice
FixedHyperparam
Uniform
RandInt
To Reproduce
try to auto import distributions and you will find two versions.
Expected behavior
This was never asked for to be in Neuraxle and was part of #380. The goal of #380 was to be able to do:
Describe the bug Some distributions are duplicated in the distributions modules with scipy implementation. This complexifies the maintenance and addition of new features. For instance:
To Reproduce try to auto import distributions and you will find two versions.
Expected behavior This was never asked for to be in Neuraxle and was part of #380. The goal of #380 was to be able to do:
But instead the scipy distributions were implemented like Neuraxle distributions in addition to building the wrapper of the scipy distributions.
Suggested Fix Delete all of the distributions in Neuraxle that are already in Neuraxle format to remove duplicates.