Skip to main content

jaxpolylog

This repository provides implementations of polylogarithm functions using JAX, enabling efficient computation and automatic differentiation.

Installation

The recommended way to install the package is via pip. Before installing, make sure your packaging tools are up to date by running:

pip install --upgrade pip setuptools

Next, choose the installation method that best fits your use case:

  • Install from PyPI (recommended):
    pip install jaxpolylog

  • Install directly from GitHub:
    If you want the latest development version: pip install git+https://github.com/AndreasSchachner/jaxpolylog.git

  • Install from a local clone (recommended for development):
    If you plan to actively develop or experiment with the code, first download or clone the repository. Then navigate to the root directory of the project in a terminal and run: pip install -e .
    The -e (editable) option ensures that any local code changes take effect immediately without requiring reinstallation.

Repository structure

The repository is organized as follows . ├── jaxpolylog/ ├── tests/ ├── LICENSE ├── README.md

Contact

For questions or feedback, please get in touch: as3475@cornell.edu.

Release files for jaxpolylog 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jaxpolylog 0.3.0
File Size Uploaded
jaxpolylog-0.3.0.tar.gz 33.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jaxpolylog 0.3.0
File Interpreter ABI Platform
jaxpolylog-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 56.9 kB

Release files / jaxpolylog-0.3.0.tar.gz

Download URL jaxpolylog-0.3.0.tar.gz
Size 33.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b0f9ba826bcb1a5633d03bb0a21a3fc1c854cb392025caacc5fafb70ac1d69d8
BLAKE2b-256 checksum
How to use checksums
7cda536b056fbf2dbf13c80415ded1d9c63f7ba1db11a4f7c309c844349fb15c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / jaxpolylog-0.3.0-py3-none-any.whl

Download URL jaxpolylog-0.3.0-py3-none-any.whl
Size 23.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8587ba78777eb2b126b687064b8f1f510f09ad4fb89e0f5c7f1e9c17023737f6
BLAKE2b-256 checksum
How to use checksums
87bc5c1b85ee84a9020da9e91141653de4ea31bdd1cad69945e68805c1f121dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page