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.75.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

pymlutil-0.0.75-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymlutil-0.0.75.tar.gz
  • Upload date:
  • Size: 14.7 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.75.tar.gz
Algorithm Hash digest
SHA256 b2b4d44312bbbf3c57b89203a1b1d3f65d231651a6fe4bed1900b8a2573b8e66
MD5 37649ceee8131787468da79043b35338
BLAKE2b-256 31e84198fbcfafc608b4e3e80e3146ed440178432b42a1fb0898d097782a10f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymlutil-0.0.75-py3-none-any.whl
  • Upload date:
  • Size: 20.6 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.75-py3-none-any.whl
Algorithm Hash digest
SHA256 ecedc523fce47e5f40def284115904cae4cff12a08924900ab9cb2a816acc3fa
MD5 77a11c4c09ec58233ecd65494547aaaf
BLAKE2b-256 194c9ca3c0ef1d93774a2cb49423de970a368436895e0aa2c9a91bd327cda225

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