This is an automated email from the ASF dual-hosted git repository.
mboehm7 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/systemds.git
The following commit(s) were added to refs/heads/master by this push:
new 5f23666 [MINOR] Cleanup list of builtin functions (alphabetical
ordering)
5f23666 is described below
commit 5f23666d50a7f70123e23c0e4e8c9d32d0c639d4
Author: Matthias Boehm <[email protected]>
AuthorDate: Sun May 30 01:24:29 2021 +0200
[MINOR] Cleanup list of builtin functions (alphabetical ordering)
---
.../java/org/apache/sysds/common/Builtins.java | 70 +++++++++++-----------
1 file changed, 35 insertions(+), 35 deletions(-)
diff --git a/src/main/java/org/apache/sysds/common/Builtins.java
b/src/main/java/org/apache/sysds/common/Builtins.java
index 00b8bef..8c90ab9 100644
--- a/src/main/java/org/apache/sysds/common/Builtins.java
+++ b/src/main/java/org/apache/sysds/common/Builtins.java
@@ -38,16 +38,15 @@ import org.apache.sysds.common.Types.ReturnType;
*/
public enum Builtins {
//builtin functions
- ARIMA("arima", true),
- ABS("abs", false),
- GET_ACCURACY("getAccuracy", true),
ABSTAIN("abstain", true),
+ ABS("abs", false),
ACOS("acos", false),
ALS("als", true),
ALS_CG("alsCG", true),
ALS_DS("alsDS", true),
ALS_PREDICT("alsPredict", true),
ALS_TOPK_PREDICT("alsTopkPredict", true),
+ ARIMA("arima", true),
ASIN("asin", false),
ATAN("atan", false),
AUTOENCODER2LAYER("autoencoder_2layer", true),
@@ -55,9 +54,9 @@ public enum Builtins {
AVG_POOL_BACKWARD("avg_pool_backward", false),
BATCH_NORM2D("batch_norm2d", false, ReturnType.MULTI_RETURN),
BATCH_NORM2D_BACKWARD("batch_norm2d_backward", false,
ReturnType.MULTI_RETURN),
- BANDIT("bandit", true),
BIASADD("bias_add", false),
BIASMULT("bias_multiply", false),
+ BANDIT("bandit", true),
BITWAND("bitwAnd", false),
BITWOR("bitwOr", false),
BITWXOR("bitwXor", false),
@@ -72,6 +71,7 @@ public enum Builtins {
CAST_AS_BOOLEAN("as.logical", "as.boolean", false),
CBIND("cbind", "append", false),
CEIL("ceil", "ceiling", false),
+ CHOLESKY("cholesky", false),
COLMAX("colMaxs", false),
COLMEAN("colMeans", false),
COLMIN("colMins", false),
@@ -82,27 +82,29 @@ public enum Builtins {
COLVAR("colVars", false),
COMPONENTS("components", true),
COMPRESS("compress", false),
- CSPLINE("cspline", true),
- CSPLINE_CG("csplineCG", true),
- CSPLINE_DS("csplineDS", true),
- DECOMPRESS("decompress", false),
+ CONFUSIONMATRIX("confusionMatrix", true),
CONV2D("conv2d", false),
CONV2D_BACKWARD_FILTER("conv2d_backward_filter", false),
CONV2D_BACKWARD_DATA("conv2d_backward_data", false),
+ COR("cor", true),
CORRECTTYPOS("correctTypos", true),
COS("cos", false),
- COV("cov", false),
COSH("cosh", false),
- CHOLESKY("cholesky", false),
+ COUNT_DISTINCT("countDistinct",false),
+ COUNT_DISTINCT_APPROX("countDistinctApprox",false),
+ COV("cov", false),
+ COX("cox", true),
+ CSPLINE("cspline", true),
+ CSPLINE_CG("csplineCG", true),
+ CSPLINE_DS("csplineDS", true),
CUMMAX("cummax", false),
CUMMIN("cummin", false),
CUMPROD("cumprod", false),
CUMSUM("cumsum", false),
CUMSUMPROD("cumsumprod", false),
- CONFUSIONMATRIX("confusionMatrix", true),
- COR("cor", true),
- COX("cox", true),
DBSCAN("dbscan", true),
+ DECISIONTREE("decisionTree", true),
+ DECOMPRESS("decompress", false),
DETECTSCHEMA("detectSchema", false),
DENIALCONSTRAINTS("denialConstraints", true),
DIAG("diag", false),
@@ -121,6 +123,7 @@ public enum Builtins {
FLOOR("floor", false),
FRAME_SORT("frameSort", true),
GAUSSIAN_CLASSIFIER("gaussianClassifier", true),
+ GET_ACCURACY("getAccuracy", true),
GET_PERMUTATIONS("getPermutations", true),
GLM("glm", true),
GMM("gmm", true),
@@ -131,9 +134,6 @@ public enum Builtins {
IFELSE("ifelse", false),
IMG_MIRROR("img_mirror", true),
IMG_BRIGHTNESS("img_brightness", true),
- IMPUTE_BY_MEAN("imputeByMean", true),
- IMPUTE_BY_MEDIAN("imputeByMedian", true),
- IMPUTE_BY_MODE("imputeByMode", true),
IMG_CROP("img_crop", true),
IMG_TRANSFORM("img_transform", true),
IMG_TRANSLATE("img_translate", true),
@@ -143,6 +143,9 @@ public enum Builtins {
IMG_SAMPLE_PAIRING("img_sample_pairing", true),
IMG_INVERT("img_invert", true),
IMG_POSTERIZE("img_posterize", true),
+ IMPUTE_BY_MEAN("imputeByMean", true),
+ IMPUTE_BY_MEDIAN("imputeByMedian", true),
+ IMPUTE_BY_MODE("imputeByMode", true),
IMPUTE_FD("imputeByFD", true),
INTERQUANTILE("interQuantile", false),
INTERSECT("intersect", true),
@@ -156,7 +159,6 @@ public enum Builtins {
KMEANSPREDICT("kmeansPredict", true),
KNNBF("knnbf", true),
KNN("knn", true),
- DECISIONTREE("decisionTree", true),
L2SVM("l2svm", true),
L2SVMPREDICT("l2svmPredict", true),
LASSO("lasso", true),
@@ -173,29 +175,29 @@ public enum Builtins {
LSTM_BACKWARD("lstm_backward", false, ReturnType.MULTI_RETURN),
LU("lu", false, ReturnType.MULTI_RETURN),
MAP("map", false),
- MEAN("mean", "avg", false),
- MICE("mice", true),
- MIN("min", "pmin", false),
MAX("max", "pmax", false),
MAX_POOL("max_pool", false),
MAX_POOL_BACKWARD("max_pool_backward", false),
+ MEAN("mean", "avg", false),
MEDIAN("median", false),
+ MICE("mice", true),
+ MIN("min", "pmin", false),
MOMENT("moment", "centralMoment", false),
MSVM("msvm", true),
MSVMPREDICT("msvmPredict", true),
MULTILOGREG("multiLogReg", true),
MULTILOGREGPREDICT("multiLogRegPredict", true),
NA_LOCF("na_locf", true),
+ NAIVEBAYES("naiveBayes", true, false),
+ NAIVEBAYESPREDICT("naiveBayesPredict", true, false),
NCOL("ncol", false),
NORMALIZE("normalize", true),
NROW("nrow", false),
- NAIVEBAYES("naiveBayes", true, false),
- NAIVEBAYESPREDICT("naiveBayesPredict", true, false),
OUTER("outer", false),
OUTLIER("outlier", true, false), //TODO parameterize opposite
- OUTLIER_SD("outlierBySd", true),
- OUTLIER_IQR("outlierByIQR", true),
OUTLIER_ARIMA("outlierByArima",true),
+ OUTLIER_IQR("outlierByIQR", true),
+ OUTLIER_SD("outlierBySd", true),
PCA("pca", true),
PCAINVERSE("pcaInverse", true),
PCATRANSFORM("pcaTransform", true),
@@ -213,9 +215,9 @@ public enum Builtins {
ROUND("round", false),
ROWINDEXMAX("rowIndexMax", false),
ROWINDEXMIN("rowIndexMin", false),
- ROWMIN("rowMins", false),
ROWMAX("rowMaxs", false),
ROWMEAN("rowMeans", false),
+ ROWMIN("rowMins", false),
ROWPROD("rowProds", false),
ROWSD("rowSds", false),
ROWSUM("rowSums", false),
@@ -229,7 +231,6 @@ public enum Builtins {
SIGN("sign", false),
SIN("sin", false),
SINH("sinh", false),
- STEPLM("steplm",true, ReturnType.MULTI_RETURN),
SLICEFINDER("slicefinder", true),
SMOTE("smote", true),
SOLVE("solve", false),
@@ -237,27 +238,27 @@ public enum Builtins {
SPLIT_BALANCED("splitBalanced", true),
STABLE_MARRIAGE("stableMarriage", true),
STATSNA("statsNA", true),
+ STEPLM("steplm",true, ReturnType.MULTI_RETURN),
SQRT("sqrt", false),
SUM("sum", false),
SVD("svd", false, ReturnType.MULTI_RETURN),
- TRANS("t", false),
TABLE("table", "ctable", false),
TAN("tan", false),
TANH("tanh", false),
- TRACE("trace", false),
TO_ONE_HOT("toOneHot", true),
TOMEKLINK("tomeklink", true),
+ TRACE("trace", false),
+ TRANS("t", false),
TYPEOF("typeof", false),
- COUNT_DISTINCT("countDistinct",false),
- COUNT_DISTINCT_APPROX("countDistinctApprox",false),
+ UNIVAR("univar", true),
VAR("var", false),
VECTOR_TO_CSV("vectorToCsv", true),
- XOR("xor", false),
- UNIVAR("univar", true),
WINSORIZE("winsorize", true, false), //TODO parameterize w/ prob,
min/max val
-
+ XOR("xor", false),
+
//parameterized builtin functions
CDF("cdf", false, true),
+ CVLM("cvlm", true, false),
GROUPEDAGG("aggregate", "groupedAggregate", false, true),
INVCDF("icdf", false, true),
LISTNV("list", false, true), //note: builtin and parbuiltin
@@ -270,16 +271,15 @@ public enum Builtins {
PNORM("pnorm", false, true),
PT("pt", false, true),
QCHISQ("qchisq", false, true),
+ QEXP("qexp", false, true),
QF("qf", false, true),
QNORM("qnorm", false, true),
QT("qt", false, true),
- QEXP("qexp", false, true),
REPLACE("replace", false, true),
RMEMPTY("removeEmpty", false, true),
SCALE("scale", true, false),
SCALEAPPLY("scaleApply", true, false),
TIME("time", false),
- CVLM("cvlm", true, false),
TOKENIZE("tokenize", false, true),
TOSTRING("toString", false, true),
TRANSFORMAPPLY("transformapply", false, true),