Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dsg-jit/benchmarks/bench_gauss_newton_se3.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.

import time
import jax
Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/benchmarks/bench_hybrid_se3_voxel.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.

import time
import jax
Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/benchmarks/bench_voxel_chain.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.

import time
import jax
Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/core/factor_graph.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Core factor graph data structure for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/core/math3d.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
SE3 and SO3 manifold operations for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/core/types.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Core typed data structures for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/optimization/jit_wrappers.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
JIT-friendly optimization wrappers and training utilities for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/optimization/solvers.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Nonlinear optimization solvers for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/scene_graph/entities.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Entity definitions for the Dynamic Scene Graph.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/scene_graph/relations.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Semantic and topological relations for the Dynamic Scene Graph.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/sensors/base.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Abstract base classes and shared interfaces for DSG-JIT sensor modules.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/sensors/conversion.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025 Tanner Kocher
# SPDX-License-Identifier: MIT
# SPDX-License-Identifier: Business Source License 1.1

"""
Conversion utilities from sensor measurements to factor-graph factors.
Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/sensors/fusion.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.

"""Sensor fusion utilities for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/sensors/imu.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Inertial measurement unit (IMU) abstractions and simple integration utilities.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/sensors/integration.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
Helpers for wiring sensor fusion results into DSG-JIT world models.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/sensors/lidar.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1.
"""
LiDAR sensor abstractions and utilities for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/slam/manifold.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
Manifold utilities for SE(3) and Euclidean variables in DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/slam/measurements.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
Residual models (measurement factors) for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/world/dynamic_scene_graph.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025 Tanner Kocher
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1

"""Dynamic scene-graph utilities built on top of :mod:`world.scene_graph`.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/world/model.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
World-level wrapper and optimization front-end around the core factor graph.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/world/scene_graph.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
Dynamic 3D scene graph utilities built on top of the world model.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/world/training.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
High-level training utilities for differentiable scene graph experiments.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/world/visualization.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
Visualization utilities for DSG-JIT.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/dsg_jit/world/voxel_grid.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1
"""
Voxel grid utilities for differentiable volumetric scene representations.

Expand Down
2 changes: 1 addition & 1 deletion dsg-jit/experiments/exp21_sensor_fusion_demo.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2025.
# This file is part of DSG-JIT, released under the MIT License.
# This file is part of DSG-JIT, released under the Business Source License 1.1

"""
exp21_sensor_fusion_demo.py
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "0.7.1"
description = "Differentiable Scene Graphs with JAX-based factor graphs and SLAM tooling."
readme = "README.md"
requires-python = ">=3.10"
license = { text = "MIT" }
license = { text = "Business Source License 1.1" }

authors = [
{ name = "Tanner Kocher" }
Expand All @@ -27,7 +27,7 @@ classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Science/Research",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"License :: OSI Approved :: Business Source License 1.1",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.9",
Expand Down