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 hashes)