Steven Leal
5e143e2b
randomization interface update
4 年前
Steven Leal
56db83ee
reseting data capture sequence for every scenario iteration
4 年前
Steven Leal
444d404c
fixed wrong pending capture being chosen for an async annotation after starting a new data capture sequence
4 年前
Steven Leal
687816c5
responding to PR feedback
4 年前
Steven Leal
a72ab433
Parameters are now stateful when sampling values
4 年前
Steven Leal
6fc1e7cb
updated sampler api doc strings
4 年前
Steven Leal
b7446c59
DatasetCapture resets simulation on scenario termination
4 年前
Steven Leal
b35616bf
converted scenario update coroutine to regular update method
4 年前
Steven Leal
c7ddc095
tested to check if parameter targets are applied correctly
4 年前
Steven Leal
18b18134
added todo notes for perception camera first frame bug
4 年前
Steven Leal
2124e3f5
simplified coroutine manipulation in scenario tests
4 年前
Steven Leal
e478b860
removed unnecessary directive
4 年前
Steven Leal
62e505d4
added run in USim window
4 年前
Steven Leal
e7cf2a16
added usim status fields
4 年前
Steven Leal
0c713aff
implemented parameter behaviours
4 年前
Steven Leal
228032f4
renamed ParameterConfiguration to ParameterList
4 年前
Steven Leal
7161dc3e
properly shutdown manager instance
4 年前
Steven Leal
d6860f5a
moved reset
4 年前
Steven Leal
7d0ec48a
working on new workflow
4 年前
Steven Leal
b7091e4e
experimenting with ECS workflow
4 年前
GitHub
d290dab1
Changed the namespace of randomization tools to UnityEngine.Experimental ( #74 )
* changed the namespace of randomization tools to experimental
* moved randomization UI code to experimental namespace
* updated docs to emphasize that the randomization tools are experimental
* updated changelog
4 年前
Steven Leal
58799d44
Added Randomizers and RandomizerTags
4 年前
Steven Leal
b3ce9635
Added Randomizers and RandomizerTags
4 年前
Steven Leal
794ecb89
added generic seed generator apis to ScenarioBase
4 年前
Steven Leal
c79c4b10
added generic seed generator apis to ScenarioBase
4 年前
Steven Leal
c80e1d42
added run in usim window
4 年前
Steven Leal
3e0d6c6e
added run in usim window
4 年前
Steven Leal
41e82b5f
refactored randomization uss
4 年前
Steven Leal
279a393a
refactored randomization uss
4 年前
Steven Leal
dbf33623
updated xml docs
4 年前
Steven Leal
eba80c98
Simulation shutdown is no longer called when quitOnComplete is false
4 年前
Steven Leal
246d4c06
responded to second round of PR feedback
4 年前
Steven Leal
0b8c42ba
responding to more PR feedback
4 年前
GitHub
f4522d55
Merge pull request #79 from Unity-Technologies/randomizers
Added Randomizers and RandomizerTags
4 年前
mohsen.k
f98eeb48
Merge branch 'randomizers' into tutorial_sample_project
4 年前
mohsen.k
15ff95fb
Merge branch 'randomizers' into tutorial_sample_project
4 年前
Mohsen Kamalzadeh
f55ee988
Merge branch 'master' into tutorial_sample_project
4 年前
Steven Leal
3867cf3f
USim scenario now offsets the current scenario iteration directly after app-param deserialization
4 年前
GitHub
b9010f34
Merge pull request #104 from Unity-Technologies/usim-iteration-offset-fix
USim scenario iteration offset fix
4 年前
Steven Leal
ad75fa43
fixed usim nodes generating an empty first image
4 年前
GitHub
092c0197
Merge pull request #106 from Unity-Technologies/empty-first-frame-on-usim-fix
Fixed Unity Simulation nodes generating an empty first image
4 年前
Mohsen Kamalzadeh
311a0734
Merge branch 'master' into labeling-improvements
4 年前
Steven Leal
159fd9dc
fixed usim references
4 年前
GitHub
94a43aad
Merge pull request #111 from Unity-Technologies/usim-naming-refactor
Expanded USim to Unity Simulation
4 年前
Mohsen Kamalzadeh
b694fb11
Merge branch 'master' into fix-notebook-tutorial
4 年前
Steven Leal
f183da3f
fixed GenerateRandomSeedFromIndex method
4 年前
GitHub
97f5df3f
Merge pull request #117 from Unity-Technologies/fixed-random-seed-from-index
Fixed GenerateRandomSeedFromIndex method
4 年前
Jon Hogins
9ce49113
Merge branch 'master' into randomizer_tag_inheritence
4 年前
Steven Leal
9ec4a981
randomizers now reference the current scenario through the static activeScenario property
4 年前
Jon Hogins
dfb4403f
Adding metric on iteration start for enabling reproducibility in editor from USim iterations
4 年前
GitHub
c78b8372
Merge pull request #143 from Unity-Technologies/randomizers-reference-active-scenario
Refactored Randomizers to use static activeScenario property
4 年前
Steven Leal
78e49904
replaced individual sampler seeds with one global seed
4 年前
Steven Leal
6555ddb7
updated api xmldocs
4 年前
Steven Leal
8c18953c
addressed PR feedback
4 年前
Steven Leal
d9776715
scenario's random seed is now reported as a metric automatically
4 年前
Steven Leal
e6518132
fixed invalid guid
4 年前
GitHub
af13a3d8
Merge pull request #142 from Unity-Technologies/global-seed
Replaced individual sampler seeds with one global seed
4 年前
Steven Leal
30a4111d
added sampler serialization
4 年前
Steven Leal
94c62e16
Added randomization deserialization
4 年前
Steven Leal
b35bc31e
refactored serialization code
4 年前
Steven Leal
4ce3c145
Updated RunInUnitySimulationWindow for new serialization format
4 年前
Steven Leal
594c8bcb
updated xmldocs
4 年前
Steven Leal
44102c51
Added scenario serialization tests
4 年前
Steven Leal
ba332ad8
updated tooltips for scenario serialization buttons
4 年前
Steven Leal
6ab9f24e
removed extra whitespace
4 年前
GitHub
fd3ebeae
Merge pull request #145 from Unity-Technologies/parameter-config
Serializing samplers with scenario constants configuration
4 年前
Steven Leal
fe9ea33f
Added editor compiler define to enable sampling in edit mode
4 年前
Steven Leal
a2571f97
Added SamplerUtility.Hash32NonZero() API
4 年前
Steven Leal
619701a5
simplifed tag inheritance
4 年前
GitHub
93b7abef
Merge pull request #137 from Unity-Technologies/randomizer_tag_inheritence
Randomizer tag inheritence
4 年前
Mohsen Kamalzadeh
fb5da2c0
almost done now
4 年前
Steven Leal
6b27f7e5
prevent OnCreate() function from activating in edit mode
4 年前
Steven Leal
f380b505
change active scenario on enable/disable
4 年前
Steven Leal
cb11c3b8
separated the randomizer tag manager from the active scenario
4 年前
GitHub
a4509db7
Merge pull request #148 from Unity-Technologies/on-create-randomizer-fix
On create randomizer fix
4 年前
GitHub
4f514ec9
Merge pull request #149 from Unity-Technologies/check-null-scenario-on-randomizer-tag
Decouple RandomizerTagManager from Scenarios
4 年前
Mohsen Kamalzadeh
e1b52e4f
Merge branch 'master' into animation_curve_sampling
4 年前
Mohsen Kamalzadeh
6a9a43d9
Modifications after peer review
- Removed native sampling (through jobs) capability from all samplers and parameters as no users have so far needed this, and it introduces additional complexity to the code
- Removed native sampling from the newly introduced AnimationCurveSampler.
- Removed the sampler initialization and cleanup functions based on feedback.
- Modified all randomization tests to not use native sampling
- Removed native sampling related sections from docs
4 年前
Steven Leal
e168b600
removed range as required ISampler interface property
4 年前
GitHub
d98bf0d6
Merge pull request #150 from Unity-Technologies/animation_curve_sampling
Added animation curve sampling + sampler deserialization bugfix + native sampling removal
4 年前
Mohsen Kamalzadeh
ca800ae6
Merge branch 'master' into manual_capture
4 年前
Steven Leal
3ce6de39
fixed randomizer container UI bug
4 年前
GitHub
a851f43c
Merge pull request #153 from Unity-Technologies/remove-all-randomizers-bug
Remove all randomizers bug
4 年前
Mohsen Kamalzadeh
e77310cf
UI code updates
- Changed how UI is created for constants to include tooltips. - - Added info box about Randomizer execution order
4 年前
Mohsen Kamalzadeh
282b914e
Merge branch 'master' into manual_capture
4 年前
GitHub
ae42bbb4
Merge pull request #154 from Unity-Technologies/scenario_UI_tooltips_and_info
UI improvements for scenario inspector
4 年前
Steven Leal
fbe25be8
isolated sampler state in its own static class
4 年前
Mohsen Kamalzadeh
84f27236
Merge branch 'isolate-sampler-random-state' into manual_capture
4 年前
GitHub
7ba383fe
Merge pull request #159 from Unity-Technologies/isolate-sampler-random-state
Isolate sampler random state from scenarios
4 年前
GitHub
a7c70bc7
Fix Semantic Segmentation in USim ( #163 )
* Updating capture package dependency to support cloud rendering
* Adding metric on iteration start for enabling reproducibility in editor from USim iterations
* Supporting semantic segmentation in unity simulation.
* Fixing tests and updating dependencies
* Updating PerceptionHDRP and regenerating package data
* Updating changelog
Co-authored-by: sleal-unity <53197518+sleal-unity@users.noreply.github.com>
4 年前
GitHub
89b0bc75
Merge branch 'master' into manual_capture_2
4 年前
Steven Borkman
dd6870b8
Merge branch 'master' into keypoints
4 年前
GitHub
7cd80d5c
Removed randomization tooling from the experimental namespace ( #177 )
* removed randomization tooling from the experimental namespace
* removed experimental namespace from randomization docs
* removed vestigial precompiled references from asmdefs
* added note to parameters doc
* added helpful link inside parameters doc
* fixed script name
* added MovedFrom attribute to randomization APIs
4 年前
Steven Borkman
6df53059
Added randomization states
4 年前
Steven Leal
3161bbb4
removed MovedFrom attribute
4 年前
Steven Leal
159bb176
fixed add component menu paths
4 年前
GitHub
92754d50
Merge pull request #182 from Unity-Technologies/perception-add-component-menu
Perception add component menu update
4 年前
Steven Borkman
6f2d79a2
A couple of changes to scenario
4 年前
GitHub
6bfd0e2b
Merge branch 'master' into undo-moved-from
4 年前
GitHub
43f894fd
Merge pull request #183 from Unity-Technologies/undo-moved-from
Remove MovedFrom attribute for the Experimental namespace
4 年前
Steven Leal
a44b733e
app-params now deserialize from the correct location in usim
4 年前
GitHub
0f9d783e
Merge pull request #189 from Unity-Technologies/usim-app-param-fix
App-params now deserialize from the correct location in USim
4 年前
Steven Leal
75db979b
fixed usim iteration offset
4 年前
GitHub
38e1694a
Merge pull request #194 from Unity-Technologies/fix-usim-iteration-offset
Fixed Unity Simulation per instance iteration offset
4 年前
Steven Leal
71bcc834
fixed determinism issues affecting USim runs
4 年前
Steven Leal
6c54f771
removed using declaration
4 年前
GitHub
1aa47792
Merge pull request #195 from Unity-Technologies/ordered-tag-queries
Fixed issues with determinism in Unity Simulation
4 年前
Steven Leal
ea746e90
init commit
4 年前
Steven Leal
f13b8158
fixed up converters
4 年前
Steven Leal
37eea993
added scenario serialization
4 年前
Steven Leal
59045e24
updated serialization
4 年前
Steven Leal
ae6b6677
added template deserialization
4 年前
Steven Leal
8d9db7e8
connected serializer to scenario api
4 年前
Steven Leal
6bb3dff1
removed serialization elements from the public api
4 年前
Steven Leal
9c47d0a8
removed c# 8 code
4 年前
Steven Leal
0104a889
refactored scenario lifecycle hooks
4 年前
Steven Leal
a7f16c04
refactored arg parsing
4 年前
Steven Leal
96dbd906
added missing xml doc
4 年前
Steven Leal
c6518f0b
fixed xml doc
4 年前
Steven Leal
4e92caff
only upload one app param now by detecting instance id
4 年前
GitHub
09540832
Merge pull request #202 from Unity-Technologies/json-config-update
Json config update
4 年前
GitHub
0fb6043d
Merge branch 'master' into rename_KeyPoint_to_Keypoint
4 年前
sleal-unity
3bae569a
updated scenario lifecycle hooks
4 年前
GitHub
31093061
Merge pull request #218 from Unity-Technologies/scenario-lifecycle-hooks-refactor
Scenario lifecycle hooks refactor
4 年前
Steven Borkman
b45e3ea8
Merge branch 'master' into fod_generator_randomization_changes
4 年前
Steven Borkman
a0db5c1b
Some small fixes post merge
4 年前
sleal-unity
515a1a83
moved custom passes and cleaned up code
4 年前
GitHub
304f106b
Merge pull request #240 from Unity-Technologies/remove-entities-dependency
Remove entities dependency
4 年前
sleal-unity
4df00501
refactored scenario end frame behavior
4 年前
sleal-unity
ec307e93
addressables updates
4 年前
sleal-unity
4beed641
added xml doc strings
4 年前
sleal-unity
7db21627
added new line
4 年前
Mohsen Kamalzadeh
5aaf5f94
some changes to make runtime labeling and label config work
4 年前
Mohsen Kamalzadeh
7600c8fe
removed label config setup logic from fixed length scenario
4 年前
Mohsen Kamalzadeh
85f07b97
moved synthdet specidic label config and labeling logic out of this repo
4 年前
GitHub
b5eb4b82
Merge pull request #277 from Unity-Technologies/addressables-test-labeling
some changes to make runtime labeling and label config creation work
4 年前
Mohsen Kamalzadeh
15d578d5
switched to scheduled capture
4 年前
sleal-unity
130258c0
stapled scenario back together
4 年前
GitHub
e9638616
Merge pull request #279 from Unity-Technologies/addressables-test-scenario-fix
stapled scenario back together
4 年前
sleal-unity
e620ab8e
added conditional hash serialization
4 年前
sleal-unity
2cd5eebf
removed hash deserialization
4 年前
sleal-unity
095aebb1
added AssetSource class
4 年前
sleal-unity
9a593a3f
added configuration text asset field to scenario
4 年前
sleal-unity
4c50a0a5
Merge branch 'configuration-text-asset' into generic-asset-sources
4 年前
Mohsen Kamalzadeh
f57c92ef
changed normal sampler standard deviation json key to "stddev"
4 年前
sleal-unity
bab36e16
fixed scenario UI for configuration asset
4 年前
GitHub
79f26faf
Merge pull request #317 from Unity-Technologies/change_to_stddev
changed normal sampler standard deviation json key to "stddev"
4 年前
sleal-unity
73dc4995
added xml docs
4 年前
sleal-unity
afb1a5f9
renamed Archetype to AssetRole
4 年前
Jon Hogins
d6bc212c
Merge branch 'generic-asset-sources' of https://github.com/Unity-Technologies/com.unity.perception into generic-asset-sources
4 年前
Mohsen Kamalzadeh
8216c2ca
Merge branch 'change_to_stddev' into generic-asset-sources
4 年前
sleal-unity
a8985300
Load configuration on awake instead of on start
4 年前
sleal-unity
57cda61f
awake and start only active randomizers
4 年前
Jon Hogins
76b99bf2
Adding "RestartIteration()" to ScenarioBase
4 年前
sleal-unity
2dfadc6a
Merge branch 'h-i' into generic-asset-sources
4 年前
Steve Borkman
7910da17
Updates to COCO export to support running on USim
4 年前
Jon Hogins
05d56445
Adding iteration delay to address issue with capturing in frames when scenes are still loading.
3 年前
Aryan Mann
aa2dc833
changed normal sampler standard deviation json key to "stddev"
3 年前
Mohsen Kamalzadeh
edfea412
Added imageLink field
Added a new imageLink field to the scenario serialization function which will accompany all elements of the randomizer config.
3 年前
sleal-unity
4c7f4e1d
DeserializeConfiguration() is now protected
3 年前
GitHub
13eeb0a2
Merge pull request #308 from Unity-Technologies/generic-asset-sources
Generic Asset Sources
3 年前
Mohsen Kamalzadeh
e9ac2316
Merge branch 'master' into add_imageLink_field
3 年前
Steve Borkman
d06dca0c
Merge branch 'master' into coco_export
3 年前
Steve Borkman
4b9b77ee
Merge branch 'coco_export' into coco_perception_output_hybrid
3 年前
leopoldo-zugasti
d017dd97
Merge branch 'master' into pyrception-integration
3 年前
Mohsen Kamalzadeh
7dddeacb
Merge branch 'h-i' into for_vulkan_mem_test
3 年前
Mohsen Kamalzadeh
7598ce57
Merge branch 'master' into h-i
3 年前
Mohsen Kamalzadeh
123d60c1
Merge branch 'coco_perception_output_hybrid' into h-i
3 年前
Aryan Mann
3753ea3b
updated serialization of randomizers to array instead of object
3 年前
Steve Borkman
e2998b0b
A lot of changes, now we can partially support old perception and new
3 年前
Aryan Mann
55e6068e
Added ability to delay the current iteration
3 年前
GitHub
68fd419c
Feature: Delay Iteration (Merge PR #366 from scene-randomizer-support)
Ported over the ability to delay the current iteration
3 年前
Steve Borkman
6b409406
Annotations now work through rebuilt simulation state
3 年前
Jon Hogins
0ec551af
Merge remote-tracking branch 'origin/master' into keypoint_self_occlusion
3 年前
Mohsen Kamalzadeh
4872a778
fixes for crash and local json workflow
- Fixed an exception that happened when semantic or instance segmentation labelers where active in the scene, causing coco export to crash
- Made it possible to test the outputFormat scenario constant locally with a json config
3 年前
Mohsen Kamalzadeh
78613087
Merge branch 'coco_perception_output_hybrid' into h-i
3 年前
Steve Borkman
5da96a7a
Restructuring of files
3 年前
Mohsen Kamalzadeh
b6f3e784
fix iteration restart
Call OnIterationEnd for randomizers that have already started when we restart the Iteration
3 年前
Aryan Mann
65d2c69b
draft 1 of engine analytics
3 年前
Steve Borkman
0fce16c7
I think I have the timings working now
3 年前
RuiyuZ
0d0e71b7
fix perception binaries capture one extra frame before the scenario starts
3 年前
Jon Hogins
899b4cca
Hacking in support for editor scene generation
3 年前
Steve Borkman
27ec65b0
Old perception format now being produced
3 年前
Steve Borkman
4cea1504
Old perception format working, and all tests passing
3 年前
Mohsen Kamalzadeh
b1b39d5b
first commit, tests to be added
3 年前
Mohsen Kamalzadeh
206b987b
changed how randomizer state is serialized based on feedback
3 年前
Mohsen Kamalzadeh
788a0831
changed schema for sampler and scalar valid ranges
3 年前
Mohsen Kamalzadeh
cc6231da
testfix, state switchable by default
3 年前
Mohsen Kamalzadeh
dadcd7d8
incorporated PR feedback
- shouldCheckValidRange field excluded from JSON serialization. If the limits block is provided, it means range should be checked.
- added some checking and error messages for the cases where the user tries to provide or change the valid range for a scalar from the json config. this is not supported.
3 年前
Mohsen Kamalzadeh
10443076
make randomizer state field optional for json config
3 年前
Mohsen Kamalzadeh
3ecc1fae
removed unused import
3 年前
Aryan Mann
871ed22d
draft 1 of engine analytics
3 年前
RuiyuZ
79c997e2
standalone player start rendering from frame 1
3 年前
RuiyuZ
91761cef
editor start from frame 2
3 年前
Aryan Mann
6d2ca06a
merged both runtime and editor analytics into one file/implementation
3 年前
RuiyuZ
a402ac7b
clean up
3 年前
RuiyuZ
79ab5613
update unit tests with new perception camera property captureFrameCount
3 年前
GitHub Enterprise
7f24359c
Merge pull request #32 from unity/fix-standalone-first-extra-frame
standalone player scenario start rendering from frame 1
3 年前
Jon Hogins
47f2ffe4
Merge branch 'main' of https://github.cds.internal.unity3d.com/unity/com.unity.perception into fix_multi_cam
3 年前
Aryan Mann
5e64cf08
address few (not all) PR comments
3 年前
GitHub Enterprise
f2b625c8
#34 : Analytics v2 (Scenario Information)
3 年前
GitHub Enterprise
d0a2d55c
Merge pull request #31 from unity/additonal_scenario_configs
Additional scenario configs:
- Ability to add valid ranges for all samplers (except for animation curve sampler)
- Ability to add valid range to non sampler numeric scalars through the [Range] attribute
- A new compile definition symbol for exposing the valid ranges of samplers in the scenario UI
- Ability to enable or disable a randomizer through the app-param (for this to work, the already existing enabled property is serialized and deserialized. Code was added to treat properties the same as fields during (de)serialization to achieve this)
- New flag in randomizers to denote whether their enabled state can be switched by the user on datamaker. This is purely used on datamaker.
3 年前
GitHub Enterprise
3944e6de
Merge pull request #43 from unity/additonal_scenario_configs
Make randomizer state field optional for json config
3 年前
Aryan Mann
c06d625b
make randomizer state field optional for json config
3 年前
Aryan Mann
3ab26cde
removed unused import
3 年前
Aryan Mann
cfc8715e
Update ScenarioSerializer.cs
3 年前
Aryan Mann
a7b4cce8
merge serialization array change
3 年前
Aryan Mann
35c23b63
Update ScenarioSerializer.cs
3 年前
Aryan Mann
17ed55d4
Update ScenarioSerializer.cs
3 年前