public class MLAnalysisHandler extends Object
MLAnalysisHandler
is responsible for handling/delegating all the analysis related requests.Constructor and Description |
---|
MLAnalysisHandler() |
Modifier and Type | Method and Description |
---|---|
void |
addCustomizedFeatures(long analysisId,
List<org.wso2.carbon.ml.commons.domain.MLCustomizedFeature> customizedFeatures,
int tenantId,
String userName) |
void |
addDefaultsIntoCustomizedFeatures(long analysisId,
org.wso2.carbon.ml.commons.domain.MLCustomizedFeature customizedValues) |
void |
addDefaultsIntoHyperParameters(long analysisId) |
void |
addHyperParameters(long analysisId,
List<org.wso2.carbon.ml.commons.domain.MLHyperParameter> hyperParameters,
String algorithmName) |
void |
addModelConfigurations(long analysisId,
List<org.wso2.carbon.ml.commons.domain.MLModelConfiguration> modelConfigs) |
void |
createAnalysis(org.wso2.carbon.ml.commons.domain.MLAnalysis analysis) |
void |
deleteAnalysis(int tenantId,
String userName,
long analysisId) |
String |
getAlgorithmName(long analysisId) |
String |
getAlgorithmType(long analysisId) |
List<org.wso2.carbon.ml.commons.domain.MLModelData> |
getAllModelsOfAnalysis(int tenantId,
String userName,
long analysisId) |
List<org.wso2.carbon.ml.commons.domain.MLAnalysis> |
getAnalyses(int tenantId,
String userName) |
List<org.wso2.carbon.ml.commons.domain.MLCustomizedFeature> |
getCustomizedFeatures(int tenantId,
String userName,
long analysisId,
int limit,
int offset) |
List<String> |
getFeatureNames(String analysisId) |
List<String> |
getFeatureNames(String analysisId,
String featureType) |
List<org.wso2.carbon.ml.commons.domain.MLHyperParameter> |
getHyperParameters(long analysisId,
String algorithmName) |
String |
getNewAnomalyLabel(long analysisId) |
String |
getNewNormalLabel(long analysisId) |
String |
getNormalization(long analysisId) |
String |
getNormalLabels(long analysisId) |
String |
getObservations(long analysisId) |
String |
getProductVariable(long analysisId) |
String |
getRatingVariable(long analysisId) |
String |
getResponseVariable(long analysisId) |
List<org.wso2.carbon.ml.commons.domain.FeatureSummary> |
getSummarizedFeatures(int tenantId,
String userName,
long analysisId,
int limit,
int offset) |
String |
getSummaryStats(int tenantId,
String userName,
long analysisId,
String featureName) |
double |
getTrainDataFraction(long analysisId) |
String |
getUserVariable(long analysisId) |
public void createAnalysis(org.wso2.carbon.ml.commons.domain.MLAnalysis analysis) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public void addCustomizedFeatures(long analysisId, List<org.wso2.carbon.ml.commons.domain.MLCustomizedFeature> customizedFeatures, int tenantId, String userName) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public void addDefaultsIntoCustomizedFeatures(long analysisId, org.wso2.carbon.ml.commons.domain.MLCustomizedFeature customizedValues) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<org.wso2.carbon.ml.commons.domain.FeatureSummary> getSummarizedFeatures(int tenantId, String userName, long analysisId, int limit, int offset) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<org.wso2.carbon.ml.commons.domain.MLCustomizedFeature> getCustomizedFeatures(int tenantId, String userName, long analysisId, int limit, int offset) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<String> getFeatureNames(String analysisId, String featureType) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<String> getFeatureNames(String analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getResponseVariable(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getUserVariable(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getProductVariable(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getRatingVariable(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getObservations(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getAlgorithmName(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getAlgorithmType(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getNormalLabels(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public double getTrainDataFraction(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getNormalization(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getNewNormalLabel(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getNewAnomalyLabel(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public String getSummaryStats(int tenantId, String userName, long analysisId, String featureName) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public void addModelConfigurations(long analysisId, List<org.wso2.carbon.ml.commons.domain.MLModelConfiguration> modelConfigs) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public void addHyperParameters(long analysisId, List<org.wso2.carbon.ml.commons.domain.MLHyperParameter> hyperParameters, String algorithmName) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<org.wso2.carbon.ml.commons.domain.MLHyperParameter> getHyperParameters(long analysisId, String algorithmName) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public void addDefaultsIntoHyperParameters(long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public void deleteAnalysis(int tenantId, String userName, long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<org.wso2.carbon.ml.commons.domain.MLAnalysis> getAnalyses(int tenantId, String userName) throws MLAnalysisHandlerException
MLAnalysisHandlerException
public List<org.wso2.carbon.ml.commons.domain.MLModelData> getAllModelsOfAnalysis(int tenantId, String userName, long analysisId) throws MLAnalysisHandlerException
MLAnalysisHandlerException
Copyright © 2016 WSO2, Inc.. All Rights Reserved.