-
Notifications
You must be signed in to change notification settings - Fork 7
Features/blocking #178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
MarleneBusch
wants to merge
164
commits into
main
Choose a base branch
from
features/blocking
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Features/blocking #178
Changes from all commits
Commits
Show all changes
164 commits
Select commit
Hold shift + click to select a range
8b2652d
changes
MarleneBusch 606a5cf
fix gradients
MarleneBusch 0d8ad27
cvpr example
MarleneBusch 86584c4
Merge branch 'main' into features/example_field_optimizations
MarleneBusch fbdfe61
remove data files from git
MarleneBusch d8a986d
change name from cvpr to field_optimizations
MarleneBusch 7653711
fix docstrings and type hints
MarleneBusch 2fbe630
rename deflectometry scenario
MarleneBusch 032adfb
set default path for config
MarleneBusch bb2421a
clean up
MarleneBusch 7fa581f
add type conversion for safety
MarleneBusch 7e5399d
small fix
MarleneBusch 94b66c6
fix results increment for files
MarleneBusch 6fe9132
update
MarleneBusch ecbcd47
runtime monitor fix and clean up
MarleneBusch 6cfcfb4
update parallelization
MarleneBusch 6d62203
memory efficient ray tracer
MarleneBusch 4a95eca
adapt tutorial to changes in kinematic reconstructor
MarleneBusch 9fcafdd
adapt tutorial to changes in kinematic reconstructor
MarleneBusch 984d5c6
adapt tutorial to new changes in surface reconstructor
MarleneBusch c9d45af
fix regularization
MarleneBusch 4d33dae
fix docstrings
MarleneBusch af9264d
update loss per sample to loss per heliostat reduction
MarleneBusch 431c726
remove test
MarleneBusch 17059b7
fix errors
MarleneBusch c89b431
fix
MarleneBusch 5412ebd
add methods for ray blocking
MarleneBusch 4638ffb
add integration test for blocking
MarleneBusch 315bc45
add data for blocking test
MarleneBusch c6edb56
fix physics in line plane intersections
MarleneBusch e2be7ae
add blocking to trace rays
MarleneBusch 3653de6
fix raise ValueError, makes more sense now
MarleneBusch 795b615
small changes
MarleneBusch 87fb1a1
formatting changes, ruff and mypy
MarleneBusch ea17b2f
fix ruff, formatting and mypy
MarleneBusch c62c99e
fix all tests
MarleneBusch df99bf1
remove hyperparameter optimization from this branch
MarleneBusch a34a91c
ruff and mypy
MarleneBusch fdf9e37
fix structure
MarleneBusch f419154
make regularization optional
MarleneBusch 984580e
fix ruff
MarleneBusch a1f20ac
add reduction for single device
MarleneBusch 1c33910
fix reduction of loss
MarleneBusch 478ff3e
everything new
MarleneBusch 610885a
add type for safety
MarleneBusch 12555ce
remove empty regularizer
MarleneBusch 717afe1
small fixes
MarleneBusch aa6a538
switch coordinate e and n for stral
MarleneBusch b3bc0c7
remove plotting
MarleneBusch 3b4280e
new tests for new regularizers
MarleneBusch 971fabe
update data
MarleneBusch 53a728c
fix type hints, docstrings, mypy
MarleneBusch b38da78
fix all docstrings and remove code duplicates
MarleneBusch bf2b5cd
update data -> new paint data
MarleneBusch 113bb6d
fix orientations
MarleneBusch d3411b4
update tutorials
MarleneBusch 3436acd
remove old scenario.h5
MarleneBusch 7d02c2f
remove old scenario.h5
MarleneBusch 8a310c4
fix paths
MarleneBusch fc3cd8c
fix distributed reduction
MarleneBusch 95e4f5c
modify method average loss per heliostat
MarleneBusch 0f36b61
change distributed sampling strategy
MarleneBusch 470a2d6
reformat data
MarleneBusch 3b6076f
fix errors
MarleneBusch 043ecec
fix tests and data
MarleneBusch 8190af0
add new tests for code coverage
MarleneBusch 012e9b6
update examples
MarleneBusch 9e86fc9
add notes
MarleneBusch 809c62e
Merge remote-tracking branch 'origin/main' into features/blocking
MarleneBusch 7795a21
remove comments
MarleneBusch a116b5b
fix paths
MarleneBusch 93c8a9c
fix test
MarleneBusch 0865963
pretty formatting for json files
kalebphipps 4740361
update classifier
MarleneBusch 8b52458
fix spelling
MarleneBusch 0f7fd53
update mail address
MarleneBusch 735041b
Update artist/core/heliostat_ray_tracer.py
MarleneBusch 2f1b556
config dict update and docstrings
MarleneBusch f7fd702
Merge branch 'features/blocking' of github.com:ARTIST-Association/ART…
MarleneBusch 0c50b30
update data
MarleneBusch f353d09
update tests
MarleneBusch df81c43
add parameter names in method
MarleneBusch 23ff980
add method to update surface points
MarleneBusch c7fd2fb
change early stopping implementation
MarleneBusch c5fbb9c
clean up examples
MarleneBusch f7bbfab
update
MarleneBusch 8a0f5d6
add hyperparameter search
MarleneBusch 3474bad
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 602a470
remove paint plot results from tracking
MarleneBusch 706eb55
adapt hyperparameters
MarleneBusch 7ffe79a
fix loss calculation
MarleneBusch bcd31c6
fix parameter
MarleneBusch 51856df
formatting
MarleneBusch 65887e0
fix formatting and type annotations
MarleneBusch e10d569
remove import
MarleneBusch 5ed58af
remove runtime log from tracking
MarleneBusch bee9485
update surface points and normals after reconstruction
MarleneBusch ca99c3e
add test for runtime tracker
MarleneBusch 21f9246
rename variable
MarleneBusch 8f15f53
remove distance attenuations for concentrated rays
MarleneBusch 83900d3
remove weighting
MarleneBusch 5bda4bc
make normalization optional in kl div
MarleneBusch fd9044d
docstrings
MarleneBusch 6ce6fe2
docmentation
MarleneBusch 58100e9
add gradient norm clipping
MarleneBusch 5acbdcb
update data for tests
MarleneBusch e5833af
add and update tests
MarleneBusch 057eca8
fixes and formatting
MarleneBusch 0ab6ff5
fixes and formatting
MarleneBusch 84a658c
exclude plots
MarleneBusch 64a5aa4
update examples
MarleneBusch 33c5ad1
fix
MarleneBusch d414e8f
fix tutorials
MarleneBusch b513d50
larger tolerance for git tests
MarleneBusch 746f0c1
fixes
MarleneBusch d904bd0
new configs
MarleneBusch 6ad6bb1
fix tutorials
MarleneBusch c4e7178
fix docstrings
MarleneBusch fd3a85e
remove examples/field_optimizations for now
MarleneBusch e2237a3
clean up examples
MarleneBusch a17c5d8
change ray magnitude calc
MarleneBusch 1d2d258
fix
MarleneBusch 06d11b9
update read the docs
MarleneBusch 0567716
try macos-14 for mac tests
MarleneBusch dd80da7
try macos-14 for mac tests
MarleneBusch 533a4a3
new results
MarleneBusch 9bb5d14
revert changes
MarleneBusch 45a5a78
raytracer changes
MarleneBusch 9993a4b
fix raytracer
MarleneBusch 55c5ded
polish comments
mcw92 dd3268d
fix mask in raytracer
MarleneBusch 8afb86a
Merge branch 'features/blocking' of github.com:ARTIST-Association/ART…
MarleneBusch ba1417c
generate new expected test data and fix tolerances
MarleneBusch 50fcb25
fix paths in tutorials
MarleneBusch 871e015
Merge branch 'main' into features/blocking
MarleneBusch 04899f1
polish docstring
mcw92 d1441b5
make code shorter
mcw92 265b157
fix typos in docstrings
mcw92 a76ddde
polish docstrings + shorten code
mcw92 f497e56
fix tests
mcw92 1156f38
fix blocking primitves
MarleneBusch 6321bd0
Update tutorials/01_single_heliostat_raytracing_tutorial.py
MarleneBusch 6a16519
formatting
MarleneBusch 1190f10
Merge branch 'features/blocking' of github.com:ARTIST-Association/ART…
MarleneBusch 4bacacb
Update artist/core/blocking.py
MarleneBusch 3cc7f4a
Update artist/core/blocking.py
MarleneBusch 2a7de5b
Update artist/core/blocking.py
MarleneBusch 0dbaff2
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 26a57f1
add comments
MarleneBusch 1b3b9b2
Update artist/core/blocking.py
MarleneBusch 320b56a
comments
MarleneBusch a195e4d
Merge branch 'features/blocking' of github.com:ARTIST-Association/ART…
MarleneBusch ba2951f
Update artist/core/blocking.py
MarleneBusch b07c503
comments
MarleneBusch 3c5498a
rename variables
MarleneBusch 5d0c4f8
fix blocking test
MarleneBusch b20ad9d
Update artist/data_parser/h5_scenario_parser.py
MarleneBusch 7e72133
Update artist/data_parser/h5_scenario_parser.py
MarleneBusch 5e6cedd
Update artist/field/heliostat_field.py
MarleneBusch d347c65
Update artist/field/heliostat_field.py
MarleneBusch eeb9cda
Update artist/field/kinematic_rigid_body.py
MarleneBusch 544b0a4
fix docstrings
MarleneBusch 3ffe943
Merge branch 'features/blocking' of github.com:ARTIST-Association/ART…
MarleneBusch 4557e34
fix
MarleneBusch File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what this file is but consider excluding "personal" (in contrast to "general") local files via
.git/info/excludeand not.gitignore. However, if these files should be excluded in general for everyone, it is fine as is :).