-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
40 lines (36 loc) · 1.4 KB
/
pyproject.toml
File metadata and controls
40 lines (36 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[build-system]
requires = ["scikit-build-core", "pybind11"]
build-backend = "scikit_build_core.build"
[project]
name = "autoneuronet"
version = "0.1.10"
description = "AutoNeuroNet is a fully implemented automatic differentiation engine with custom matrices, a full neural network architecture, and a training pipeline. It comes with Python bindings via PyBind11, enabling quick, easy network development in Python, backed by C++ for enhanced speed and performance."
readme = "README.md"
requires-python = ">=3.9"
license = { file = "LICENSE" }
authors = [{ name = "Rishab Alagharu", email = "rishabsaia@gmail.com" }]
keywords = ["derivative", "gradient", "matrix", "machine learning", "deep learning", "neural network"]
classifiers = [
"Programming Language :: Python :: 3",
"Programming Language :: C++",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
]
[project.optional-dependencies]
demo = ["numpy", "matplotlib", "scikit-learn", "torchvision"]
dev = ["build", "twine", "cibuildwheel"]
[tool.scikit-build]
cmake.version = ">=3.20"
sdist.include = [
"CMakeLists.txt",
"pybind_wrapper.cpp",
"python/**",
"include/**",
"src/**",
"README.md",
"LICENSE"
]
[project.urls]
Homepage = "https://github.com/RishabSA/AutoNeuroNet"
Repository = "https://github.com/RishabSA/AutoNeuroNet"
Documentation = "https://rishabsa.github.io/AutoNeuroNet/"