Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
SVLT
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ALMF
SVLT
Graph
868a87e430963f354e32b467281382d39c731133
Select Git revision
Branches
6
37-unnecessary-for-loop-in-rois-features
dev-nda-stream
dev_patch_viz
master
default
protected
migrate_model_server
staging
protected
Tags
4
2024.10.01
2024.06.03
2024.04.19
2024.03.01
10 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
3
Apr
2
29
Mar
28
25
22
21
7
6
4
29
Feb
28
20
19
15
7
6
5
3
2
26
Jan
25
9
8
22
Dec
21
20
19
13
Nov
10
7
6
3
2
31
Oct
30
27
26
25
22
20
19
18
17
16
14
13
12
11
10
9
8
5
29
Sep
28
27
26
25
13
12
7
6
5
4
1
31
Aug
30
29
28
24
23
22
Merge branch 'revert-1851ba66' into 'master'
Revert "Merge branch 'issue0027-serialize-roiset' into 'master'"
Merge branch 'issue0027-serialize-roiset' into 'master'
Fixed a few parameters in tests, confirmed all export products look the way they should
Fixed a few parameters in tests, confirmed all export products look the way they should
Patch masks are the same after deserialization
Serialization/deserialization tests pass
Still not showing equivalency between test and reference RoiSets
Serialization/deserialization leads to identical z-masks
Move DataFrame and patch mask exports to .serialize()
Exporting patch masks does not automatically make a PatchStack, which forces them to all be the same size
Added height, width fields for convenience
Test on expanded, padded patches
Correctly export 3D patches
Correctly export 3D patches
By default, return non-expanded patches and masks; allow contour and mask overlays in non-expanded patches
Standardize patch (mask) getters return ad-hoc DataFrames, and _acc methods wrap these in PatchStack accessors (which automatically become shape of largest patch)
Option to export non-expanded patches
Return simple list of path objects instead of dictionaries
slice object is now tight bounding box, expanded_slice is post-expansion
Force export of dataset and patches; just need to override bounding box expansion
No longer export slice, relative_slice, and mask (all non-serialized) to CSV export
Rolled back changes to how masks and slices are handled, but kept updated tests
RoiSet init can now access both 2d and 3d segmentations
Broadcasting is work except in some cases that appear to coincide with truncation of ROI in patch bounds
Now just running into broadcast errors, presumably on patch mask boundaries
Can deal with 3d object ID maps straight in __init__ now
Removed solidity from features, this was no longer being used and was triggering convex hull warnings
Passes, long warnings that convex hull calcs don't work
Implementing alternative dataframe generation where z-positions are in object map, i.e. do not need to be de-projected from raw
Implemented and tested object identity labeling in 3D with and without connectivity between z-frames
Test coverage with 3D object identities map
Bypass init with factory method that takes 2d object identities map
Merge branch 'roiset_api' into 'staging'
Revert "Temporary error-handling for debug..."
Temporary error-handling for debug...
Stopped assuming that object is identified in patch
Parameterize reload to command line option
Parameterize reload to command line option
Reload False by default, just to be conservative
Loading