Skip to main content

Python Machine Learning Utilities

Project description

pymlutil

Python Machine Learning utilities:

functions

GaussianBasis

Computes a unit height gaussian bell curve function
$ GaussianBasis(x, zero, sigma) = e^{-\frac{(x-zero)^2}{2*sigma^2}} $ \

  • x : function input
  • zero : location of the peak center
  • sigma: curve with or standard deviation
def GaussianBasis(x, zero=0.0, sigma=0.33)

Example:

x = np.arange(-2.0, 2.0, 0.01) 
y = GaussianBasis(torch.tensor(x))
plt.plot(x, y)
plt.show()

gaussian_bias

imutial

jsonutil

metrics

s3

torch_util

version

workflow

Packaging Python Projects How to Publish an Open-Source Python Package to PyPI

  • Install twine:

    pip3 install twine
    
  • Build whl:

    py setup.py sdist bdist_wheel
    
  • Upload package to pipy

    twine upload dist/*
    

pymlutil

  • Load package into project

    pip3 install --upgrade pymlutil
    
  • Include pymlutil into project

from pymlutil import *

Notes

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pymlutil-0.0.49.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

pymlutil-0.0.49-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file pymlutil-0.0.49.tar.gz.

File metadata

  • Download URL: pymlutil-0.0.49.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.2 importlib-metadata/4.8.2 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for pymlutil-0.0.49.tar.gz
Algorithm Hash digest
SHA256 8df7f7ae67a96038c085968922eb3a5318640a1ba36753abcee03651de77ecdb
MD5 f67fdbb6732bf6529f640e199c2f6951
BLAKE2b-256 0e6bf24a4d0c799efeabfa91d93d7a12a87f190c4eba3830852351b79975dd6e

See more details on using hashes here.

File details

Details for the file pymlutil-0.0.49-py3-none-any.whl.

File metadata

  • Download URL: pymlutil-0.0.49-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.2 importlib-metadata/4.8.2 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for pymlutil-0.0.49-py3-none-any.whl
Algorithm Hash digest
SHA256 7179942aa47774aa63a0ccba08c47bb53c1d426e857add38e87b143851b69a27
MD5 c26b9ae4a73f0049f0f0fa53b5cf4be5
BLAKE2b-256 e272139895818cffba1c99cda2db2c6e1019995f9109d640d6a57e497f2ad56e

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