Varun Agrawal
7793a2ddc1
clean up the __init__ file
2021-10-18 09:16:49 -04:00
Varun Agrawal
43dfe0f47d
Add python version of findExampleDataFile
2020-08-31 13:56:56 -04:00
Frank dellaert
12d8ae2f5f
Address review comments
2020-08-21 11:01:08 -04:00
Frank dellaert
3d477f3a38
Fixed Point2 and Point3 to have similar behavior as in C++
...
- to also take vectors
- to be initialized to Nan
2020-08-20 18:50:47 -04:00
Fan Jiang
d790f235a7
Add supplimentary files used by the new pybind11 wrapper
2020-08-18 11:03:51 -04:00
Fan Jiang
6604b4f45b
Renamed cython to python
2020-08-18 10:56:08 -04:00
Fan Jiang
bb6aea3b8f
Remove python folder temporarily
2020-08-18 10:55:45 -04:00
Fan Jiang
1cabd2000f
Sync with new_wrapper develop branch
2020-07-31 12:39:04 -04:00
Fan Jiang
fda79057e4
import from is working
2020-07-31 12:16:25 -04:00
Fan Jiang
3d4a8e16a2
Moved python files
2020-07-31 11:49:31 -04:00
dellaert
e88282c31a
removed python
2019-05-19 11:30:32 -04:00
Ellon Mendes
5482f1f5eb
[python] Make python library hidden by renaming gtsampy.so to _gtsampy.so
...
This commit also fixes a naming problem of the python .so module
(_libgtsam_python.so -> _gtsampy.so)
2017-03-07 15:24:36 -08:00
Frank
0372a959ee
Many small improvements, bug-fixes, and tests
2016-02-24 11:01:19 -08:00
dellaert
7b493812e8
Adapt to new dir structure
2016-01-24 15:51:04 -08:00
Ellon Mendes
09ec306013
Update __ini__.py to be supported in python 2 and 3
2015-12-02 13:35:17 +01:00
Ellon Mendes
d3db7309bc
Make libgtsam_python a hidden module by adding '_' before lib name
2015-12-02 13:35:16 +01:00
Ellon Mendes
8fa1acc553
Move plot functions to a submodule utils
2015-12-02 13:35:16 +01:00
Ellon Mendes
d76ed71c99
Move my developments to the handwritten structure of files that existed before
...
There's a problem with numpy_eigen causing a segmentation fault.
2015-12-02 13:35:15 +01:00
Ellon Mendes
ffae37a675
Revert python module to use old handwritten files
...
Just noticed several handwritten files here. I'm reverting the python module to
use these handwritten files to later add the files I was wrapping to the same
framework.
Classes from geometry were wrapped for an old C++ interface, so several
boost python's .def(...) were commented out.
Conflicts:
python/gtsam/.gitignore
2015-12-02 13:35:15 +01:00
Ellon Mendes
9a97248ee4
Put classes in namespaces close to gtsam's C++ interface
2015-12-02 13:35:15 +01:00
Ellon Mendes
72d73c6721
Add slam as submodule of gtsam python module
2015-12-02 13:35:15 +01:00
Ellon Mendes
7cfd57339a
Add nonlinear submodule of gtsam python module
2015-12-02 13:35:15 +01:00
Ellon Mendes
ff1cd140bb
Register convertion between numpy and eigen in a separated submodule
2015-12-02 13:35:14 +01:00
Ellon Mendes
a0064f3aab
Add geometry submodule of python module
2015-12-02 13:35:14 +01:00
Ellon Mendes
96d6b79f5e
Start organizing python module
...
Organize gtsam modules into submodules. Start with a handwritten noiseModel
module.
Conflicts:
CMakeLists.txt
2015-12-02 13:35:14 +01:00
Andrew Melim
20f5c46507
Reworked python directory structure. Added readme on constructing python module. Added first unit test for point2. Everything needed to get it passing is also here, including some renaming of variables and emitted library names
...
Conflicts:
cmake/GtsamPythonWrap.cmake
python/handwritten/examples/OdometeryExample.py
wrap/Module.cpp
2015-12-02 13:35:14 +01:00
Andrew Melim
def2f1a91c
Installation script for python Distutils for python package. Installs to default python dist-packages location call : python setup.py install
2015-12-02 13:35:14 +01:00