All Projects → shapelets → khiva-python

shapelets / khiva-python

Licence: MPL-2.0 license
Python binding for Khiva library.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to khiva-python

Khiva
An open-source library of algorithms to analyse time series in GPU and CPU.
Stars: ✭ 161 (+265.91%)
Mutual labels:  opencl, multicore
nano-vanity
A NANO vanity address generator (supports OpenCL)
Stars: ✭ 83 (+88.64%)
Mutual labels:  opencl
bandicoot-code
Bandicoot: GPU accelerator add-on for the Armadillo C++ linear algebra library
Stars: ✭ 21 (-52.27%)
Mutual labels:  opencl
RandomX OpenCL
RandomX OpenCL implementation
Stars: ✭ 26 (-40.91%)
Mutual labels:  opencl
tensor stream-opencl
An OpenCL backend for TensorStream
Stars: ✭ 26 (-40.91%)
Mutual labels:  opencl
dlprimitives
Deep Learning Primitives and Mini-Framework for OpenCL
Stars: ✭ 65 (+47.73%)
Mutual labels:  opencl
learn-gpgpu
Algorithms implemented in CUDA + resources about GPGPU
Stars: ✭ 37 (-15.91%)
Mutual labels:  opencl
Etaler
A flexable HTM (Hierarchical Temporal Memory) framework with full GPU support.
Stars: ✭ 79 (+79.55%)
Mutual labels:  opencl
ProjCL
GPU and vector-enabled map projections, geodesic calculations, and image warping 🌎🌍🌏
Stars: ✭ 81 (+84.09%)
Mutual labels:  opencl
Yune
GPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")
Stars: ✭ 64 (+45.45%)
Mutual labels:  opencl
opencl-hls-cnn-accelerator
OpenCL HLS based CNN Accelerator on Intel DE10 Nano FPGA.
Stars: ✭ 49 (+11.36%)
Mutual labels:  opencl
gpyfft
python wrapper for the OpenCL FFT library clFFT
Stars: ✭ 52 (+18.18%)
Mutual labels:  opencl
fpga caffe
No description or website provided.
Stars: ✭ 116 (+163.64%)
Mutual labels:  opencl
penguinV
Simple and fast C++ image processing library with focus on heterogeneous systems
Stars: ✭ 110 (+150%)
Mutual labels:  opencl
dcurl
Hardware-accelerated Multi-threaded IOTA PoW, drop-in replacement for ccurl
Stars: ✭ 39 (-11.36%)
Mutual labels:  opencl
Amplifier.NET
Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.
Stars: ✭ 142 (+222.73%)
Mutual labels:  opencl
rectdetect
Realtime rectangle detector with GPGPU
Stars: ✭ 51 (+15.91%)
Mutual labels:  opencl
boxtree
Quad/octree building for FMMs in Python and OpenCL
Stars: ✭ 52 (+18.18%)
Mutual labels:  opencl
gr-clenabled
OpenCL/GPU-enabled common blocks for GNURadio
Stars: ✭ 63 (+43.18%)
Mutual labels:  opencl
john-packages
Community packages of John the Ripper (a Docker image, a Flatpak, a Windows PortableApp, and Ubuntu SNAP packages)
Stars: ✭ 31 (-29.55%)
Mutual labels:  opencl

Khiva-Python

License: MPL 2.0 Gitter chat

Build Documentation Build Linux and Mac OS Build Windows Code Coverage
Documentation Status Build Status Build status Coverage Status

README

This is the Khiva Python binding, it allows the usage of Khiva library from Python.

License

This project is licensed under MPL-v2.

Quick Summary

This Python binding called 'khiva' provides all the functionalities of the KHIVA library for time series analytics.

Set up

In order to use this binding, you need to install Khiva library.

Prerequisites

Note: By now, only 64-bit Python versions are supported.

Note Windows' users: Search your 64-bits version here

Install latest version

Install latest stable version of Khiva library. Follow the steps in the "Installation" section of the Khiva repository

To install the Khiva Python binding, we just need to execute the following command:

python setup.py install

Install any release

Install the prerequisites listed in the "Installation" section of the Khiva library repository. Download and install your selected Khiva release from Khiva repository.

Install the Khiva python binding compatible with the Khiva library installed previously. Follow the steps to install the Khiva python binding explained in pypi.

Executing the tests:

All tests can be executed separately, please find them in /tests/unit_tests.

Documentation

This Khiva Python binding follows the standard way of writing documentation of Python by using Sphinx.

In order to generate the documentation (in html format), run the following command under the /docs folder:

make html

Contributing

The rules to contribute to this project are described here

Powered by Shapelets

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].