BSD Ports

math/py-spox 0.18.0 FreeBSD

Framework for constructing ONNX computational graphs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7df1daf180
License
BSD3CLAUSE
Categories
math, python
Package size
351.1 KiB, 5758.4 KiB installed

Description

Spox makes it easy to construct ONNX models through clean and idiomatic Python code.

A common application of ONNX is converting models from various frameworks. This requires replicating their runtime behaviour with ONNX operators. In the past this has been a major challenge. Based on our experience, we designed Spox from the ground up to make the process of writing converters (and ONNX models in general) as easy as possible.

Spox's features include:

  • Eager operator validation and type inference
  • Errors with Python tracebacks to offending operators
  • First-class support for subgraphs (control flow)
  • A lean and predictable API

Install

Binary package:

pkg install py312-spox

From the ports tree:

cd /usr/ports/math/py-spox/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-spox>0:math/py-spox

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.18.00.18.0--0.18.0
FreeBSD:14:quarterly0.18.00.18.0n/a-0.18.0
FreeBSD:15:latest0.18.00.18.0n/a--
FreeBSD:15:quarterly0.18.00.18.0n/an/an/a
FreeBSD:16:latest0.18.00.18.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 25
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
spox-0.18.0.tar.gz591171f87c05cbf4d0d4b50464d5a1dd4fa34ec00f83bc11b0c06eac4e6fb1a4f3e5ad
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
7df1daf180 Po-Chuan Hsieh math/py-spox: Update to 0.18.0
Changes: https://github.com/Quantco/spox/releases
6d332f8a05 Po-Chuan Hsieh math/py-spox: Update to 0.17.2
Changes: https://github.com/Quantco/spox/releases