AxisProj
Axis-Aligned Decomposition of Linear Projections
Installation
pip install axisproj
From source:
pip install -e . or python setup.py
Usage
from axisproj import LPPObjective, optiomal
objective = LPPObjective(knn=12,sigma=0.3)
lp, ap = optimal(X, objective)
Three linear projection objectives are defined in axisproj.objective
- LDEObjective
- LPPObjective
- PCAObjective
optimal() also accepts an optional histogram function. The default value
is generated using the precision_recall.histogram functor.
Acknowledgment
This package is a rewrite of the LLNL code described in
"Exploring High-Dimensional Structure via Axis-Aligned Decomposition of Linear Projections Linear Axis-Aligned", J. J. Thiagarajan, S. Liu, K. N. Ramamurthy and P.-T. Bremer, EuroVis 2018
Metadata
Release files for axisproj 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| axisproj-0.2.3.tar.gz | 7.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| axisproj-0.2.3-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 18.5 kB
Release files / axisproj-0.2.3.tar.gz
| Download URL | axisproj-0.2.3.tar.gz |
|---|---|
| Size | 7.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9f8dd32e8954cc75425398e1a647e3d8581081f2364860654831c0cdaba07ce4
|
|
BLAKE2b-256 checksum How to use checksums |
43ee4a5c484c85c6e1093a4c7ff8c1d878079f4f6bbfc32618058dd5617a7561
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|
Release files / axisproj-0.2.3-py2.py3-none-any.whl
| Download URL | axisproj-0.2.3-py2.py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
be81d6cc581e4221e09bbcd7079b00b633904c429682a951e001057a880b41d2
|
|
BLAKE2b-256 checksum How to use checksums |
7bc6ffec1260ac11737b03ba045187731b951244c14361469f5e9fa35cc1febe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|