-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36016/
-----------------------------------------------------------

(Updated July 23, 2015, 11:05 a.m.)


Review request for lens, Amareshwari Sriramadasu, Jaideep dhok, Pranav Agarwal, 
and sharad agarwal.


Bugs: LENS-581
    https://issues.apache.org/jira/browse/LENS-581


Repository: lens


Description
-------

Implementation for new Lens ML API. This is not a complete implementation. 
Model creation, traning into modelInstances. evaluations and prediction is 
implemented.
Each of the modelInstance, prediciton and evaluation is creation in an async 
manner. Metastore and Web API is not implemented. Testing of the code is done.


Diffs (updated)
-----

  lens-ml-lib/data/lr/lr_train.data PRE-CREATION 
  lens-ml-lib/pom.xml a05d2dd 
  lens-ml-lib/src/main/java/org/apache/lens/client/LensMLClient.java 6dd0ecf 
  lens-ml-lib/src/main/java/org/apache/lens/client/LensMLJerseyClient.java 
875e692 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/api/AlgoParam.java e0d13c0 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/api/Algorithm.java 29bde29 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/api/MLAlgo.java 65373c6 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/api/MLDriver.java d2a2748 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/api/MLModel.java 73717ac 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/api/TrainedModel.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/lib/AlgoArgParser.java 
00f20fc 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/lib/Algorithms.java ad37403 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/lib/ClassifierBaseModel.java 
a960a4a 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/lib/ForecastingModel.java 
16a6180 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/BaseSparkAlgo.java 
3936693 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/BaseSparkClassificationModel.java
 806dc1f 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/ColumnFeatureFunction.java
 900792e 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/HiveTableRDD.java 
fd5651e 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/SparkMLDriver.java 
9ac62ce 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/TableTrainingSpec.java 
5b7c48b 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/dt/DecisionTreeAlgo.java
 7810a9a 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/dt/DecisionTreeClassificationModel.java
 27c32f4 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/dt/SparkDecisionTreeModel.java
 e561a8d 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/kmeans/KMeansAlgo.java 
be9af18 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/kmeans/KMeansClusteringModel.java
 62dc536 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/lr/LogisticRegressionAlgo.java
 c2f97af 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/lr/LogitRegressionClassificationModel.java
 a4206e5 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/nb/NaiveBayesAlgo.java 
c484dfe 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/nb/NaiveBayesClassificationModel.java
 26d39df 
  lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/svm/SVMAlgo.java 
4b14d66 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/algo/spark/svm/SVMClassificationModel.java
 433c0f9 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/Algo.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/AlgoParam.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/AlgoParameter.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/AlgoSpec.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/DataSet.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/Evaluation.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/Feature.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/LensML.java 23b5437 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/MLConfConstants.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/MLProcess.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/MLTestReport.java 965161a 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/Model.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/ModelInstance.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/ModelMetadata.java 3f7dff1 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/Prediction.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/Status.java PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/api/TestReport.java 294fef3 
  lens-ml-lib/src/main/java/org/apache/lens/ml/dao/MLDBUtils.java d444a32 
  lens-ml-lib/src/main/java/org/apache/lens/ml/dao/MetaStoreClient.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/dao/MetaStoreClientImpl.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/BatchPredictSpec.java 
PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/HiveMLUDF.java 2addb20 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/LensMLImpl.java 5938f8a 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/LensQueryRunner.java 
PRE-CREATION 
  
lens-ml-lib/src/main/java/org/apache/lens/ml/impl/MLProcessLifeCycleManager.java
 PRE-CREATION 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/MLRunner.java 91840e9 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/MLTask.java a3695ba 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/MLUtils.java 9c96d9b 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/ModelLoader.java 4fc45d3 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/QueryRunner.java 2eeee29 
  lens-ml-lib/src/main/java/org/apache/lens/ml/impl/TableTestingSpec.java 
470c977 
  lens-ml-lib/src/main/java/org/apache/lens/ml/server/MLApp.java e6e3c02 
  lens-ml-lib/src/main/java/org/apache/lens/ml/server/MLServiceImpl.java 
ff046c7 
  lens-ml-lib/src/main/java/org/apache/lens/ml/server/MLServiceResource.java 
ac2957d 
  lens-ml-lib/src/main/java/org/apache/lens/rdd/LensRDDClient.java b4f43ec 
  lens-ml-lib/src/test/java/org/apache/lens/ml/ExampleUtils.java ac3a55e 
  lens-ml-lib/src/test/java/org/apache/lens/ml/TestMLResource.java 51344ce 
  lens-ml-lib/src/test/java/org/apache/lens/ml/TestMLRunner.java ef3d53e 
  lens-ml-lib/src/test/java/org/apache/lens/ml/TestMLServices.java PRE-CREATION 
  lens-ml-lib/src/test/resources/lens-site.xml 3d5dbef 
  lens-ml-lib/src/test/resources/log4j.properties PRE-CREATION 

Diff: https://reviews.apache.org/r/36016/diff/


Testing
-------

yes.


Thanks,

vikas singh

Reply via email to