theseus-ai

View on PyPIReverse Dependencies (0)

0.2.2 theseus_ai-0.2.2-cp39-cp39-manylinux_2_17_x86_64.whl
theseus_ai-0.2.2-cp38-cp38-manylinux_2_17_x86_64.whl
theseus_ai-0.2.2-cp310-cp310-manylinux_2_17_x86_64.whl
0.1.1 theseus_ai-0.1.1-cp39-cp39-manylinux_2_17_x86_64.whl

Wheel Details

Project: theseus-ai
Version: 0.1.1
Filename: theseus_ai-0.1.1-cp39-cp39-manylinux_2_17_x86_64.whl
Download: [link]
Size: 590989
MD5: 94cacec8a02b192a068c7e55fc70ab6f
SHA256: 6a40e0d2a88a240d6f43a33647162a595eb8db9e53faab619c8ddd50da0ab2e3
Uploaded: 2022-09-30 21:14:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: theseus-ai
Version: 0.1.1
Summary: A library for differentiable nonlinear optimization.
Author: Meta Research
Home-Page: https://github.com/facebookresearch/theseus
Keywords: differentiable optimization,nonlinear least squares,factor graphs
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.7
Requires-Dist: numpy (>=1.19.2)
Requires-Dist: scipy (>=1.5.3)
Requires-Dist: scikit-sparse (>=0.4.5)
Requires-Dist: pytest (>=6.2.1)
Requires-Dist: pybind11 (>=2.7.1)
Requires-Dist: functorch (>=0.2.1)
Requires-Dist: numpy (>=1.19.2); extra == "dev"
Requires-Dist: scipy (>=1.5.3); extra == "dev"
Requires-Dist: scikit-sparse (>=0.4.5); extra == "dev"
Requires-Dist: pytest (>=6.2.1); extra == "dev"
Requires-Dist: pybind11 (>=2.7.1); extra == "dev"
Requires-Dist: functorch (>=0.2.1); extra == "dev"
Requires-Dist: black (>=20.8b1); extra == "dev"
Requires-Dist: flake8 (>=3.8.4); extra == "dev"
Requires-Dist: mypy (>=0.910); extra == "dev"
Requires-Dist: nox; extra == "dev"
Requires-Dist: pre-commit (>=2.9.2); extra == "dev"
Requires-Dist: isort (>=5.6.4); extra == "dev"
Requires-Dist: differentiable-robot-model (>=0.2.3); extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"
Requires-Dist: numdifftools (>=0.9.40); extra == "dev"
Requires-Dist: mock (>=4.0.3); extra == "dev"
Requires-Dist: types-mock (>=4.0.8); extra == "dev"
Requires-Dist: Sphinx; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9819 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: false
Tag: cp39-cp39-linux_x86_64

RECORD

