Package doc #7 (#34)

* Add first doc info to sources

* Update doc to separate classes in api

* Refactor build_predictor

* Fix random_sate issue in non linear kernels

* Refactor score method using base class implementation

* Some quality refactoring

* Fix codecov config.

* Add sigmoid kernel

* Refactor setup and add Makefile
This commit is contained in:
Ricardo Montañana Gómez
2021-04-26 09:10:01 +02:00
committed by GitHub
parent 02de394c96
commit e19d10f6a7
23 changed files with 369 additions and 106 deletions

View File

@@ -1,7 +1,5 @@
import setuptools
__version__ = "1.0rc1"
__author__ = "Ricardo Montañana Gómez"
import stree
def readme():
@@ -9,22 +7,23 @@ def readme():
return f.read()
VERSION = stree.__version__
setuptools.setup(
name="STree",
version=__version__,
license="MIT License",
version=stree.__version__,
license=stree.__license__,
description="Oblique decision tree with svm nodes",
long_description=readme(),
long_description_content_type="text/markdown",
packages=setuptools.find_packages(),
url="https://github.com/doctorado-ml/stree",
author=__author__,
author_email="ricardo.montanana@alu.uclm.es",
url=stree.__url__,
author=stree.__author__,
author_email=stree.__author_email__,
keywords="scikit-learn oblique-classifier oblique-decision-tree decision-\
tree svm svc",
classifiers=[
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
"Development Status :: 5 - Production/Stable",
"License :: OSI Approved :: " + stree.__license__,
"Programming Language :: Python :: 3.8",
"Natural Language :: English",
"Topic :: Scientific/Engineering :: Artificial Intelligence",