Package for Local Tangent Space Alignment manfiold learning.
Project description
# ltsa
The Local Tangent Space Alignment framework in Python.
* ltsa [homepage](http://gitlab.com/charles1992/ltsa/)
<!--- * [](http://opensource.org/licenses/BSD-3-Clause)
-->
<!---
## Citation
@Misc{ltsa2017,
author = {{ltsa}},
title = {{ltsa}: A Local Tangent Space Alignment framework in python},
howpublished = {\url{http://gitlab.com/charles1992/ltsa}},
year = {since 2017}
}
-->
## Installing
You can install the latest release with:
$ pip install ltsa
If you'd like to install from source, or want to contribute to the project (i.e. by sending pull requests via github)
then:
$ git clone https://gitlab.com/charles1992/ltsa.git
$ cd ltsa
$ git checkout devel
$ python setup.py build_ext --inplace
## Running unit tests (development):
We use nosetests, this can be installed using pip with:
$ pip install nose
Run nosetests from the root directory of the repository:
$ nosetests -v ltsa/testing
or using setuptools
$ python setup.py test
<!---
### Commit new patch to devel
A usual workflow should look like this:
$ git fetch origin
$ git checkout -b <pull-origin>-devel origin/<pull-origin>-devel
$ git merge devel
**Make changes for tests to cover corner cases (if statements, None arguments etc.)**
Then we are ready to make the last changes for the changelog and versioning:
$ git commit -am "fix: Fixed tests for <pull-origin>"
$ bumpversion patch # [optional]
$ gitchangelog > CHANGELOG.md
$ git commit -m "chg: pkg: CHANGELOG update" CHANGELOG.md
Now we can merge the pull request into devel:
$ git checkout devel
$ git merge --no-ff <pull-origin>-devel
$ git push origin devel
This will update the devel branch of GPy.
-->
The Local Tangent Space Alignment framework in Python.
* ltsa [homepage](http://gitlab.com/charles1992/ltsa/)
<!--- * [](http://opensource.org/licenses/BSD-3-Clause)
-->
<!---
## Citation
@Misc{ltsa2017,
author = {{ltsa}},
title = {{ltsa}: A Local Tangent Space Alignment framework in python},
howpublished = {\url{http://gitlab.com/charles1992/ltsa}},
year = {since 2017}
}
-->
## Installing
You can install the latest release with:
$ pip install ltsa
If you'd like to install from source, or want to contribute to the project (i.e. by sending pull requests via github)
then:
$ git clone https://gitlab.com/charles1992/ltsa.git
$ cd ltsa
$ git checkout devel
$ python setup.py build_ext --inplace
## Running unit tests (development):
We use nosetests, this can be installed using pip with:
$ pip install nose
Run nosetests from the root directory of the repository:
$ nosetests -v ltsa/testing
or using setuptools
$ python setup.py test
<!---
### Commit new patch to devel
A usual workflow should look like this:
$ git fetch origin
$ git checkout -b <pull-origin>-devel origin/<pull-origin>-devel
$ git merge devel
**Make changes for tests to cover corner cases (if statements, None arguments etc.)**
Then we are ready to make the last changes for the changelog and versioning:
$ git commit -am "fix: Fixed tests for <pull-origin>"
$ bumpversion patch # [optional]
$ gitchangelog > CHANGELOG.md
$ git commit -m "chg: pkg: CHANGELOG update" CHANGELOG.md
Now we can merge the pull request into devel:
$ git checkout devel
$ git merge --no-ff <pull-origin>-devel
$ git push origin devel
This will update the devel branch of GPy.
-->
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ltsa-0.2.tar.gz
(8.1 kB
view details)
File details
Details for the file ltsa-0.2.tar.gz.
File metadata
- Download URL: ltsa-0.2.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc21b223e563d3848d38ad0eb2fc3168bcc168e3d2fe445d01d41e36b6dc74d4
|
|
| MD5 |
00e461d3efaa647bfda9c4cc39a07069
|
|
| BLAKE2b-256 |
2d9cb1801af9abc4189ea60a775e2ec29f8caf46bd4014c8594e7b21f16e67a4
|