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

python3 -clone 

### torch_util

### version

### workflow


[Packaging Python Projects](https://www.freecodecamp.org/news/build-your-first-python-package/)
[How to Publish an Open-Source Python Package to PyPI](https://realpython.com/pypi-publish-python-package/)

- Install twine:
    ```cmd
    pip3 install twine
    ```

- Build whl:
    ```cmd
    py setup.py sdist bdist_wheel
    ```

- Upload package to pipy
    ```cmd
    twine upload dist/*
    ```

[pymlutil](https://pypi.org/project/pymlutil)

- Load package into project
    ```cmd
    pip3 install --upgrade pymlutil
    ```

- Include pymlutil into project
```cmd
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.83.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

pymlutil-0.0.83-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymlutil-0.0.83.tar.gz
  • Upload date:
  • Size: 15.0 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.83.tar.gz
Algorithm Hash digest
SHA256 137e354ae884fe8e13cce81203c35982cc32fb57cfed96d079ef7f3407aaabd0
MD5 34da60f19b361a900e4eda55e78c5b47
BLAKE2b-256 eb6c1a6874ab1f1a2ed7acecc7fc36e9e686337495c253486be3cf9cae853e93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymlutil-0.0.83-py3-none-any.whl
  • Upload date:
  • Size: 20.9 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.83-py3-none-any.whl
Algorithm Hash digest
SHA256 16113f8aafadd340c8e489b5c05eabaa5a6162e1a777a2181c1ed00fa00d2d1a
MD5 5270ac72ff55d9489f10658a83730d1e
BLAKE2b-256 c7e77a8d9cb91840ebcceb06d5ece727941aa1c349b958278ada90eb87bdbc14

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