Skip to content

Commit 88d6609

Browse files
committed
Merge branch 'dev_experimental' into dev_main
2 parents 972c56a + 2115887 commit 88d6609

24 files changed

+510
-222
lines changed

_version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
__version_tuple__: VERSION_TUPLE
1818
version_tuple: VERSION_TUPLE
1919

20-
__version__ = version = '0.1.0.dev26+g7100b36.d20250330'
21-
__version_tuple__ = version_tuple = (0, 1, 0, 'dev26', 'g7100b36.d20250330')
20+
__version__ = version = '0.1.0.dev45+gfa8e58d.d20250403'
21+
__version_tuple__ = version_tuple = (0, 1, 0, 'dev45', 'gfa8e58d.d20250403')

container/Dockerfile.python

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
FROM python:3.11
2+
3+
# Set the working directory
4+
WORKDIR /devDir/
5+
6+
# Git clone the repository
7+
RUN git clone <repository_url> .
8+
9+
# Enter repository
10+
WORKDIR /devDir/repository
11+
12+
# Assuming there is a requirements.txt file in the repository --> Install dependencies
13+
#RUN pip install --no-cache-dir -r requirements.txt
14+
15+
# Otherwise, if using new python build
16+
RUN python3 -m build .
17+
18+
# Install the library
19+
RUN pip install --no-cache-dir dist/*.whl

doc/_static/custom.css renamed to doc/_static/ptaf_doc_theme.css

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,33 +18,42 @@
1818
}
1919
*/
2020

21-
2221
/* Adjust the input field of the search bar */
2322
.wy-side-nav-search input {
2423
width: 90%;
2524
/* Adjust the width if necessary */
2625
}
2726

28-
/* Change background color */
27+
/* Apply a dark background with light text */
2928
body {
30-
background-color: #f8f8f8;
29+
background-color: #121212;
30+
color: #e0e0e0;
3131
}
3232

3333
/* Change text color */
3434
p {
35-
color: #333;
35+
color: #256103;
3636
}
3737

3838
/* Customize sidebar background and link colors */
3939
.wy-nav-side {
40-
background-color: #2c3e50;
40+
background-color: #024463;
4141
}
4242

4343
.wy-nav-side a {
44-
color: #ecf0f1;
44+
color: #026694;
45+
}
46+
47+
/* Modify navigation bar */
48+
.wy-nav-top {
49+
background-color: #d46000;
4550
}
4651

4752
/* Customize main content links */
4853
a {
49-
color: #2980b9;
54+
color: #72049e;
55+
}
56+
57+
a:hover {
58+
color: #3700b3;
5059
}

doc/_static/ptaf_logo_small.jpg

4.92 KB
Loading

doc/conf.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,14 @@
6565

6666
html_theme = 'sphinx_rtd_theme'
6767

