Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continued updates to API reference in documentation #689

Merged
merged 29 commits into from Apr 22, 2020
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4ab4e47
testing
angela97lin Apr 16, 2020
24a8241
more test
angela97lin Apr 16, 2020
31a4e66
Merge branch 'master' into 569_categorize_components
angela97lin Apr 16, 2020
9902d04
update other components
angela97lin Apr 16, 2020
d126843
Merge branch '569_categorize_components' of github.com:FeatureLabs/ev…
angela97lin Apr 16, 2020
a9da162
more testing
angela97lin Apr 16, 2020
23dd1a4
testing
angela97lin Apr 17, 2020
60c05bf
cleanup
angela97lin Apr 17, 2020
77992a8
more testing'
angela97lin Apr 17, 2020
3d495d1
test
angela97lin Apr 17, 2020
0f11d33
Merge branch 'master' into 569_categorize_components
angela97lin Apr 17, 2020
237bc77
test
angela97lin Apr 17, 2020
5854910
Merge branch '569_categorize_components' of github.com:FeatureLabs/ev…
angela97lin Apr 17, 2020
63eae29
Merge branch 'master' into 569_categorize_components
angela97lin Apr 17, 2020
98783a3
updating api ref with descriptions and changelog
angela97lin Apr 20, 2020
fcb647e
merge
angela97lin Apr 20, 2020
9fa652a
update
angela97lin Apr 21, 2020
4a27709
update from dylans comment
angela97lin Apr 21, 2020
6b6d188
Merge branch 'master' into 569_categorize_components
angela97lin Apr 21, 2020
cfbf2ae
addressing comments
angela97lin Apr 21, 2020
d7aca52
Merge branch 'master' into 569_categorize_components
angela97lin Apr 21, 2020
878bc8a
rtd
angela97lin Apr 21, 2020
6507fbb
Merge branch 'master' into 569_categorize_components
angela97lin Apr 22, 2020
601609d
api update
angela97lin Apr 22, 2020
caf4375
update more docstrings
angela97lin Apr 22, 2020
21b2c94
changelog
angela97lin Apr 22, 2020
6c31b1b
Merge branch 'master' into 569_categorize_components
angela97lin Apr 22, 2020
a2e31af
add classificationpipeline to api ref
angela97lin Apr 22, 2020
12f01d0
add to init
angela97lin Apr 22, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 4 additions & 3 deletions docs/source/api_reference.rst
Expand Up @@ -174,11 +174,11 @@ Classifiers are models which can be trained to predict a class label from input
:template: estimator_class.rst
:nosignatures:

LogisticRegressionClassifier
CatBoostClassifier
RandomForestClassifier
LogisticRegressionClassifier
XGBoostClassifier


Regressors
-----------

Expand All @@ -189,9 +189,10 @@ Regressors are models which can be trained to predict a target value from input
:template: estimator_class.rst
:nosignatures:

CatBoostRegressor
LinearRegressor
RandomForestRegressor

XGBoostRegressor

.. currentmodule:: evalml.objectives

Expand Down
1 change: 1 addition & 0 deletions docs/source/changelog.rst
Expand Up @@ -52,6 +52,7 @@ Changelog
* Have leads example notebook load S3 files using https, so we can delete s3fs dev dependency :pr:`664`
* Categorized components in API reference and added descriptions for each category :pr:`663`
* Fixed Sphinx warnings about BalancedAccuracy objective :pr:`669`
* Updated API reference to include missing components and clean up pipeline docstrings :pr:`689`
* Reorganize API ref, and clarify pipeline sub-titles :pr:`688`
* Testing Changes
* Matched install commands of `check_latest_dependencies` test and it's GitHub action :pr:`578`
Expand Down
2 changes: 1 addition & 1 deletion evalml/pipelines/binary_classification_pipeline.py
Expand Up @@ -8,7 +8,7 @@


class BinaryClassificationPipeline(ClassificationPipeline):

"""Pipeline subclass for all binary classification pipelines."""
threshold = None
problem_type = ProblemTypes.BINARY

Expand Down
2 changes: 1 addition & 1 deletion evalml/pipelines/classification/xgboost_binary.py
Expand Up @@ -2,6 +2,6 @@


class XGBoostBinaryPipeline(BinaryClassificationPipeline):
"""XGBoost Pipeline for both binary and multiclass classification"""
"""XGBoost Pipeline for binary classification"""
custom_name = "XGBoost Binary Classification Pipeline"
component_graph = ['One Hot Encoder', 'Simple Imputer', 'RF Classifier Select From Model', 'XGBoost Classifier']
1 change: 1 addition & 0 deletions evalml/pipelines/classification_pipeline.py
Expand Up @@ -6,6 +6,7 @@


class ClassificationPipeline(PipelineBase):
"""Pipeline subclass for all classification pipelines."""
angela97lin marked this conversation as resolved.
Show resolved Hide resolved

def predict_proba(self, X):
"""Make probability estimates for labels.
Expand Down
1 change: 1 addition & 0 deletions evalml/pipelines/multiclass_classification_pipeline.py
Expand Up @@ -8,6 +8,7 @@


class MulticlassClassificationPipeline(ClassificationPipeline):
"""Pipeline subclass for all multiclass classification pipelines."""
problem_type = ProblemTypes.MULTICLASS

def score(self, X, y, objectives):
Expand Down
1 change: 1 addition & 0 deletions evalml/pipelines/regression_pipeline.py
Expand Up @@ -3,4 +3,5 @@


class RegressionPipeline(PipelineBase):
"""Pipeline subclass for all regression pipelines."""
problem_type = ProblemTypes.REGRESSION