Python-API.rst 1.09 KB
Newer Older
1
2
Python API
==========
3

4
Data Structure API
5
6
------------------

7
.. autoclass:: lightgbm.Dataset
8
9
10
    :members:
    :show-inheritance:

11
.. autoclass:: lightgbm.Booster
12
13
14
    :members:
    :show-inheritance:

15
16
17
18
19
20
21
22
23
24

Training API
------------

.. autofunction:: lightgbm.train

.. autofunction:: lightgbm.cv


Scikit-learn API
25
26
----------------

27
.. autoclass:: lightgbm.LGBMModel
28
    :members:
29
    :inherited-members:
30
31
    :show-inheritance:

32
.. autoclass:: lightgbm.LGBMClassifier
33
    :members:
34
    :inherited-members:
35
36
    :show-inheritance:

37
.. autoclass:: lightgbm.LGBMRegressor
38
    :members:
39
    :inherited-members:
40
41
    :show-inheritance:

42
.. autoclass:: lightgbm.LGBMRanker
43
    :members:
44
    :inherited-members:
45
46
47
    :show-inheritance:


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Callbacks
---------

.. autofunction:: lightgbm.early_stopping

.. autofunction:: lightgbm.print_evaluation

.. autofunction:: lightgbm.record_evaluation

.. autofunction:: lightgbm.reset_parameter


Plotting
--------

.. autofunction:: lightgbm.plot_importance

.. autofunction:: lightgbm.plot_metric

.. autofunction:: lightgbm.plot_tree

.. autofunction:: lightgbm.create_tree_digraph