Duy-Nguyen Ta
|
5ff6a4e397
|
update expected cython wrap test output
|
2017-07-27 22:32:53 -04:00 |
Duy-Nguyen Ta
|
c0dd740d12
|
correct indentation for __str__
|
2017-07-27 22:32:27 -04:00 |
Duy-Nguyen Ta
|
742097aed0
|
eigency --> clonedEigency. Fixing bugs and improve eigency build.
|
2017-07-27 22:26:53 -04:00 |
Duy-Nguyen Ta
|
8283ff7b82
|
remove conversions_api.h
It's generated when cythonizing eigency conversions
|
2017-07-27 22:23:36 -04:00 |
Duy-Nguyen Ta
|
82deb22aec
|
update readme
|
2017-07-27 05:12:01 -04:00 |
Duy-Nguyen Ta
|
a715e064a6
|
kill system's eigency
|
2017-07-27 05:07:21 -04:00 |
Duy-Nguyen Ta
|
bbd667ad54
|
better dependencies.. hopefully..
|
2017-07-25 16:33:09 -04:00 |
Duy-Nguyen Ta
|
b1071b08a0
|
redirect stdcout to a stringstream so Python __str__() can properly return a string after calling the c++ print function
This is to avoid a printing issue in some Python's IDE when __str__() is called to update objects' values in Debug mode.
|
2017-07-25 16:32:26 -04:00 |
Duy-Nguyen Ta
|
deb7815a88
|
add missing include
|
2017-07-25 16:19:29 -04:00 |
Duy-Nguyen Ta
|
306bce2226
|
update instructions for cython-wrapping external projects
|
2017-07-24 15:01:16 -04:00 |
Duy-Nguyen Ta
|
31eda8a38b
|
quote ${dependencies} var so it's treated as one var in the if statement
|
2017-07-24 14:55:37 -04:00 |
Duy-Nguyen Ta
|
aaea11dd83
|
deal with empty dependency list
|
2017-07-24 14:46:41 -04:00 |
Duy-Nguyen Ta
|
a27233e4c4
|
remove unncessary cmakedefine regarding eigency in gtsam config header
|
2017-07-24 14:46:13 -04:00 |
Duy-Nguyen Ta
|
de74406d0d
|
update readme
|
2017-07-24 03:54:35 -04:00 |
Duy-Nguyen Ta
|
32ac96ea18
|
correct Eigen path for gtsam eigency
|
2017-07-24 03:13:16 -04:00 |
Duy-Nguyen Ta
|
6a59aa8046
|
fix dependencies for gtsam_unstable_cython
|
2017-07-23 15:08:40 -04:00 |
Duy-Nguyen Ta
|
77fb84b942
|
Option to use system eigency. Copy eigency to build folder so cython can find its header without modifying PYTHONPATH
|
2017-07-23 15:07:00 -04:00 |
Duy-Nguyen Ta
|
74f1de73ae
|
more meaningful var name
|
2017-07-23 15:05:24 -04:00 |
Duy-Nguyen Ta
|
d107c5e8ea
|
install eigency
|
2017-07-23 15:04:50 -04:00 |
Duy-Nguyen Ta
|
07574de9b0
|
also use the new cythonization mechanism for gtsam
|
2017-07-23 15:03:20 -04:00 |
Duy-Nguyen Ta
|
b4aee31b76
|
allows multiple include dirs in cython command
|
2017-07-23 15:00:34 -04:00 |
Duy-Nguyen Ta
|
3e547c89bb
|
add option to use system eigency (default off)
|
2017-07-23 14:57:02 -04:00 |
Duy-Nguyen Ta
|
0c3424d851
|
rearrange: move build unstable up before toolboxes wraps
|
2017-07-23 14:55:23 -04:00 |
Duy-Nguyen Ta
|
7977091e33
|
copy eigency into gtsam and cythonize it
|
2017-07-22 22:40:43 -04:00 |
Duy-Nguyen Ta
|
d25c15842c
|
update readme
|
2017-05-31 08:58:45 +08:00 |
Duy-Nguyen Ta
|
6b1c96869f
|
specify libs to link with cython module for flexibility
|
2017-05-31 08:45:54 +08:00 |
Duy-Nguyen Ta
|
cdac9a5c4c
|
install cmake scripts to find dependencies for wrapping non-gtsam libs
|
2017-05-31 08:40:28 +08:00 |
Duy-Nguyen Ta
|
5779976cad
|
Merged in feature/cython_wrapper-build_improvements (pull request #298)
add numpy
|
2017-05-27 18:59:19 +00:00 |
Duy-Nguyen Ta
|
ed31a0ae68
|
add numpy
It's not included in eigency include dirs in some systems
|
2017-05-28 02:55:19 +08:00 |
Chris Beall
|
067c2a942b
|
Merged in feature/cython_wrapper-build_improvements (pull request #296)
Add build dependency to ensure cython wrapper is built after cpp library
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
|
2017-05-24 16:04:34 +00:00 |
Duy-Nguyen Ta
|
504022a514
|
remove now redundant setup.py.in
Not used anymore with the manual cython compiling process
|
2017-05-24 23:56:08 +08:00 |
Duy-Nguyen Ta
|
1521a7e8ef
|
compile cython using the manual 2-step process
This is to leverage all compile and linking flags within the cmake build system.
http://cython.readthedocs.io/en/latest/src/reference/compilation.html#compiling-from-the-command-line
|
2017-05-24 23:55:15 +08:00 |
Duy-Nguyen Ta
|
544b06510a
|
remove whitespaces
|
2017-05-24 23:46:36 +08:00 |
Chris Beall
|
8b0c2ecaf4
|
Merged in fix/warning-and-namespace (pull request #297)
Fix warning and namespace
|
2017-05-23 01:21:41 +00:00 |
chrisbeall
|
5cc5c82b26
|
-Add virtual destructor to PreintegratedRotationParams
-Add namespace so GTSAM_VALUE_EXPORT macro can be used in projects outside of gtsam
|
2017-05-22 18:11:35 -04:00 |
chrisbeall
|
993c282905
|
Add build dependency to ensure cython wrapper is built after cpp library
|
2017-05-22 16:30:50 -04:00 |
dellaert
|
c8dec5d8dc
|
Small changes in comments and docs
|
2017-05-20 12:23:41 -07:00 |
Duy-Nguyen Ta
|
673806553b
|
tabs -> spaces
|
2017-05-16 17:01:45 -04:00 |
Duy-Nguyen Ta
|
b53a901922
|
only install script to the folder of the current build configuration.
Reviewed by Chris Beall
|
2017-05-16 16:57:13 -04:00 |
Duy-Nguyen Ta
|
8c60868e63
|
wrap more functions
|
2017-05-15 14:42:45 -04:00 |
Chris Beall
|
e2f028c6b6
|
Merged in feature/cython_wrapper_postfix_build_fixes (pull request #295)
Cython build fixes - round 2
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
|
2017-04-08 01:58:40 +00:00 |
cbeall
|
265e8773ba
|
Fix cython build when GTSAM_BUILD_TYPE_POSTFIXES is enabled. And fix cython build when gtsam is built as part of a larger project, i.e. it is not the top-level project.
|
2017-04-07 18:43:08 -07:00 |
Chris Beall
|
f7f5e5cd26
|
Merged in feature/cython_wrapper_build_fixes (pull request #294)
Feature/cython wrapper build fixes
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
|
2017-04-07 16:18:05 +00:00 |
Duy-Nguyen Ta
|
d2dcb9133e
|
Revert "remove redundant install_cython_files. Use install_cython_scripts instead"
This reverts commit 37033e6f16 .
|
2017-04-07 12:10:28 -04:00 |
Duy-Nguyen Ta
|
37033e6f16
|
remove redundant install_cython_files. Use install_cython_scripts instead
|
2017-04-07 08:33:21 -04:00 |
chrisbeall
|
c42cebc037
|
Configure __init__.py based on setting of GTSAM_BUILD_UNSTABLE.
|
2017-04-07 00:29:27 -07:00 |
cbeall
|
6824ee0487
|
Fix link error for gtsam_unstable cython wrapper
|
2017-04-06 22:18:45 -07:00 |
Duy-Nguyen Ta
|
e4b91fc17a
|
better way to check Cython existence
|
2017-04-07 00:08:08 -04:00 |
Haldean Brown
|
8dfa38f943
|
Merged in haldean/gtsam/feature/pose3-bearing (pull request #290)
Support bearing factors between Pose3 values
Approved-by: Jing Dong <jdong@gatech.edu>
Approved-by: Chris Beall <chrisbeall@gmail.com>
|
2017-03-30 23:37:29 +00:00 |
cbeall
|
d2612d9fe1
|
Add Boost_INCLUDE_DIR to fix error when boost is not on default system path (Macports)
|
2017-03-30 13:18:05 -07:00 |