Return all supervised learning algorithms

get/algorithms
Internal-Use Only

The consider, exclude, forceInclude, and algorithms settings are used to specify the supervised learning algorithm that is used during automatic pipeline generation. Each algorithm has a default setting that determines its behavior when none of the settings are specified. To view these defaults you can request a list of algorithms from the /algorithms endpoint.

Request Samples

1

Response Samples

1{
2 "version": 3,
3 "accept": "application/vnd.sas.collection+json",
4 "count": 8,
5 "start": 0,
6 "limit": 0,
7 "name": "collection",
8 "links": [
9 {
10 "method": "GET",
11 "rel": "up",
12 "href": "/mlPipelineAutomation",
13 "uri": "/mlPipelineAutomation",
14 "type": "application/vnd.sas.api+json"
15 },
16 {
17 "method": "GET",
18 "rel": "self",
19 "href": "/mlPipelineAutomation/algorithms",
20 "uri": "/mlPipelineAutomation/algorithms",
21 "type": "application/vnd.sas.collection",
22 "itemType": "application/vnd.sas.analytics.machine.learning.algorithm"
23 }
24 ],
25 "items": [
26 {
27 "id": "DecisionTree",
28 "name": "Decision Tree",
29 "defaultBehavior": "consider"
30 },
31 {
32 "id": "Forest",
33 "name": "Forest",
34 "defaultBehavior": "consider"
35 },
36 {
37 "id": "GAM",
38 "name": "GAM",
39 "description": "GAM is only supported for projects with binary or interval target types.",
40 "defaultBehavior": "consider"
41 },
42 {
43 "id": "GradientBoosting",
44 "name": "Gradient Boosting",
45 "defaultBehavior": "consider"
46 },
47 {
48 "id": "NeuralNetwork",
49 "name": "Neural Network",
50 "defaultBehavior": "consider"
51 },
52 {
53 "id": "Regression",
54 "name": "Regression",
55 "description": "Linear regression is used for projects with an interval target type, otherwise logistic regression is used.",
56 "defaultBehavior": "forceInclude"
57 },
58 {
59 "id": "SVM",
60 "name": "SVM",
61 "description": "SVM is only supported for projects with a binary target type.",
62 "defaultBehavior": "exclude"
63 },
64 {
65 "id": "Ensemble",
66 "name": "Ensemble",
67 "description": "Ensemble is only supported when at least one other algorithm is set to \"consider\" or \"forceInclude\".",
68 "defaultBehavior": "consider"
69 }
70 ]
71}

Responses

StatusMeaningDescription
200OKThe request succeeded.HeadersSchema