Releases: openscilab/pymilo
Releases · openscilab/pymilo
Version 0.8
[0.8] - 2024-05-06
Added
StandardScaler
Transformer inpymilo_param.py
PreprocessingTransporter
Transporter- ndarray shape config in
GeneralDataStructure
Transporter util.py
in chainsBinMapperTransporter
TransporterBunchTransporter
TransporterGeneratorTransporter
TransporterTreePredictorTransporter
TransporterAdaboostClassifier
modelAdaboostRegressor
modelBaggingClassifier
modelBaggingRegressor
modelExtraTreesClassifier
modelExtraTreesRegressor
modelGradientBoosterClassifier
modelGradientBoosterRegressor
modelHistGradientBoosterClassifier
modelHistGradientBoosterRegressor
modelRandomForestClassifier
modelRandomForestRegressor
modelIsolationForest
modelRandomTreesEmbedding
modelStackingClassifier
modelStackingRegressor
modelVotingClassifier
modelVotingRegressor
modelPipeline
model- Ensemble models test runner
- Ensemble chain
SECURITY.md
Changed
Pipeline
test updatedLabelBinarizer
,LabelEncoder
andOneHotEncoder
got embedded inPreprocessingTransporter
- Preprocessing support added to Ensemble chain
- Preprocessing params initialized in
pymilo_param
util.py
in utils updatedtest_pymilo.py
updatedpymilo_func.py
updatedlinear_model_chain.py
updatedneural_network_chain.py
updateddecision_tree_chain.py
updatedclustering_chain.py
updatednaive_bayes_chain.py
updatedneighbours_chain.py
updatedsvm_chain.py
updatedGeneralDataStructure
Transporter updatedLossFunction
Transporter updatedAbstractTransporter
updated- Tests config modified
- Unequal sklearn version error added in
pymilo_param.py
- Ensemble params initialized in
pymilo_param
- Ensemble support added to
pymilo_func.py
SUPPORTED_MODELS.md
updatedREADME.md
updated
Version 0.7
[0.7] - 2024-04-03
Added
pymilo_nearest_neighbor_test
function added totest_pymilo.py
NeighborsTreeTransporter
TransporterLocalOutlierFactor
modelRadiusNeighborsClassifier
modelRadiusNeighborsRegressor
modelNearestCentroid
modelNearestNeighbors
modelKNeighborsClassifier
modelKNeighborsRegressor
model- Neighbors models test runner
- Neighbors chain
Changed
- Tests config modified
- Neighbors params initialized in
pymilo_param
- Neighbors support added to
pymilo_func.py
SUPPORTED_MODELS.md
updatedREADME.md
updated
Version 0.6
[0.6] - 2024-03-27
Added
deserialize_primitive_type
function inGeneralDataStructureTransporter
is_deserialized_ndarray
function inGeneralDataStructureTransporter
deep_deserialize_ndarray
function inGeneralDataStructureTransporter
deep_serialize_ndarray
function inGeneralDataStructureTransporter
SVR
modelSVC
modelOne Class SVM
modelNuSVR
modelNuSVC
modelLinear SVR
modelLinear SVC
model- SVM models test runner
- SVM chain
Changed
pymilo_param.py
updatedpymilo_obj.py
updated to use predefined stringsTreeTransporter
updatedget_homogeneous_type
function inutil.py
updatedGeneralDataStructureTransporter
updated to use deep ndarray serializer & deserializercheck_str_in_iterable
updatedLabel Binarizer
Transporter updatedFunction
Transporter updatedCFNode
Transporter updatedBisecting Tree
Transporter updated- Tests config modified
- SVM params initialized in
pymilo_param
- SVM support added to
pymilo_func.py
SUPPORTED_MODELS.md
updatedREADME.md
updated
Version 0.5
Added
reset
function in theTransport
interfacereset
function implementation inAbstractTransporter
Gaussian Naive Bayes
declared asGaussianNB
modelMultinomial Naive Bayes
model declared asMultinomialNB
modelComplement Naive Bayes
model declared asComplementNB
modelBernoulli Naive Bayes
model declared asBernoulliNB
modelCategorical Naive Bayes
model declared asCategoricalNB
model- Naive Bayes models test runner
- Naive Bayes chain
Changed
Transport
function ofAbstractTransporter
updated- fix the order of
CFNode
fields serialization inCFNodeTransporter
GeneralDataStructureTransporter
support list of ndarray with different shapes- Tests config modified
- Naive Bayes params initialized in
pymilo_param
- Naive Bayes support added to
pymilo_func.py
SUPPORTED_MODELS.md
updatedREADME.md
updated
Version 0.4
Added
has_named_parameter
method inutil.py
CFSubcluster
Transporter(insideCFNode
Transporter)CFNode
TransporterBirch
modelSpectralBiclustering
modelSpectralCoclustering
modelMiniBatchKMeans
modelfeature_request.yml
templateconfig.yml
for issue templateBayesianGaussianMixture
modelserialize_tuple
method inGeneralDataStructureTransporter
import_function
method inutil.py
Function
TransporterFeatureAgglomeration
modelHDBSCAN
modelGaussianMixture
modelOPTICS
modelDBSCAN
modelAgglomerativeClustering
modelSpectralClustering
modelMeanShift
modelAffinityPropagation
modelKmeans
model- Clustering models test runner
- Clustering chain
Changed
- Codacy Static Code Analyzer's suggestions applied
- Spectral Clustering test folder refactored
- Bug report template modified
GeneralDataStructureTransporter
updated- Tests config modified
- Clustering data set preparation added to
data_exporter.py
- Clustering params initialized in
pymilo_param
- Clustering support added to
pymilo_func.py
Python 3.12
added totest.yml
dev-requirements.txt
updated- Code quality badges added to
README.md
SUPPORTED_MODELS.md
updatedREADME.md
updated
Version 0.3
Added
- scikit-learn decision tree models
ExtraTreeClassifier
modelExtraTreeRegressor
modelDecisionTreeClassifier
modelDecisionTreeRegressor
modelTree
Transporter- Decision Tree chain
Changed
- Tests config modified
- DecisionTree params initialized in
pymilo_param
- Decision Tree support added to
pymilo_func.py
Version 0.2
Added
- scikit-learn neural network models
MLP Regressor
modelMLP Classifier
modelBernoulliRBN
modelSGDOptimizer
transporterRandomState(MT19937)
transporterAdamoptimizer
transporter- Neural Network chain
- Neural Network exceptions
ndarray_to_list
method inGeneralDataStructureTransporter
list_to_ndarray
method inGeneralDataStructureTransporter
neural_network_chain.py
chain
Changed
GeneralDataStructure
Transporter updatedLabelBinerizer
Transporter updatedlinear model
chain updated- GeneralDataStructure transporter enhanced
- LabelBinerizer transporter updated
- transporters' chain router added to
pymilo func
- NeuralNetwork params initialized in
pymilo_param
pymilo_test
updated to support multiple modelslinear_model_chain
refactored
Version 0.1
Added
- scikit-learn linear models support
Export
classImport
class