JAX is Autograd and XLA, brought together for high-performance numerical computing, including large-scale machine learning research. With its updated version of Autograd, JAX can automatically differentiate native Python and NumPy functions. It can differentiate through loops, branches, recursion, and closures, and it can take derivatives of derivatives of derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation) via grad as well as forward-mode differentiation, and the two can be composed arbitrarily to any order.
The Stateless OpenPGP Command-Line Interface (or sop) is a specification that encourages OpenPGP implementors to provide a common, relatively simple command-line API for purposes of object security.
This Python module helps implementers build such a CLI from any implementation accessible to the Python interpreter.
It does not provide such an implementation itself -- this is just the scaffolding for the command line, which should make it relatively easy to supply a handful of python functions as methods to a class.
SIP is a tool to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.
SIP comprises a code generator and a Python module. The code generator processes a set of specification files and generates C or C++ code, which is then compiled to create the bindings extension module. The SIP Python module provides support functions to the automatically generated code.
SIP is a tool to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.
SIP comprises a code generator and a Python module. The code generator processes a set of specification files and generates C or C++ code, which is then compiled to create the bindings extension module. The SIP Python module provides support functions to the automatically generated code.
SEP makes the core algorithms of sextractor available as a library of stand-alone functions and classes. These operate directly on in-memory arrays (no FITS files or configuration files). The code is derived from the Source Extractor code base (written in C) and aims to produce results compatible with Source Extractor whenever possible. SEP consists of a C library with no dependencies outside the standard library, and a Python module that wraps the C library in a Pythonic API. The Python wrapper operates on NumPy arrays with NumPy as its only dependency.
ACME protocol implementation in Python
Coalescent simulations in continuous space.
Discrete Fourier Transform with xarray.
muon is a multimodal omics Python framework.
Lightweight Extensible Message Format for Reticulum.
Sort-friendly URI Reordering Transform (SURT) python package.
Foreign Function Interface for Python calling C code.
Purl is a Python package for handling URLs.
This package provides a serialization and RPC framework.
This package provides a convenient filesystem interface over S3.
flex can be used to validate Swagger schemata.
PyLD is an implementation of the JSON-LD specification.
This package provides a decorator to create lazy attributes.
Enables Python programs to dynamically access arbitrary Java objects.
This package provides a Python interface for YARA.
This package provides a Python environment for phylogenetic tree exploration.
This package provides a C99 preprocessor written in pure Python.
This package provides a Elliptic Curve Library in pure Python.
This package is a parser for Coffeescript Object Notation (CSON).