Path Digest Size
theseus/__init__.py sha256=cAElM8PIXWGvNlINeXx8J2tQZWArQHTaDqCLm68EhFY 1754
theseus/constants.py sha256=4_cUukLFFlP4h_fM05kwLc-vtFFbxGe8IlTU_jggeNI 1531
theseus/theseus_layer.py sha256=6c-EDziAh7E1n_Uy8YWAyUVYv7_SeYOH7XTm2BijxOE 12016
theseus/core/__init__.py sha256=aEAg2EZ1ZcWVtHC5XZFL0OLirCLBSth9W1qvZaLlFW0 563
theseus/core/cost_function.py sha256=k-M-SJh4a1YszJZMhkHh5zToKY45t3eyvQGwdshWEUg 11708
theseus/core/cost_weight.py sha256=O9ZZlWxeEA2H2P4b8lYmsj-2aQZrlapTCgbsMr3Br8s 4563
theseus/core/objective.py sha256=gbI1zQz4eR4PFE_NV2S0xBeRYbJ_iH0ae2K328SjpbQ 25748
theseus/core/robust_cost_function.py sha256=cfyPslCi9ifElwBL6CxsAqFyJWNcM1dqfH-p7SJLS9M 5868
theseus/core/robust_loss.py sha256=YIsq1mms1EK4iMLz5TSG6W5S3to1pvzQ3Pni0ruIlik 1606
theseus/core/theseus_function.py sha256=4sG3NiLtfUPp2uddh_KiwSFt3A9ELriGDTPqW8LPA7w 6417
theseus/core/variable.py sha256=fMKO-Km4iFw5bCYS9lNbRvEwaPAXYpQwwPGy2ZMyKOM 3770
theseus/core/vectorizer.py sha256=j63CPz0RGerluYWRk76bifZf6CbTmHbnXGJdFBWFFm0 17328
theseus/core/tests/__init__.py sha256=D9ECsap08rcUtHyaR111nTjArlKkUjQwP8usXwXAAVQ 179
theseus/core/tests/common.py sha256=ikmIYumQINvfuHRLRX7BQss1Y1bhvHraYm7LCOpkkTo 6955
theseus/core/tests/test_cost_function.py sha256=qVWhZrox7BXZEL7_yumd2uR-HUwphLNQACQn9ahRXNI 13514
theseus/core/tests/test_cost_weight.py sha256=QBLWu3EdBXAWaUxxIQ_4QsFLoDauvOyEaTYmzAqBc2k 4436
theseus/core/tests/test_manifold.py sha256=s6unNEY7wCm2U43A5hyxZD9oRTDjA8svk24eys2WrlE 2270
theseus/core/tests/test_objective.py sha256=qSjB5--jECrqv9l5jPMBp_TIWO6yGdgCUCWBzMqhtZs 19407
theseus/core/tests/test_robust_cost.py sha256=GoIO_mRVC7nlo46EWPmvMUR-ZX56kQLYGEYPbM7Y_D8 4214
theseus/core/tests/test_theseus_function.py sha256=TJf-duOneWM0KFcAThQ_-2ucD6GxiHlfYW44kARRF_E 1389
theseus/core/tests/test_variable.py sha256=xWZ-KazqTd__iPClf_Lj6BDyueUdOBazNaxarGkJ2FU 3164
theseus/core/tests/test_vectorizer.py sha256=h_aGjTsn711_IhJgP_4yGY-NTWoR5ieCG3Sb_OoU4Ro 8858
theseus/embodied/__init__.py sha256=BnXcMlef_xn7_t0XVRRBOJN0kvVFyqlMky_7IYwUKGY 548
theseus/embodied/collision/__init__.py sha256=cyvlx2zRcQAY_qF8I1ToVa_6k6JPa3-ScI5YYLNgkgE 329
theseus/embodied/collision/collision.py sha256=0raOaNh6tLMiIpmja3vTubjtRGt7R6V6VqRAC322z_E 3616
theseus/embodied/collision/eff_obj_contact.py sha256=WR_SVWvSculGUj8P3E5QvS6zpJ1A5MecPd_YGjU8WxE 4906
theseus/embodied/collision/signed_distance_field.py sha256=gFbxkh_wfTSRcWcbhIXZah_jq4i91OynbxLElWCJVnY 8528
theseus/embodied/collision/tests/__init__.py sha256=D9ECsap08rcUtHyaR111nTjArlKkUjQwP8usXwXAAVQ 179
theseus/embodied/collision/tests/test_collision_factor.py sha256=tAfH2866pUxEDQRIl7b5LQcG0itpWd7MGCbf0hFO5FY 4328
theseus/embodied/collision/tests/test_eff_obj_contact.py sha256=bXXTmPec8AEtqmRWl93c4Ggq191FVhR87Mc8OSVZm0s 6763
theseus/embodied/collision/tests/test_signed_distance_field.py sha256=0LicrVc85ETku5ezMKjJXmcz1BrXKEyGvCekdJsX7g8 4021
theseus/embodied/collision/tests/utils.py sha256=Iz-tgsJltxoxPPfUUjD5owGY8SftxGt1keLLEsWLKTI 1202
theseus/embodied/kinematics/__init__.py sha256=b2zPvNFHuXACSOkEplOwRYpNH6gk-9e36x58DU7b-zg 257
theseus/embodied/kinematics/kinematics_model.py sha256=pp8d8nbIxG_gHkntYV3FlD-XBfr91Trbq-C_kDmiB2M 3811
theseus/embodied/measurements/__init__.py sha256=kN8h9Zw5V3XbTIJMP-XKWPA3eMvXSUk0SKGrz3hjWcQ 301
theseus/embodied/measurements/between.py sha256=ywqTW2azGqwnAfFq87OaFZZH_voxdXRsFfdQuAC2ls8 1818
theseus/embodied/measurements/moving_frame_between.py sha256=QXR7mATmf1BNiFzJtVqHfIAeicWng1z-0Blb3D6GxuQ 2730
theseus/embodied/measurements/reprojection.py sha256=6zIFrQ0UJD05Yh2NRZQvGOB_OdEVrhVWFEBAQn9SDhw 4090
theseus/embodied/misc/__init__.py sha256=1ZnwwH3lNbgMszGZMsZaXU_HbR-rudQKW0xPA3vkbds 213
theseus/embodied/misc/local_cost_fn.py sha256=wdW2ahGX3KRuDkCuubnE2xzSylmSLWbAHcGv-z41bLQ 1564
theseus/embodied/motionmodel/__init__.py sha256=t5UQzMrWacBjMS4JEuYC6xLHWywpEMEgP__7F2KRTvA 323
theseus/embodied/motionmodel/double_integrator.py sha256=6AVbX52kQ34M8Ws_P_12xf15ixiS_R-whUJKGqhe8x0 7359
theseus/embodied/motionmodel/quasi_static_pushing_planar.py sha256=EtaJT5EyT3ac_HLcEluGc6moluQHOMm3scOYuEYX83M 11526
theseus/extlib/cusolver_lu_solver.cpython-39-x86_64-linux-gnu.so sha256=wGMti2aNBTib4c3aamL7EqqOr3YRel_IwQ3zahO9-rA 342624
theseus/extlib/mat_mult.cpython-39-x86_64-linux-gnu.so sha256=WWcPuMLEHuegdMdsLE6yx3VrEU0OeVidFvbhe8Wj2tg 1171880
theseus/geometry/__init__.py sha256=JAYA_fFrt3j3OudKxnV9Q3B4H72SgcL_C8H2FwCDxU0 793
theseus/geometry/lie_group.py sha256=A-O05LB1wv0ueWTXBazyXk9zirqwbwpblxm48CDIX8I 7207
theseus/geometry/lie_group_check.py sha256=m_IlTyMB2sdyNqCQOyeJZjLl6MM-eLj09b12WSc-DdA 1553
theseus/geometry/manifold.py sha256=DWO-MIXhhZDWBlqEJha9brRKlrCEiP4dx5ofoRrHM2Q 5607
theseus/geometry/point_types.py sha256=bkpN-7Qt44f1XiB72nJL_6uybV9bvmS8qUNKt1_jfQE 7329
theseus/geometry/se2.py sha256=Py1bSKLCESd6Kr9KmACZkXvkE_EGm7Vfl0bwjRiC1Nk 16499
theseus/geometry/se3.py sha256=5LrQCD556PXaQPOyKxFEGEMI9Dg5Y-zgb2Smw7hwPnw 29366
theseus/geometry/so2.py sha256=cV_n8wqCVzGYTmDSHBHslc3Okz4opSnx8fbqOfZFTQI 11401
theseus/geometry/so3.py sha256=01g1TJQccy-Am9doytqD_lOM4SHxczZcECnzFySI_eA 24973
theseus/geometry/utils.py sha256=VOmTxVapEX5ixLbaN6sQqLrHhImV_U0OmKvk4B4UZuQ 2683
theseus/geometry/vector.py sha256=FSQgAlvZgq1b9eDoY-WTlcM_9JEDB-ZRKOXJ8crWVpY 9388
theseus/geometry/tests/__init__.py sha256=D9ECsap08rcUtHyaR111nTjArlKkUjQwP8usXwXAAVQ 179
theseus/geometry/tests/common.py sha256=EY-5Z8gW32eCybnSlsMp13AcEE9mxGvpQWWHaPv4aIc 19439
theseus/geometry/tests/point_types_mypy_check.py sha256=a83nfu7Vea7xNYb26YS8kiuGmR1ohEWLjfhVAwMLWyY 792
theseus/geometry/tests/test_point_types.py sha256=bzJWmpvuPs2sYH3Eiw7ECNUBfv6Zg3mDWMKXlMJplQw 4125
theseus/geometry/tests/test_se2.py sha256=sa2PZjz8cKSrag19DskqUSuCpE5uBYpQTLsYxGMQTGI 8870
theseus/geometry/tests/test_se3.py sha256=_qQEYNAF_3y0rAvqYzUC1wqCcnqGkVh_X_uslwcJ6Gw 12809
theseus/geometry/tests/test_so2.py sha256=9Y6DzT-MZ5piXk3lbPaho2G766c-SZ3jTrZwgdYBNjQ 6574
theseus/geometry/tests/test_so3.py sha256=9pKQrd6XGLJCQlaK85Nvst3gSrWTIIxkN7ZAZG1bDk0 10365
theseus/geometry/tests/test_vector.py sha256=bmtNaSA1_I5cYZZWsN2_HyxHOnXr8MCuQUJvuhE1bqY 7451
theseus/optimizer/__init__.py sha256=qqNW1WWG4sG5fnFRWQmKfdkJ5KzbVtc3ZRRQEPi4xCk 505
theseus/optimizer/dense_linearization.py sha256=sLUR5GKhzP-Ju_-2lx_J793TEOkMlkTceE4zbsWCkZc 2242
theseus/optimizer/linear_system.py sha256=7RS6WaHezR9YEaYMeNWdNbnFrmo-W7iJQOEqBFy3sZk 1263
theseus/optimizer/linearization.py sha256=vYJM8KoJ26q9sZA7Ax2Wz-7a9MNW4boJSYUuJ7BWHMQ 1658
theseus/optimizer/manifold_gaussian.py sha256=WRL2cVU19CiTsT6v8Ojs2T6eP8anAfcXG_K7dhiatDA 6184
theseus/optimizer/optimizer.py sha256=TxcAMIE5sW4k19ZLWuFdosuDARYJupNgJ16SJPQwquc 1307
theseus/optimizer/sparse_linearization.py sha256=fdjx7FmoVTK5L8-pYv1sw2cYUWVrXqPW7P4XlSS-9Uk 5655
theseus/optimizer/variable_ordering.py sha256=aAHEa1fuh2SJOq7YUqTWoodVCh90jeI7fo2CoSeeQ9E 2068
theseus/optimizer/autograd/__init__.py sha256=IT-EikJJDscQ0h61bOBUjkWNFQ-SkKAXFs0m9lsxW2w 357
theseus/optimizer/autograd/lu_cuda_sparse_autograd.py sha256=GCqdNHejxGzkTTSPoMreENf8nL4fyHG63uXMCuzgfNI 7125
theseus/optimizer/autograd/sparse_autograd.py sha256=ZgetGMwUQMYM5fKxugBpKSDWcFt1RDkWhmi4v0HsIw8 5219
theseus/optimizer/linear/__init__.py sha256=oC_MX1V-ys5AXJlss5I0MCNTFndFAzME9EXO3wtz53s 455
theseus/optimizer/linear/dense_solver.py sha256=UsJz3-UUh1kVVvpGNxJla-8Q-0f8HLw9SBXjAzXF1ow 5415
theseus/optimizer/linear/linear_optimizer.py sha256=AsHJCqO91A1T5N--pmRC7DmGVsSFiDfMb4HkGz81cP8 2627
theseus/optimizer/linear/linear_solver.py sha256=b4aD-3yLm2UdWSY44VoMock7sACqns42Ks2SCk5JiZ0 953
theseus/optimizer/linear/lu_cuda_sparse_solver.py sha256=QTicHfDTFxjoWVpQ8LFIYRhS1PO7nr2lrKKB1TrPLtM 4853
theseus/optimizer/linear/sparse_solver.py sha256=LzRJlpHXEiGw3Y6UuXD37WsqNXm0Xml2K6wTDopdN84 2409
theseus/optimizer/nonlinear/__init__.py sha256=mn_ODIG11U-dsevtxEMunUIzbVQhjhQCAlGnSe2sn9Y 496
theseus/optimizer/nonlinear/gauss_newton.py sha256=yG0PFrG--JxZc_6ye2IM6KJXWTOUKcakdEgw-DiYBg4 1588
theseus/optimizer/nonlinear/levenberg_marquardt.py sha256=P9XWxD0yaTAT64P5qf0j68brzyEe_IlKpCmS9FD0pII 2976
theseus/optimizer/nonlinear/nonlinear_least_squares.py sha256=zsfw1iPPVL0GVB-9vQb4R-HFsT1b3FvNqWIE9HvGBH4 1759
theseus/optimizer/nonlinear/nonlinear_optimizer.py sha256=WvTelJsOhTbfmPKadOsVFfcQ-PnpUNR8HxtjDLDG1LM 17751
theseus/optimizer/nonlinear/tests/__init__.py sha256=D9ECsap08rcUtHyaR111nTjArlKkUjQwP8usXwXAAVQ 179
theseus/optimizer/nonlinear/tests/common.py sha256=HL_iZMN-BU3OCiyKzdlX450YyCt9Dmiho2E6slYm59Y 10051
theseus/optimizer/nonlinear/tests/test_backwards.py sha256=mCAmoxAMWpmsfrkzig3pBdwnaduNkiukgqRcmWP5DKU 3887
theseus/optimizer/nonlinear/tests/test_gauss_newton.py sha256=3ljE6XWH7bCdsC1duyohZAGOZ99CDN-QyP5blj3X03k 370
theseus/optimizer/nonlinear/tests/test_levenberg_marquardt.py sha256=0zgkvLvD9s_lbxaSnubPerqjtIC3Zw_rav0WNphXeMs 2331
theseus/optimizer/nonlinear/tests/test_state_history.py sha256=af7NYFWmjtsXyVIXgKu4YFzokfd3cC6evBt8y-N4hv4 1146
theseus/third_party/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
theseus/third_party/easyaug.py sha256=kYzqJNAk0qTQ-VQw8fjdWumuxvDte6qzkNapXRNuIzw 28033
theseus/third_party/utils.py sha256=t7fpy8nfdd88djQjuERFJMHslbAQaL5-w1WiAFwT_88 2040
theseus/utils/__init__.py sha256=48lduQWIei2HrjVarHkQ_mG8XTBqqPtH6Jie6QCFYDo 311
theseus/utils/sparse_matrix_utils.py sha256=iCjLBVqzFd9eWaYZ7NXyzpE83PWzX2BmtFOaLzIK8C8 849
theseus/utils/utils.py sha256=6IyouGb4Cx49h5CGi6KECK-6i5o87Ix9BdV90SryDPE 3881
theseus/utils/examples/__init__.py sha256=C9gPM1_iWruk0c0-5pjIh_ifA6LLI0FKV5NwdqiiSbU 1526
theseus/utils/examples/bundle_adjustment/__init__.py sha256=oHP-BktNWEAKaPhAtw6uSRK3VcxXZLZlbLAHCN5dmyM 244
theseus/utils/examples/bundle_adjustment/data.py sha256=mGqEUBq7GJQ2PuNLVedsjrenY6zLaerqoZlp9n58JFQ 12393
theseus/utils/examples/bundle_adjustment/util.py sha256=YoHTMb158o6WO7CWESUmkllVIRiob56UWppRfJzZ1l0 2220
theseus/utils/examples/motion_planning/__init__.py sha256=mZL4cWr9vNUg4xbRA_Ex4tHBU9d6WdPWi60sHelLZ94 435
theseus/utils/examples/motion_planning/misc.py sha256=tfkOtxDotMJBUzrNMhRhmqKK54qr9REhkJraEKjsC6c 9168
theseus/utils/examples/motion_planning/models.py sha256=B2X0qy9B0jk6IBMsjMM4xkQDTXTc5g0TysX_N5X3dN0 9771
theseus/utils/examples/motion_planning/motion_planner.py sha256=WeT3KBASqJQwkZaAZlxNNVVCkqhFSXQhGWrQUkU_p28 18834
theseus/utils/examples/pose_graph/__init__.py sha256=OLpBfLJ7QTBOOlu-MGCFj4CkGBHPO3yoiDJ1w5NqZsY 308
theseus/utils/examples/pose_graph/dataset.py sha256=wPYCFU7R0peYDi0vP3JUvPwSfXXSsdB8jrT3WhFjNqc 16401
theseus/utils/examples/tactile_pose_estimation/__init__.py sha256=Red3VDGYDSq9ZvRlY6-J8L2xK6nvD2Cde2I4664BapU 510
theseus/utils/examples/tactile_pose_estimation/misc.py sha256=wP2zqAnkcHZxuQ2hPjJCeLAaE4PZY81fodEQYegkqHA 10200
theseus/utils/examples/tactile_pose_estimation/models.py sha256=TZRvaHhmyYXHIuSC7iR2Yb2WJnjMOfCLRj3DFWYCido 10020
theseus/utils/examples/tactile_pose_estimation/pose_estimator.py sha256=FI_qTn4mvKRRgQrmD7ESbSGmMfafe3rpL0bLjDGQSfU 9303
theseus/utils/examples/tactile_pose_estimation/trainer.py sha256=k3AkLJNThYdWltkCtURG3J0xR8_74hBNnvdyAYxr1K8 12463
theseus_ai-0.1.1.dist-info/LICENSE sha256=2m03A-0Ry-Qr0hLHJZV8mNojy_8ZmMBfpLPZdtGljpM 1088
theseus_ai-0.1.1.dist-info/METADATA sha256=ItcMiD7Ia3YUuzTDBFs__UkbfRBWHpBPgpJmzzhINZA 11607
theseus_ai-0.1.1.dist-info/WHEEL sha256=_Tzqjbl1t_2pj9gfZPvG1ppyvaOyoxUa053nfh40rE8 103
theseus_ai-0.1.1.dist-info/top_level.txt sha256=imvb1M0AzoTclFjVPJHWwMJAvTdU66RqAV-WhW4io9w 8
theseus_ai-0.1.1.dist-info/RECORD

top_level.txt

theseus