Skip to main content

No project description provided

Project description

spline_basis

Template

A python library to generate spline basis functions. Check out examples in the notebooks.

Installation:

From PyPi: pip install spline-basis

Currently supported basis functions:

  1. $\mathrm{M}$-Splines: Non-negative spline functions which integrate to 1 over the support of the basis function.
  2. $\mathrm{I}$-Splines: Monotone spline functions defined as the integral of M-splines.

Notes:

  1. The M/I splines are based on Ramsay (1988)and the Praat manual. This specific implementation is a jit-compiled version of the implementation in the dms_variants python package but with a different API (dms_variants Source Code).

TODO:

  1. Enable cahe=True for nb.jit
  2. replace asserts with exceptions.

maintainer: Biprateep Dey contact: biprateep@pitt.edu

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

spline_basis-0.1.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

spline_basis-0.1-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file spline_basis-0.1.tar.gz.

File metadata

  • Download URL: spline_basis-0.1.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for spline_basis-0.1.tar.gz
Algorithm Hash digest
SHA256 c04d29fc9c1b2b3cf04ed54f7f6f8cdda3eddbf69bcd69dad4396db7b132ddd0
MD5 c70fb686be5fb32b8d1fcb250fbbbf1c
BLAKE2b-256 e7cf327ebe81bc87cb5d59275f04a24861017579be8335c8190a765b75e23f77

See more details on using hashes here.

File details

Details for the file spline_basis-0.1-py3-none-any.whl.

File metadata

  • Download URL: spline_basis-0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for spline_basis-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3266b8c65fcf24398f2f5aeef5d5723e64664be31af2eb2c11e9898befdd23d8
MD5 075dc3eacf354b6d595686a8cf3c6f4a
BLAKE2b-256 a3ec2b1c8c86f2f82c54ae97c62ddb65b9a2c7331925b9cccb697255a710b0d3

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