68+
# Path to the logo image
69+
html_logo = "_static/ptaf_logo_small.jpg"
70+
6871
html_theme_options = {
6972
#'analytics_id': 'G-XXXXXXXXXX', # Provided by Google in your dashboard
7073
#'analytics_anonymize_ip': False,
7174
'logo_only': False,
72-
#'display_version': True,
75+
'display_version': True,
7376
#'prev_next_buttons_location': 'bottom',
7477
#'style_external_links': False,
7578
#'vcs_pageview_mode': '',
@@ -89,7 +92,7 @@
8992

9093

9194
def setup(app):
92-
app.add_css_file('custom.css')
95+
app.add_css_file('ptaf_doc_theme.css')
9396

9497

9598
# -- Options for autodoc extensions -----------------------------------------------------

doc/example_doc.py

Lines changed: 0 additions & 60 deletions
This file was deleted.

doc/index.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66
Welcome to pyTorchAutoForge's documentation!
77
============================================
88

9+
.. image:: _static/ptaf_logo_small.jpg
10+
:alt: ptaf_logo_small
11+
:align: center
12+
:width: 200px
13+
914
.. toctree::
1015
:maxdepth: 4
1116
:caption: Contents:

environment.yml

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
name: gtsam
2+
channels:
3+
- defaults
4+
- https://repo.anaconda.com/pkgs/main
5+
- https://repo.anaconda.com/pkgs/r
6+
dependencies:
7+
- _libgcc_mutex=0.1=main
8+
- _openmp_mutex=5.1=1_gnu
9+
- blas=1.0=mkl
10+
- bzip2=1.0.8=h5eee18b_6
11+
- ca-certificates=2025.2.25=h06a4308_0
12+
- expat=2.6.4=h6a678d5_0
13+
- intel-openmp=2023.1.0=hdb19cb5_46306
14+
- ld_impl_linux-64=2.40=h12ee557_0
15+
- libffi=3.4.4=h6a678d5_1
16+
- libgcc-ng=11.2.0=h1234567_1
17+
- libgomp=11.2.0=h1234567_1
18+
- libstdcxx-ng=11.2.0=h1234567_1
19+
- libuuid=1.41.5=h5eee18b_0
20+
- mkl=2023.1.0=h213fc3f_46344
21+
- mkl-service=2.4.0=py312h5eee18b_2
22+
- mkl_fft=1.3.11=py312h5eee18b_0
23+
- mkl_random=1.2.8=py312h526ad5a_0
24+
- ncurses=6.4=h6a678d5_0
25+
- numpy-base=2.0.1=py312h0da6c21_1
26+
- openssl=3.0.16=h5eee18b_0
27+
- pip=25.0=py312h06a4308_0
28+
- python=3.12.9=h5148396_0
29+
- readline=8.2=h5eee18b_0
30+
- setuptools=75.8.0=py312h06a4308_0
31+
- sqlite=3.45.3=h5eee18b_0
32+
- tbb=2021.8.0=hdb19cb5_0
33+
- tk=8.6.14=h39e8969_0
34+
- wheel=0.45.1=py312h06a4308_0
35+
- xz=5.6.4=h5eee18b_1
36+
- zlib=1.2.13=h5eee18b_1
37+
- pip:
38+
- absl-py==2.2.1
39+
- albucore==0.0.23
40+
- albumentations==1.4.24
41+
- alembic==1.15.2
42+
- annotated-types==0.7.0
43+
- audioread==3.0.1
44+
- blinker==1.9.0
45+
- cachetools==5.5.2
46+
- certifi==2025.1.31
47+
- cffi==1.17.1
48+
- charset-normalizer==3.4.1
49+
- click==8.1.8
50+
- cloudpickle==3.1.1
51+
- colorama==0.4.6
52+
- coloredlogs==15.0.1
53+
- colorlog==6.9.0
54+
- contourpy==1.3.1
55+
- cycler==0.12.1
56+
- dacite==1.9.2
57+
- databricks-sdk==0.49.0
58+
- decorator==5.2.1
59+
- deprecated==1.2.18
60+
- docker==7.1.0
61+
- expelliarmus==1.1.12
62+
- filelock==3.18.0
63+
- flask==3.1.0
64+
- flatbuffers==25.2.10
65+
- fonttools==4.56.0
66+
- fsspec==2025.3.1
67+
- gitdb==4.0.12
68+
- gitpython==3.1.44
69+
- google-auth==2.38.0
70+
- graphene==3.4.3
71+
- graphql-core==3.2.6
72+
- graphql-relay==3.2.0
73+
- greenlet==3.1.1
74+
- grpcio==1.71.0
75+
- gunicorn==23.0.0
76+
- h5py==3.13.0
77+
- humanfriendly==10.0
78+
- idna==3.10
79+
- importlib-metadata==8.6.1
80+
- importrosbag==1.0.4
81+
- iniconfig==2.1.0
82+
- itsdangerous==2.2.0
83+
- jinja2==3.1.6
84+
- joblib==1.4.2
85+
- kiwisolver==1.4.8
86+
- kornia==0.7.4
87+
- kornia-rs==0.1.8
88+
- lazy-loader==0.4
89+
- librosa==0.11.0
90+
- lietorch==0.6.2.post1
91+
- llvmlite==0.44.0
92+
- mako==1.3.9
93+
- markdown==3.7
94+
- markupsafe==3.0.2
95+
- matplotlib==3.10.0
96+
- ml-dtypes==0.5.1
97+
- mlflow==2.19.0
98+
- mlflow-skinny==2.19.0
99+
- mpmath==1.3.0
100+
- msgpack==1.1.0
101+
- mypy==1.15.0
102+
- mypy-extensions==1.0.0
103+
- networkx==3.4.2
104+
- nir==1.0.4
105+
- nirtorch==2.0.2
106+
- norse==1.1.0
107+
- numba==0.61.0
108+
- numpy==1.26.4
109+
- nvidia-cublas-cu12==12.4.5.8
110+
- nvidia-cuda-cupti-cu12==12.4.127
111+
- nvidia-cuda-nvrtc-cu12==12.4.127
112+
- nvidia-cuda-runtime-cu12==12.4.127
113+
- nvidia-cudnn-cu12==9.1.0.70
114+
- nvidia-cufft-cu12==11.2.1.3
115+
- nvidia-curand-cu12==10.3.5.147
116+
- nvidia-cusolver-cu12==11.6.1.9
117+
- nvidia-cusparse-cu12==12.3.1.170
118+
- nvidia-cusparselt-cu12==0.6.2
119+
- nvidia-nccl-cu12==2.21.5
120+
- nvidia-nvjitlink-cu12==12.4.127
121+
- nvidia-nvtx-cu12==12.4.127
122+
- onnx==1.17.0
123+
- onnxruntime==1.20.0
124+
- onnxscript==0.2.0
125+
- opencv-python-headless==4.11.0.86
126+
- opentelemetry-api==1.31.1
127+
- opentelemetry-sdk==1.31.1
128+
- opentelemetry-semantic-conventions==0.52b1
129+
- optuna==4.1.0
130+
- packaging==24.2
131+
- pandas==2.2.3
132+
- pbr==6.1.1
133+
- pillow==11.1.0
134+
- platformdirs==4.3.7
135+
- pluggy==1.5.0
136+
- pooch==1.8.2
137+
- protobuf==5.29.4
138+
- pyarrow==18.1.0
139+
- pyasn1==0.6.1
140+
- pyasn1-modules==0.4.2
141+
- pycparser==2.22
142+
- pydantic==2.11.1
143+
- pydantic-core==2.33.0
144+
- pyparsing==3.2.3
145+
- pytest==8.3.5
146+
- python-dateutil==2.9.0.post0
147+
- pytorchautoforge==0.1.0.dev42+g09d2d30
148+
- pytz==2025.2
149+
- pyyaml==6.0.2
150+
- requests==2.32.3
151+
- rsa==4.9
152+
- scikit-learn==1.6.1
153+
- scipy==1.15.2
154+
- seaborn==0.13.2
155+
- simsimd==6.2.1
156+
- six==1.17.0
157+
- smmap==5.0.2
158+
- soundfile==0.13.1
159+
- soxr==0.5.0.post1
160+
- sqlalchemy==2.0.40
161+
- sqlparse==0.5.3
162+
- stringzilla==3.12.3
163+
- sympy==1.13.1
164+
- tensorboard==2.19.0
165+
- tensorboard-data-server==0.7.2
166+
- threadpoolctl==3.6.0
167+
- tonic==1.6.0
168+
- torch==2.6.0
169+
- torch-tb-profiler==0.4.3
170+
- torchinfo==1.8.0
171+
- torchvision==0.21.0
172+
- tqdm==4.67.1
173+
- triton==3.2.0
174+
- typing-extensions==4.13.0
175+
- typing-inspection==0.4.0
176+
- tzdata==2025.2
177+
- urllib3==2.3.0
178+
- werkzeug==3.1.3
179+
- wrapt==1.17.2
180+
- zipp==3.21.0
181+
prefix: /home/peterc/miniconda3/envs/gtsam

0 commit comments

Comments
 (0)