Updated to use kp instead of komputepy for module name

This commit is contained in:
Alejandro Saucedo 2020-11-02 21:57:10 +00:00
parent b23e04e1a4
commit 991cfdcbcc
5 changed files with 11 additions and 11 deletions

View file

@ -18,7 +18,7 @@
# -- Project information -----------------------------------------------------
import sys
import os
import komputepy
import kp
project = 'Vulkan Kompute'
copyright = '2020, The Institute for Ethical AI & Machine Learning'

View file

@ -12,9 +12,9 @@ Below is a diagram that provides insights on the relationship between Vulkan Kom
Manager
-------
The Kompute Manager provides a high level interface to simplify interaction with underlying :class:`komputepy.Sequence` of Operations.
The Kompute Manager provides a high level interface to simplify interaction with underlying :class:`kp.Sequence` of Operations.
.. autoclass:: komputepy.Manager
.. autoclass:: kp.Manager
:members:
@ -23,7 +23,7 @@ Sequence
The Kompute Sequence consists of batches of Kompute Operations, which are executed on a respective GPU queue. The execution of sequences can be synchronous or asynchronous, and it can be coordinated through its respective Vulkan Fence.
.. autoclass:: komputepy.Sequence
.. autoclass:: kp.Sequence
:members:
@ -32,13 +32,13 @@ Tensor
The Kompute Tensor is the atomic unit in Kompute, and it is used primarily for handling Host and GPU Device data.
.. autoclass:: komputepy.Tensor
.. autoclass:: kp.Tensor
:members:
TensorType
-------
.. automodule:: komputepy
.. automodule:: kp
:members:

View file

@ -5,7 +5,7 @@
namespace py = pybind11;
PYBIND11_MODULE(komputepy, m) {
PYBIND11_MODULE(kp, m) {
py::enum_<kp::Tensor::TensorTypes>(m, "TensorTypes", "Enum with GPU memory types for Tensor.")
.value("device", kp::Tensor::TensorTypes::eDevice, "Tensor holding data in GPU memory.")

View file

@ -1,5 +1,5 @@
from komputepy import Tensor, Manager, Sequence
from kp import Tensor, Manager, Sequence
def test_opmult():
"""

View file

@ -65,12 +65,12 @@ class CMakeBuild(build_ext):
subprocess.check_call(['cmake', '--build', '.'] + build_args, cwd=self.build_temp)
setup(
name='komputepy',
name='kp',
version='0.0.1',
author='Alejandro Saucedo',
description='Blazing fast, mobile-enabled, asynchronous, and optimized for advanced GPU processing usecases.',
description='Vulkan Kompute: Blazing fast, mobile-enabled, asynchronous, and optimized for advanced GPU processing usecases.',
long_description='',
ext_modules=[CMakeExtension('komputepy')],
ext_modules=[CMakeExtension('kp')],
cmdclass=dict(build_ext=CMakeBuild),
zip_safe=False,
)