Skip to content

py-v0.3.1

Choose a tag to compare

@hosimesi hosimesi released this 19 Jan 09:00
· 8 commits to feature-dynalyst since this release
719fa62

Changes

Support aarch64 for M1 Mac and AWS Graviton

We have made it work on Neon for aarch64 when computing matrices.
This allows for faster operation on aarch64 as well.

Installation

from source code

$ pip install numpy Cython==3.0a6
$ pip install "git+https://github.com/CyberAgent/[email protected]"

from sdist (source package)

$ pip install numpy
$ pip install https://github.com/CyberAgent/libffm/releases/download/py-v0.3.1/ffm-0.3.1.tar.gz

from bdist (M1 Mac)

Suppose you are using python 3.10 on an M1 mac with macOS Ventura(version 13.1)

$ pip install https://github.com/CyberAgent/libffm/releases/download/py-v0.3.1/ffm-0.3.1-cp310-cp310-macosx_13_0_arm64.whl

from bdist (linux on aarch64)

Suppose you are using python 3.10 on AWS Graviton

$ pip install https://github.com/CyberAgent/libffm/releases/download/py-v0.3.1/ffm-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl