Skip to main content

Python algorithms used to perform machine learning.

Project description

TearDrop

TearDrop project contains many useful various machine learning algorithms and models. You can find there anything from Linear regression, KNN, SVMs up to deep learning and LSTMs.

Installation

Installing from pypi using pip:

pip install teardrop
# or you can do this
python3 -m pip install teardrop

You can also install it directly from our repository:

pip install git+https://gitlab.com/dec0ded/teardrop

Example code

Using TearDrop you can easily create many various neural nets, e.g. Dense neural network.

from teardrop.layers.core import Dense
from teardrop.neural_models import Sequential

net = Sequential(loss='mse', optimizer='sgd')
net.add(Dense(10, activation='relu', input_shape=5))
net.add(Dense(1, activation='sigmoid'))

And voila! We've created a basic network which is able to take inputs with shape (N, 5) and returns output with shape (N, 1).

For more examples and better description, check our documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TearDrop-0.0.2.dev2.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

TearDrop-0.0.2.dev2-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file TearDrop-0.0.2.dev2.tar.gz.

File metadata

  • Download URL: TearDrop-0.0.2.dev2.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.4

File hashes

Hashes for TearDrop-0.0.2.dev2.tar.gz
Algorithm Hash digest
SHA256 11df5ce331c6b27c8dbdc9ea3d6bc1fe0972c4f7d0b2e573b9fa2842e4bd2297
MD5 01bf168d2da3b8d529afad15e0bc9c8f
BLAKE2b-256 f4177b44383607f1f18c200eb03cee8ad30e6fe365cc946b69f9294f5bfdc3e1

See more details on using hashes here.

File details

Details for the file TearDrop-0.0.2.dev2-py3-none-any.whl.

File metadata

  • Download URL: TearDrop-0.0.2.dev2-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.4

File hashes

Hashes for TearDrop-0.0.2.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 db4e4a30cbf069e96bb33794bbeb98d8248b20f1495b9fd9c7c9dee49a445606
MD5 373c567ec62b205ba6cfe31a7bd0fb93
BLAKE2b-256 62f0f69d3d915fd3e58765c7c22eea1e0da975f4ec49d6492a38d8207fd59d29

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page