Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added Unit Tests trait * Added Unit Tests trait (#1) * Started work on YAML Parser * WIP - Yaml parser * extract stages from yamls * development of parser * TAG: Parser with annotations * yaml parser stages creation * cleaned dataset stage * fixed cara parser file * Add LogisticRegression Class with building lr model * Finalized LogisticRegression Class and move GetMethode function to the trait class CaraStage * Merged LogisticRegressionStage and cleaned * Buildin spark ml pipelines and unit tests * Refactored CaraParser and added parse method + updated tests * yaml_parser: update unit tests for CaraYaml * Updated CaraParser adding try, update tests * Feature/model schema (#3) * LogisticRegressionTest contains error to clear * Finalize LogisticRegression's class and tests * refactor names to caml case and correct spaces Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Started model training * Added Evaluator parser * Evolution of parser * Feature/dataset parser (#6) * first implementation of HashingTF, IDF,Tokenizer,Word2Vec * add new Dataset Features + Fix build function * fix CountVectorizerModel + handle Model classes * build edited, in progress for * add tests for all classes -- must review CountVModel to fix tests * fixed CountVectorizerModel Test * getMethode completed + all class and tests ok + indentation ok * fixed PR changes * Feature/yaml parser (#7) * Added Evaluator parser * Evolution of parser * Added tuner parser * Feature/yaml parser (#8) * Added Evaluator parser * Evolution of parser * Added tuner parser * Added companion object to CaraParser * Feature/yaml parser (#9) * Added Evaluator parser * Evolution of parser * Added tuner parser * Added companion object to CaraParser * Added tuner to CaraPipeline * skeleton for CaraModel * Renamed CaraYaml class to CaraYaml Reader * Created CaraModel Pipeline skeleton for train * first commit branch * finish generateModel method and add CaraModelTest class * review cara_pipine_model test * Feature/cara pipeline model (#10) * first commit branch * finish generateModel method and add CaraModelTest class * review cara_pipine_model test Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Changed datasetPath to dataset itself * finilize class LinearRegression plus tests (#11) Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Added evaluation method * updated cara model * Feature/model schema (#13) * LogisticRegressionTest contains error to clear * Finalize LogisticRegression's class and tests * refactor names to caml case and correct spaces * Adjust LogisticRegretion format code and add DecisionTreeClassifier model class's and test's * Add GBTClassifier model class's and tests * tests not ended * finilize tests new models classes * CarastageMapper update * update caraMapperModel Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Feature/model schema (#15) * LogisticRegressionTest contains error to clear * Finalize LogisticRegression's class and tests * refactor names to caml case and correct spaces * Adjust LogisticRegretion format code and add DecisionTreeClassifier model class's and test's * Add GBTClassifier model class's and tests * tests not ended * finilize tests new models classes * CarastageMapper update * update caraMapperModel * Add Kmeans, LDA and NaiveBayes models and class's tests Co-authored-by: merzouk <merzoukoumedda@gmail.com> * added MulticlassClassificationEvaluator (#16) * Overwrite save * Fixed the case where no tuner is specified * Removed sparksession from CaraModel * Feature/model schema (#19) * LogisticRegressionTest contains error to clear * Finalize LogisticRegression's class and tests * refactor names to caml case and correct spaces * Adjust LogisticRegretion format code and add DecisionTreeClassifier model class's and test's * Add GBTClassifier model class's and tests * tests not ended * finilize tests new models classes * CarastageMapper update * update caraMapperModel * Add Kmeans, LDA and NaiveBayes models and class's tests * add decisionTreeRegressor class and test's * Add RandomForestRegressor class and test's * Add GBTRegressor class and test's Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Global refactoring (#20) * Made build method for stages generic * Code review on source code * Added some scaladoc * Started reviewing tests * Refacto on unit tests * Renamed packages * Added father package * Publish to repository * Feature/readme documentation (#22) * Set readme plan * Update ReadMe * Update README.md * ReadMe Updates * ReadMe updates * updates ReadMe * ReadMe updates * Update README.md * Updates ReadMe * Updates ReadMe * Update README.md * ReadMe Updates * ReadMe updates * Update README.md * Update README.md * Add Schema * Update README.md * Update README.md * Update README.md * Update ReadMe add CaraML jar link * update readme Co-authored-by: merzouk <merzoukoumedda@gmail.com> * fix ReadMe (#23) Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Fix readme requirements (#24) * update readme * update readme * update readme * update readme * update readme Co-authored-by: merzouk <merzoukoumedda@gmail.com> * Changed build version for release * Feature/generate report (#28) * generateReport fixed + modelEvaluate * fixed Resources files * Generate Report finished * code clean generateReport Co-authored-by: merzouk <merzoukoumedda@gmail.com> Co-authored-by: SAI-Aghylas <55828644+SAI-Aghylas@users.noreply.github.com> Co-authored-by: merzouk13 <57535044+merzouk13@users.noreply.github.com>
- Loading branch information