GitHub
0892ef2c
[WIP] ISensor interface and use for visual observations ( #2731 )
* ISensor and SensorBase
* camera and rendertex first pass
* use isensors for visual obs
* Update gridworld with CameraSensors
* compressed obs for reals
* Remove AgentInfo.visualObservations
* better separation of train and inference sensor calls
* compressed obs proto - need CI to generate code
* int32
* get proto name right
* run protoc locally for new fiels
* apply generated proto patch (pyi files were weird)
* don't repeat bytes
* hook up compressedobs
* dont send BrainParameters until there's an AgentInfo
* python BrainParameters now needs an AgentInfo to create
* remove last (I hope) dependency on camerares
* remove CameraResolutions and AgentInfo.visual_observations
* update mypy-protobuf version
* cleanup todos
* python cleanup
* more unit test fixes
* more unit test fix
* camera sensors for VisualFood collector, record demo
* SensorCompon...
5 年前
GitHub
5d2e466f
Fix Code convention warnings in Rider. ( #2801 )
5 年前
GitHub
2431f184
build fixes for 2018+ ( #2808 )
* rename CompressionType enum
* fix standalone build test for 2018+
5 年前
GitHub
6ba6f08c
Merge 0.11.0 to develop ( #2825 )
* Update package and communicator versions to 0.11
* Remove pip cache fallback for CircleCI
This change removes the caching fallback in the case where dependencies
change, since it can cause CI failures when we have incompatible
dependencies in the cache.
* Limit Tensorflow version for tests to <2.0
* Use stable bokken image. (#2815 )
* build fixes for 2018+ (#2808 )
* rename CompressionType enum
* fix standalone build test for 2018+
* Add more editor versions for testing. (#2809 )
* class variable for API verison, fix env tests (#2817 )
* fixed area prefab
agents were pointing to the wrong laser gameObject.
5 年前
Anupam Bhatnagar
d9910ee7
Merge branch 'develop' into develop-gpu-test
5 年前
Chris Elion
691d21e6
Merge remote-tracking branch 'origin/develop' into try-tf2-support
5 年前
GitHub
1934bb75
VectorSensor and StackedSensor ( #2813 )
* WIP VectorSensor and StackedSensor
* fix a few dumb mistakes
* more VectorSensor
* remove Update(), add util methods, hook into TensorGenerator
* WriteApdater to write to tensors and arrays
* write float observations
* used circular buffer for stacked obs
* cleanup
* fix unit tests
* docstrings
* undo accidental checkins
* rider suggestions, add range check
* bounds check before writing
* undo ProjectVersion.txt change
* fix unit tests
* unit test for VectorSensor
* StackingSensor tests
* missing meta file
* missing meta file
* WriteAdapter tests
5 年前
Jonathan Harper
8550679d
Merge branch 'develop' into release-0.11.0
5 年前
GitHub
7f77b7d7
Add ISensor.Update() ( #2852 )
5 年前
GitHub
e6f549dc
[MLA-12] update protobuf for vector observations ( #2862 )
5 年前
Chris Elion
fca51de8
Merge remote-tracking branch 'origin/develop' into try-tf2-support
5 年前
Ervin Teng
987e0e3a
Merge tf2 branch
5 年前
GitHub
2e6bab0d
RayPerception sensor ( #2874 )
5 年前
GitHub
05a54c3b
Ray Perception Sensor docs ( #2911 )
* docs, migration, timers
* add screenshot
* remove added whitespace
5 年前
GitHub
8426501b
Fix width and height in visual observations ( #2919 )
* swap h/w in sensor
* change texture to non-square, retrain model
* get dimensions from RenderTexture
5 年前
Ervin Teng
54644477
Merge branch 'develop' of github.com:Unity-Technologies/ml-agents into develop-nomaxstep-test
5 年前
GitHub
bc5bf388
Convert most other scenes to RayPerception sensor ( #2916 )
5 年前
GitHub
d4780a55
Merge pull request #3010 from Unity-Technologies/release-0.12.0-to-master
Merge Release 0.12.0 to master
5 年前
GitHub
7ed81dbe
[MLA-16] add filter mask to ray perception ( #3111 )
* add filter mask to ray perception
* use LayerMask type
5 年前
GitHub
a488299f
[MLA-345] float visual observations ( #3148 )
* pass shape to WriteAdapter
* handle floats on python side
* cleanup
* whitespace
* rename GetFloatObservationShape, support uncompressed in RenderTexture sensor
* numpy float32
* remove unused using
* Float sensor and unit test
* replace asserts with exceptions, docstrings
5 年前
GitHub
8cf94e1b
use TensorShape for index calc ( #3171 )
* use tensorshape for index calc
* docstring
* dont need shape anymore
5 年前
GitHub
d985dded
Merge branch 'master' into merge-release-0.13.0
5 年前
GitHub
f97bcf1c
Decoupling IPolicy from Agent ( #3203 )
* initial commit
* Fixed the compilation errors
* fixing the tests
* Addressing the comment about the brain parameters
* Fixing typo
* Made timers more accurate
* addressing comments
* Better memory allocation
* Added some docstrings
* Adding better sensor validation
* Wrapped in #if DEBUG and also wrapped GenerateSensorData in a timer
* Timer changes
5 年前
GitHub
fbb5022a
add NaN checks to reward and observation in C# ( #3221 )
5 年前
GitHub
17b27d12
Use AddComponentMenu for MonoBehaviours ( #3231 )
* Set AddComponentMenu for MonoBehaviours
* don't add Monitor
* pass componentOrder instead of nesting
5 年前
Ervin Teng
29f3330f
Merge master into hotfix-0.13.1
5 年前
GitHub
01b29cec
Ray perception sensor tests ( #3297 )
* tests WIP
* add test for misses, remove obsolete test
* add filtering test
* cleanup
* 2d default, remove constants test
* use built in tags
* copy old physics settings
* manually sync physics transforms
5 年前
GitHub
18fc5131
Format code and add .editorconfig to our package. ( #3305 )
5 年前
GitHub
be0e5635
remove deprecated RayPerceptionMB, legacy codepath: ( #3304 )
5 年前
Ervin Teng
db249ceb
Merge branch 'master' into develop-splitpolicyoptimizer
5 年前
GitHub
b12b906f
Make RayPerception sensor work better with transforms that have scale ( #3334 )
* handle non-1 scale, handle 0 length
* draw scaled spheres correctly, add tests
5 年前
GitHub
3efcefe3
make some more classes and methods internal ( #3353 )
* WIP public->internal
* DemoStore back to public, internal on Timers
5 年前
Ervin Teng
d4ee7346
Merge commit 'f9c05a61d574305497789b5997f1ae3ea1b1ad3b' into develop-splitpolicyoptimizer
5 年前
GitHub
386ba66c
Develop observation collector ( #3352 )
* Add the VectorSensor to the CollectObservation call
* Example of API change for BalanceBall
* Modified the Examples
* Changes to the migrating doc
* Editing the docs
* Update docs/Learning-Environment-Design-Agents.md
Co-Authored-By: Chris Elion <chris.elion@unity3d.com>
* Update docs/Migrating.md
Co-Authored-By: Chris Elion <chris.elion@unity3d.com>
* Update docs/Migrating.md
Co-Authored-By: Chris Elion <chris.elion@unity3d.com>
* Update docs/Getting-Started-with-Balance-Ball.md
Co-Authored-By: Chris Elion <chris.elion@unity3d.com>
* addressing comments
* Removed the MLAgents.Sensor namespace
* Removing the MLAgents.Sensor namespace from the tests
* Editing the migrating docs
Co-authored-by: Chris Elion <celion@gmail.com>
5 年前
GitHub
84161e7a
csharp cleanup ( #3392 )
* clean up examples and tests
* more cleanup
* m_UseChildSensors
5 年前
GitHub
d20bda06
csharp cleanup ( #3392 ) ( #3395 )
* clean up examples and tests
* more cleanup
* m_UseChildSensors
5 年前
Anupam Bhatnagar
d8c79f48
resolving merge conflicts
5 年前
Ervin Teng
5ef902bf
Merge branch 'master' into develop-splitpolicyoptimizer
5 年前
GitHub
47649555
C# and Python checks for infinity and NaN. ( #3418 )
5 年前
Chris Elion
3b9fe7e5
canonicalize quaternion observations
5 年前
Andrew Cohen
e4d776c3
Merge branch 'master' into soccer-fives
5 年前
Ervin Teng
bcc25d59
Merge branch 'master' into develop-splitpolicyoptimizer
5 年前
GitHub
472f9f0e
Merge branch 'master' into develop-badEnvReturnCode
5 年前
GitHub
61da8e9f
[change] Ray Sensor interface improvements ( #3449 )
5 年前
GitHub
d485f3a0
Sensor API cleanup ( #3480 )
5 年前
Andrew Cohen
d40ff1ff
Merge branch 'master' into soccer-fives
5 年前
Ervin Teng
1156b9b3
Merge branch 'develop-splitpolicyoptimizer' into develop-removeactionholder
5 年前
GitHub
ca914546
RaycastPerceptionComponent custom editor ( #3484 )
5 年前
Ervin Teng
d57124b4
Merge 'master' into develop-removeactionholder
5 年前
GitHub
8530b724
Fix package validation errors for sensor-based classes ( #3501 )
* Fix package validation errors in ISensor and CameraSensor.
* Fix docs in CameraSensor and add a helper method.
* Fix package validation errors in CameraSensorComponent.
* Fix package validation errors in SensorComponent.
* Additonal fixes to ISensor.
* Fixes package validation errors for the remaining sensor-based classses.
* Fixed docs based on PR comments. Only doc-changes.
* Fold back docs that were deleted due to merge conflict. (Was easier to delete and re-add.)
* More missing docs.
* Fixed incorrect location for doc strings.
* Adding periods at the end of param/return tags.
* Added a few periods.
5 年前
Anupam Bhatnagar
e04fcd71
Merge branch 'master' into master-into-release-0.14.1
5 年前
Ervin Teng
d10d27e2
Merge commit '9450d3fc0dda4547a14c5ed1b7e13fc6e3a15413' into develop-nopreviousactions
5 年前
Andrew Cohen
de73baa9
Merge branch 'master' into soccer-fives
5 年前
GitHub
f25bf7d3
Reintroduce MLAgents.Sensors namespace ( #3509 )
* Reintroduced the namespace MLAgents.Sensors
* Documentation changes
* updated the changelog
5 年前
GitHub
d8567b82
Add SensorShapeValidator unit ( #3504 )
5 年前
GitHub
66722d71
make GetRayAngles internal ( #3515 )
* timerstack and GetRayAngles internal
* undo Timerstack for now
5 年前
GitHub
d10bfae1
update timer strings ( #3518 )
5 年前
GitHub
734bad58
CameraSensor and CameraSensorComponent tests ( #3513 )
5 年前
GitHub
2a621c1b
rename to Perceive() ( #3527 )
5 年前
GitHub
b9bd4df2
Modified some namespaces ( #3533 )
* Added the MLAgents.Demonstrations namespace
* Added the MLAgents.Editor namespace
* Overrided the .demo.meta files due to the change in namespace
* More namespace changes
* Added the sidechannels namespace
* Modified changelog and migrating docs
5 年前
Andrew Cohen
573b1f6d
Merge branch 'master' into soccer-fives
5 年前
GitHub
11ff1553
unit tests for RenderTextureSensor+component ( #3569 )
5 年前
GitHub
2a630030
[change] public SensorComponent fields to properties, add custom editor ( #3564 )
5 年前
GitHub
e3af96ca
Merge branch 'master' into develop-demo-load-seek
5 年前
Chris Elion
e972ab46
make a few things in RayPerceptionSensorComponent public
5 年前
Chris Elion
676b670f
remove duplicate version of SensorBase
5 年前
Chris Elion
a2ad53be
apply auto-formatting
5 年前
GitHub
9a6b4553
apply auto-formatting ( #3587 )
5 年前
GitHub
4e05233f
Merge pull request #3588 from Unity-Technologies/develop-remove-duplicate-SensorBase
remove duplicate version of SensorBase
5 年前
GitHub
6e23397a
Merge pull request #3589 from Unity-Technologies/develop-sensor-access
make a few things in RayPerceptionSensorComponent public
5 年前
Andrew Cohen
b1cfa74d
Merge branch 'master' into develop-test-imitation
5 年前
GitHub
eeeb09b3
Make most property setters public. ( #3602 )
5 年前
Andrew Cohen
53bea15c
Merge branch 'master' into soccer-fives
5 年前
Andrew Cohen
ac261e36
Merge branch 'master' into self-play-mutex
5 年前
GitHub
e13c89f5
enforce min coverage % ( #3642 )
5 年前
Andrew Cohen
eefc4811
Merge branch 'master' into self-play-mutex
5 年前
GitHub
6c3d007e
make StackingSensor public ( #3701 )
* make StackingSensor public, add some sanity checks
* actually make public, add to Public API check
* changelog
5 年前
Ervin Teng
06fa3d39
Merge branch 'master' into develop-sac-apex
5 年前
Anupam Bhatnagar
50e52d9c
Merge branch 'master' into distributed-training
5 年前
GitHub
89237f96
Reset StackingSensor when the Agent resets ( #3727 )
* sensors.Reset() WIP
* fix test implementations
* call reset from Agent
5 年前
Andrew Cohen
1b9c643b
Merge branch 'master' into self-play-mutex
5 年前
GitHub
aae58330
Merge branch 'master' into develop-add-inference-examples
5 年前
Andrew Cohen
933d7b32
Merge branch 'self-play-mutex' into soccer-2v1
5 年前
Ervin Teng
5e980ec1
Merge branch 'master' into develop-sac-apex
5 年前
Andrew Cohen
f41695b9
Merge branch 'soccer-2v1' into asymm-envs
5 年前
Andrew Cohen
9bec75ee
Merge branch 'master' into soccer-2v1
5 年前
GitHub
576ebc67
Fixing package validation errors. ( #3808 )
* Fixing package validation errors.
This impacts our API as two public variables have been made private.
TODO: fix our CI to catch these automatically, per commit.
* Changelog changes.
5 年前
Andrew Cohen
185d4b35
Merge branch 'soccer-2v1' into asymm-envs
5 年前
GitHub
3a4a6792
access to observations in Heuristic ( #3825 )
* access to observations in Heuristic
* changelog
5 年前
GitHub
0a7e53be
Code Style - apply PascalCase ( #3828 )
* cleanup a few classes
* cleanup raycast code
* more capitalization
* more renames
* changelog and migration
* fix MaxStep in docs
* doc string
5 年前
GitHub
4399e29f
UI for Ray stacks, rename WriteAdapter to ObservationWriter ( #3834 )
* UI for Ray stacks, rename WriteAdapter to ObservationWriter
* move test
* changelog and migration
5 年前
GitHub
1e0b022f
[MLA-850] rename namespaces to Unity.MLAgents ( #3843 )
* rename in protos
* rename in C#
* doc changes, migration, changelog
* PR numbers
* fix standalone test path
5 年前
GitHub
d4bbecc1
apply Rider suggestions to API code ( #3847 )
5 年前
GitHub
c7722f73
[barracuda] Update Barracuda to 0.7.0-preview. ( #3873 )
5 年前
Arthur Juliani
212e2d1d
Merge remote-tracking branch 'origin/master' into develop-add-fire
5 年前
GitHub
731fb88b
[barracuda] Update Barracuda to 0.7.0-preview ( #3875 )
5 年前
GitHub
6a98f07f
replace some crefs with direct links ( #3878 )
5 年前
Chris Elion
68b68396
Merge remote-tracking branch 'origin/master' into release_1_to_master
5 年前
GitHub
d8956399
Merge pull request #3914 from Unity-Technologies/release_1_to_master
Merge Release 1 to master
5 年前
vincentpierre
c34dd5b6
Merge branch 'master' into develop-gym-wrapper
5 年前
GitHub
a6374024
fix typo in log message ( #3987 )
5 年前
Andrew Cohen
a2f8319a
Merge branch 'master' into asymm-envs
5 年前
Arthur Juliani
89ad3020
Merge remote-tracking branch 'origin/master' into develop-add-fire
# Conflicts:
# ml-agents/mlagents/trainers/policy/tf_policy.py
5 年前
GitHub
da5d8923
backport fix for MLA-1106 ( #4158 )
4 年前
GitHub
65a73e01
Fix compile warning ( #4186 )
This was introduced after the last release, so no release notes needed.
4 年前
GitHub
197cf3e7
ObservableAttribute ( #3925 )
* ObservableAttribute proof-of-concept
* restructue sensors, add int impl, unit test
* add vector3 sensor, cleanup constructors
* add more types
* account for observables in barracuda checks
* iterators for observable fields/props
* stacking, fix obs size in prefab
* use DeclaredOnly to filter members
* ignore write-only properties
* fix error message
* docstrings
* agent enum (WIP)
* agent enum and unit tests
* fix comment
* cleanup TODO
* ignore by default, rename declaredOnly param, docstrings
* fix tests
* rename, cleanup, revert FoodCollector
* warning for write-only, no exception for invalid type
* move observableAttributeHandling to BehaviorParameters
* autoformatting
* changelog
* fix up sensor creation logic
5 年前
GitHub
e724a8ad
ObservableAttribute - use dictionary for sensor type too ( #3978 )
* use dictionary for sensortype too
* update comment
5 年前
Arthur Juliani
28e095e0
Merge remote-tracking branch 'origin/master' into develop-add-fire
5 年前
GitHub
75689a87
Merge release 2 to master ( #4000 )
* update versions for patch release (#3970 )
* update versions for patch releae
* Update precommit flake8 (#3961 )
* fix changelog
* Release 2 cherry pick (#3971 )
* [bug-fix] Fix issue with initialize not resetting step count (#3962 )
* Develop better error message for #3953 (#3963 )
* Making the error for wrong number of agents raise consistently
* Better error message for inputs of wrong dimensions
* Fix #3932 , stop the editor from going into a loop when a prefab is selected. (#3949 )
* Minor doc updates to release
* add unit tests and fix exceptions (#3930 )
Co-authored-by: Ervin T <ervin@unity3d.com>
Co-authored-by: Vincent-Pierre BERGES <vincentpierre@unity3d.com>
Co-authored-by: Chris Goy <christopherg@unity3d.com>
* update changelog (#3975 )
* [docs] Add memory_size hyperparameter (#3973 )
* Release 2 docs (#3976 )
* Add v1.0 blog post and update reference paper. (#3947 )
* Develop mm fix readme rel...
5 年前
Andrew Cohen
59a60c1e
Merge branch 'master' into asymm-envs
5 年前
GitHub
d8d44d12
[Verified] Backport analytics events ( #4892 )
4 年前
GitHub
1577786f
Enum reflection sensor ( #4006 )
* WIP enum reflection sensor
* handle unknown values
* changelog
* handle flags
5 年前
GitHub
f6e79bdb
[MLA-1742] backport SideChannel GC reduction ( #4915 )
4 年前
Chris Elion
52741f5f
add metafile
5 年前
GitHub
8d3e2225
[MLA-1743] Backport inference GC Optimizations ( #4916 )
* replace IEnumerables in TensorApplier&Generator
* use IList in ObservationWriter
* changelog
4 年前
GitHub
b5854c25
fix missing metafile checks ( #4026 )
* check package for missing files too
* add metafile
5 年前
GitHub
431a4f41
[MLA-1010] ObservableAttribute docs, update Sensor docs ( #4058 )
* update observation docs
* stacking
* update TOC
* fix TOC
* yo
* PR feedback
5 年前
Andrew Cohen
22786526
Merge branch 'master' into asymm-envs
5 年前
Andrew Cohen
c0f7052b
Merge branch 'master' into develop-sampler-refactor
5 年前
Andrew Cohen
34ecc7e6
Merge branch 'master' into asymm-envs
5 年前
GitHub
4efb0119
store hit GameObject in raycast output ( #4111 )
* store hit GameObject in raycast output
* changelog
* fix unit tests
* formatting
5 年前
GitHub
63195e42
add some utility methods to ObservationWriter ( #4113 )
5 年前
Arthur Juliani
9724c9ac
Merge master
5 年前
Jonathan Harper
5906cd61
WIP dump - working prototype
Updates to CameraSensor / CameraSensorComponent:
* new settings object to set up layer masks, depth, etc
* support for arbitrary # channels returned by the sensor
* channels include depth, layer mask, RGB, or grayscale
Updates to VisualFoodCollector:
* food doesn't roll (for now), simplifies learning without stacking
* added layers
Updates to mlagents_envs:
* decode multiple pngs packed into a single observation
5 年前
Jonathan Harper
7656f419
More experimentation
4 年前
GitHub
a28e2767
Update add-fire to latest master, including Policy refactor ( #4263 )
* Update Dockerfile
* Separate send environment data from reset (#4128 )
* Fixed a typo on ML-Agents-Overview.md (#4130 )
Fixed redundant "to" word from the sentence since it is probably a typo in document.
* Updated the badge’s link to point to the newest doc version
* Replaced all of the doc to release_3_doc
* Fix 3DBall and 3DBallHard SAC regressions (#4132 )
* Move memory validation to settings
* Update docs
* Add settings test
* Update to release_3 in installation.md (#4144 )
* rename to SideChannelManager +backcompat (#4137 )
* Remove comment about logo with --help (#4148 )
* [bugfix] Make FoodCollector heuristic playable (#4147 )
* Make FoodCollector heuristic playable
* Update changelog
* script to check for old release links and references (#4153 )
* Remove package validation suite from Project (#4146 )
* RayPerceptionSensor: handle empty and invalid tags (#4155...
4 年前
GitHub
2db752ce
RayPerceptionSensor: handle empty and invalid tags ( #4155 )
* handle empty and invalid tags
* don't compare null or empty tags
* changelog
* avoid console spam when editing tag name
5 年前
vincentpierre
599d7e9f
Merging master
4 年前
Ervin Teng
28596129
Send sensor types to Python
4 年前
HH
7afa1761
Merge branch 'master' into hh/develop/ragdoll-updates
5 年前
Ervin Teng
2b622c78
Example 3DBall with TaskSensor
4 年前
GitHub
09bfeb0e
enforce warnings-as-errors, fix warning ( #4191 )
4 年前
Andrew Cohen
d8c123a0
Merge branch 'master' into sensitivity
4 年前
GitHub
e7916b08
add pre-commit hook for dotnet-format ( #4362 )
4 年前
Christopher Goy
061a6c43
Merge remote-tracking branch 'origin/master' into release_6-to-master
4 年前
HH
2080c287
Merge branch 'master' into hh/develop/loco-crawler-variable-speed
4 年前
Ervin Teng
d52443a5
Merge branch 'master' into develop-shortenstrikervsgoalie
4 年前
Scott Jordan
52ec9230
Merge branch 'develop-taggedobservations' into active-variablespeed
4 年前
GitHub
53c13a29
docstrings and cleanup around actuators ( #4467 )
* docstrings and cleanup around actuators
* move ActionSpec property from IActionReceiver to IActuator
4 年前
Andrew Cohen
3997b14b
Merge branch 'master' into develop-hybrid-actions
4 年前
Ruo-Ping Dong
38e56032
Remove obsolete Observation class and ToProto()
4 年前
Ruo-Ping Dong
c54a5dc0
remove meta file
4 年前
GitHub
b57f1294
Remove obsolete Observation class and ToProto() function ( #4499 )
Remove obsolete Observation class and ToProto() function
4 年前
Chris Elion
4460ba0c
Merge remote-tracking branch 'origin/master' into r7-merge-to-master
4 年前
Andrew Cohen
7c0aa77b
Merge branch 'develop-actions-out' into develop-hybrid-actions
4 年前
GitHub
c3d2b902
Support multi-dimensional and compressed observations stacking ( #4476 )
Added stacking to multi-dimensional and compressed observations and added compressed channel mapping in communicator to support decompression.
Co-authored-by: Vincent-Pierre BERGES <vincentpierre@unity3d.com>
Co-authored-by: Chris Elion <chris.elion@unity3d.com>
4 年前
GitHub
1f9f1798
[Test] Make tests to compare compressed and non-compressed obs ( #4547 )
* Move folders around
* [Make tests to compare compressed and non-compressed obs
> Make `Utilities.TextureToTensorProxy` public (debatable)
> GridSensor can now be compressed or uncompressed
> Added 2 scenes and an integration test to make sure compressed and uncompressed obs are the same
* fix typo
* renaming file so pytest will not try to run it
* rename yamato config file
* Need standalone build for 2019.4
* Running only on 2018.4 since it seems to be the only version thhat can build
* Typo in the name of the testing script
* Renaming the scene
So this is funny Python bug but
`a.strip(".unity")` will remove the last letter of `a` (before the .unity) if the last letter is "t"
not kidding, try :
```
a = "fewgfwegwrgvrt.unity"
a.strip(".unity")
```
* using splitext rather than strip to find executable name`
* Rename and move TextureToTensor
* Addressing comments
* re...
4 年前
GitHub
1a2f8025
Add method documentations ( #4553 )
4 年前
Ruo-Ping Dong
7d42c559
Merge branch 'master' into r8_merge_to_master
4 年前
GitHub
dc40c926
Merge release 8 back to master ( #4570 )
4 年前
Andrew Cohen
e5f14400
Merge branch 'master' into develop-hybrid-actions-singleton
4 年前
Ruo-Ping Dong
9e08be87
Merge branch 'master' into release_9_branch_merge
4 年前
GitHub
88d3ec3e
Merge master into hybrid actions staging branch ( #4704 )
4 年前
GitHub
6e88decf
Adding a missing doc on the ObservationWriterExtensions ( #4648 )
4 年前
vincentpierre
c2b50936
Some work for 2d obs
4 年前
GitHub
b464678d
Merge pull request #4682 from Unity-Technologies/r10-to-master
Merging release 10 into master
4 年前
vincentpierre
03807d64
Some work for 2d obs
4 年前
vincentpierre
46580ff9
Formatting
4 年前
GitHub
12e98345
Merge pull request #4703 from Unity-Technologies/develop-2d-obs-start
Allow 2d obs to be communicated
4 年前
Arthur Juliani
15052e1f
Add sensor type
4 年前
Andrew Cohen
d624b54b
Merge branch 'master' into fix-conflict-base-env
4 年前
Arthur Juliani
6933b9c2
Add GoalSensor and component
4 年前
vincentpierre
7a5cc9ec
Merge master into develop-rm-tf
4 年前
vincentpierre
c1587bce
Solving merge conflicts
4 年前
GitHub
ded1f79b
Merge pull request #4732 from Unity-Technologies/goal-sensors
Adds SensorTypes and GoalSensors
4 年前
Ervin Teng
25dfd883
Merge branch 'master' into develop-centralizedcritic
4 年前
vincentpierre
8cb050ef
WIP Made initial changes to enale dimension properties and added attention module
4 年前
vincentpierre
549f925a
Fixing the meta files
4 年前
vincentpierre
90f6dbe2
addressing preliminary comments
4 年前
vincentpierre
d583db56
Fixing bugs and started integration
4 年前
GitHub
5eee0410
Update com.unity.ml-agents/Runtime/Sensors/IDimensionPropertiesSensor.cs
Co-authored-by: Ruo-Ping Dong <ruoping.dong@unity3d.com>
4 年前
GitHub
89556d76
Update com.unity.ml-agents/Runtime/Sensors/IDimensionPropertiesSensor.cs
Co-authored-by: Ruo-Ping Dong <ruoping.dong@unity3d.com>
4 年前
vincentpierre
abb3b670
Replace possible with suitable in description of TRANSLATIONAL_EQUIVARIANCE
4 年前
vincentpierre
719c969c
addressing comments. ObservationSpec is no longer a list
4 年前
GitHub
2623c46f
Rider suggestions ( #4778 )
* more tests
* more suggestions
* more cleanup
* more imporvements
* fix compile error
Co-authored-by: Ruo-Ping Dong <ruoping.dong@unity3d.com>
4 年前
GitHub
5645b401
Merge pull request #4786 from Unity-Technologies/merge-release11-master
Merge release11 master
4 年前
vincentpierre
44ed3258
Merging master
4 年前
GitHub
458fee17
Merge pull request #4763 from Unity-Technologies/develop-att
WIP Made initial changes to enable dimension properties and added attention module
4 年前
Ervin Teng
330fc1d0
Merge branch 'master' into develop-centralizedcritic-mm
4 年前
vincentpierre
519c5f47
merging master
4 年前
GitHub
530b0ea4
Make new sensor interface internal for now ( #4811 )
4 年前
Arthur Juliani
0a22af55
Add SensorType field to SensorSpec
4 年前
Arthur Juliani
4bbe6250
Address comments
4 年前
Arthur Juliani
e4b8e7e2
Rename to ObservationType
4 年前
vincentpierre
dc84fe48
adressing comments
4 年前
vincentpierre
b7892849
addressing comments
4 年前
Ervin Teng
aba633b2
Merge branch 'develop-attention-refactor' into develop-centralizedcritic-mm
4 年前
Ruo-Ping Dong
180d3e20
Merge branch 'develop-centralizedcritic-mm' into develop-cc-teammanager
4 年前
HH
0024a286
merge ervin's new stuff
4 年前
Arthur Juliani
2b0b4f73
Add comments
4 年前
GitHub
67ad9651
Merge pull request #4825 from Unity-Technologies/sensor-types
[WIP] Observation Types
4 年前
vincentpierre
8660b1c2
merging master
4 年前
GitHub
eb630ca3
Merge pull request #4843 from Unity-Technologies/develop-inference-rank-2
Preliminary work for inference with attention
4 年前
brccabral
457fb612
Merge branch 'master' of https://github.com/Unity-Technologies/ml-agents
4 年前
vincentpierre
396bc43c
Merging master
4 年前
Arthur Juliani
95fd8040
Make GridWorld a goal-based environment
4 年前
GitHub
9bb905da
use Debug.AssertFormat to avoid string formatting in DEBUG ( #4879 )
4 年前
GitHub
2af86534
[MLA-1712] Make UnityEnvironment fail fast if the env crashes ( #4880 )
4 年前
Arthur Juliani
ff70c5c4
Merge branch 'master' into goal-conditioning-new
4 年前
GitHub
e83b35dd
[MLA-1724] Reduce use of IEnumerable during inference ( #4887 )
* improve allocations in inference
* Add IList overload for VectorSensor.AddObservation
* [skip ci] changelog
* [skip ci] migrating
4 年前
GitHub
c556335e
Add enum for sensor implementations, send in analytics ( #4871 )
4 年前
Arthur Juliani
a180dbf7
Add visual version of task and simply encoders
4 年前
GitHub
2fb87e4f
Merge branch 'master' into reward-dist
4 年前
vincentpierre
8dd003e6
-
4 年前
Arthur Juliani
0903613b
Add VectorSensorComponent
4 年前
GitHub
001990af
Merge pull request #5008 from Unity-Technologies/multi-goal-conditioning
Support multiple goals in networkbody
4 年前
Arthur Juliani
4413203d
Sensor cleanup
4 年前
Ervin Teng
b6f88d6d
Merge branch 'develop-base-teammanager' into develop-agentprocessor-teammanager
4 年前
vincentpierre
54c4eb43
Implementing the dimension properties interface for the camera sensor
4 年前
vincentpierre
ffef4b30
adding doc comments, making Dimension Properties static
4 年前
GitHub
c8d3aee1
Update docs to pass doc validation. ( #4953 )
4 年前
vincentpierre
73553ac0
adding an exception when obs are not the correct size
4 年前
GitHub
307d7cd2
Merge pull request #4912 from Unity-Technologies/develop-var-len-obs-feature-refactor-model-loader-checks
Develop var len obs feature refactor model loader checks
4 年前
vincentpierre
e8a08fab
addressing comments
4 年前
GitHub
d1f0fc4c
[MLA-1783] built-in actuator type ( #4950 )
4 年前
Christopher Goy
9cadfa7a
Merge master -> release_13_branch-to-master
4 年前
GitHub
332e9b8b
Merge pull request #4909 from Unity-Technologies/develop-var-len-obs-feature
Develop var len obs feature
4 年前
Ruo-Ping Dong
b5da488d
Merge branch 'master' into develop-base-teammanager
4 年前
Andrew Cohen
dc8e8494
Merge branch 'master' into develop-critic-optimizer
4 年前
Chris Elion
e4f51ca7
Merge remote-tracking branch 'origin/master' into MLA-1734-demo-provider
4 年前
Ervin Teng
93a59971
Merge branch 'develop-critic-optimizer' into develop-critic-op-lstm
4 年前
Ervin Teng
d4438878
Merge branch 'develop-base-teammanager' into develop-agentprocessor-teammanager
4 年前
Ervin Teng
e46a86ad
Merge branch 'master' into develop-superpush-int
4 年前
HH
15d512f9
Merge branch 'master' into hh/develop/dodgeball
4 年前
Ervin Teng
08db7c2f
Merge branch 'develop-agentprocessor-teammanager' into develop-coma2-trainer-mm
4 年前
GitHub
ccca1309
Merge pull request #5007 from Unity-Technologies/release_13_branch-to-master
Release 13 branch to master
4 年前
HH
4c947151
Merge branch 'main' into hh/develop/dodgeball
4 年前
Ervin Teng
61781a1a
Merge branch 'main' into develop-agentprocessor-teammanager
4 年前
Andrew Cohen
9060da06
Merge branch 'develop-agentprocessor-teammanager' into develop-coma2-trainer
4 年前
vincentpierre
ae03c01d
Adding a name field to BufferSensorComponent
4 年前
vincentpierre
2dba37a0
Adding a custom editor for BufferSensorComponent
4 年前
vincentpierre
a2705fb1
adding inheritdoc
4 年前
GitHub
766c4e27
Merge pull request #5020 from Unity-Technologies/fix-adding-name-field-to-var-len-obs-and-adding-to-changelog
Adding a SensorName field to BufferSensor
4 年前
Arthur Juliani
06c147f8
Merge remote-tracking branch 'origin/main' into goal-conditioning-new
# Conflicts:
# Project/Assets/ML-Agents/Examples/Crawler/Prefabs/CrawlerBase.prefab
# Project/Assets/ML-Agents/Examples/GridWorld/Prefabs/Area.prefab
# Project/Assets/ML-Agents/Examples/GridWorld/Scenes/GridWorld.unity
# Project/ProjectSettings/TagManager.asset
# com.unity.ml-agents/Runtime/Sensors/CameraSensor.cs
# com.unity.ml-agents/Runtime/Sensors/VectorSensor.cs
# ml-agents/mlagents/trainers/torch/networks.py
# ml-agents/mlagents/trainers/torch/utils.py
4 年前
GitHub
c9153aa7
Removing Obsolete methods from the package ( #5024 )
* Removing Obsolete methods from the package
* Missing depecration and modified changelog
* Readding the obsolete BrainParameter methods, will need a larger discussion on these
* Removing Action Masker, readding the warining when using a non-implemented Heuristic, Removing NumAction from Brain Parameters
* removing documentation and some calls to deprecated methods in the extensions package
* Editing the Changelog to put the unreleased on top
4 年前
Ervin Teng
fd0dd35c
Merge branch 'main' into develop-coma2-trainer
4 年前
Arthur Juliani
ce1d3d88
Resolve conflicts in networkbody
4 年前
Ervin Teng
c8137dcd
Merge branch 'main' into develop-superpush-int
4 年前
Christopher Goy
4d7ce41b
[MLA-1634] Add ObservationSpec and update ISensor interfaces ( #5127 )
4 年前
Chris Elion
a05dc2a6
ObservationSpec proposal
4 年前
Chris Elion
3c7233bc
WIP obs spec
4 年前
Chris Elion
8f16fab3
use ObservationSpec everywhere
4 年前
Chris Elion
b0e1cfc9
InplaceArray for shape
4 年前
Chris Elion
1c508989
spec and inplacearray cleanup
4 年前
Chris Elion
d08eb8c3
remove IDimensionPropertiesSensor.cs
4 年前
Chris Elion
162046f1
remove ITypedSensor
4 年前
Christopher Goy
ebe45056
Merge branch 'main' into release_14_branch-to-main
4 年前
Chris Elion
4890f5bc
InplaceArray and ObsSpec test
4 年前
Chris Elion
fc8a278b
remove compressionspec for now, docstrings
4 年前
Chris Elion
f0e0c114
more docstrings
4 年前
Chris Elion
0e24a5d6
cleanup
4 年前
Chris Elion
d8d88ac7
Make ObsSpec.Shape and DimProps internal, add get props
4 年前
Chris Elion
404734d9
ObsType internal too, NumDimensions to Rank
4 年前
Chris Elion
280ecca6
optional ObsType in ObsSpec utils, clean up InplaceArray
4 年前
Chris Elion
27af0f1c
don't allow obs type for variable length
4 年前
GitHub
7c7d02ce
[MLA-1634] Add ObservationSpec and update ISensor interfaces ( #5127 )
4 年前
GitHub
10d3246a
[docs] Add missing package docs ( #5108 )
* Add missing package docs
* Fix grammar
* Update comment on Dispose
* Fix typo in doc
4 年前
vincentpierre
b293dd9e
Adding The sensors for goal conditioning
Default is the default
4 年前
vincentpierre
22c51ec6
Removing VectorSensor UpdateSensor method
4 年前
vincentpierre
71eceeab
addressing comments
4 年前
vincentpierre
f80f7651
minor edits
4 年前
vincentpierre
19386a44
Removing the Reward and Message Observation Type, will readd when used
4 年前
GitHub
3607f062
Merge release 15 into Main
[release_15] Release 15 Merge into Main
4 年前
Christopher Goy
c9be2433
Removing Obsolete methods from the package ( #5024 )
* Removing Obsolete methods from the package
* Missing depecration and modified changelog
* Readding the obsolete BrainParameter methods, will need a larger discussion on these
* Removing Action Masker, readding the warining when using a non-implemented Heuristic, Removing NumAction from Brain Parameters
* removing documentation and some calls to deprecated methods in the extensions package
* Editing the Changelog to put the unreleased on top
4 年前
Christopher Goy
113c1bca
[MLA-1634] Add ObservationSpec and update ISensor interfaces ( #5127 )
4 年前
Chris Elion
8d065978
cleanup: yamato triggers, changelog, docstrings
4 年前
GitHub
78851829
Merge pull request #5157 from Unity-Technologies/v2-staging-rebase-2
V2 Staging back to main
4 年前
vincentpierre
1843345f
Adding the goal conditioning sensors with the new observation specs
4 年前
GitHub
221d9213
Move physics/sensor tests that fail in edit mode depending on what's in the scene to playmode tests. ( #5162 )
4 年前
vincentpierre
dd53dd1b
Merge branch 'main' into goal-conditioning-sensors-3
4 年前
vincentpierre
04f34203
addressing feedback
4 年前
GitHub
1ac30864
Renaming Goal to GoalSignal ( #5190 )
4 年前
GitHub
f4c942a6
Update com.unity.ml-agents/Runtime/Sensors/VectorSensor.cs
Co-authored-by: Chris Goy <christopherg@unity3d.com>
4 年前
Andrew Cohen
18be47e8
Merge branch 'main' into develop-soccer-groupman-mod
4 年前
GitHub
1cc30d75
[MLA-1634] Compression spec ( #5164 )
4 年前
GitHub
3d53ec5a
Turns physics modules into optional dependencies. ( #5112 )
4 年前
GitHub
354c37ca
[MLA-1634] Remove SensorComponent.GetObservationShape() ( #5172 )
4 年前
Ruo-Ping Dong
deeea398
Merge branch 'main' into ai-hw-2021
4 年前
GitHub
efb4e1ff
PR Feedback. ( #5173 )
4 年前
GitHub
65bbb10b
[MLA-1824] make SensorComponent return ISensor[] ( #5181 )
* Make SensorComponent return an array
* split match3 sensors, partial retrain
* docstrings, migration, changelog, cleanup
4 年前
vincentpierre
d4716caa
Merge branch 'main' into goal-conditioning-sensors-3
4 年前
GitHub
c37cfac1
Adding the goal conditioning sensors with the new observation specs ( #5159 )
* Fixing networks.py for the merge
* fix compile error
* Adding the goal conditioning sensors with the new observation specs
* addressing feedback
* I forgot to change the m_observationType
* Renaming Goal to GoalSignal (#5190 )
* Renaming GOAL to GOAL_SIGNAL
* VectorSensorComponent to use new API
* Adding docstrings
* verbose pytest on github action
Co-authored-by: Chris Elion <chris.elion@unity3d.com>
4 年前
vincentpierre
fbd3c3c2
VectorSensorComponent to use new API
4 年前
GitHub
5415b004
[MLA-1879] culture-invariant sorting for sensors and actuators ( #5194 )
4 年前
GitHub
1b3e0ea3
[MLA-1880] Raycast sensor interface improvements ( #5222 )
* WIP
* remove debug info struct
* cleanup + add to test
* changelog
* fix unit tests
* PR feedback
4 年前
GitHub
41f38daa
[MLA-1909] Match3 and Camera/RenderTexture sensor GC improvements ( #5233 )
4 年前
GitHub
03af9322
avoid empty set iteration, avoid Debug.AssertFormat ( #5246 )
* avoid empty set iteration, avoid Debug.AssertFormat
* changelog
4 年前
GitHub
2a9c8f0d
Move GridSensor into main package ( #5256 )
* move OneHotGridSensor into main package
* changelog and migration guide
* remove old doc
* check if physics module presents
4 年前
GitHub
1b93ba03
Fix errors when creating new RayCast sensor ( #5261 )
* check if tag and angle is null
* add test
* changelog
4 年前
GitHub
fabc492e
fix all PVS and doc generation warnings ( #5262 )
4 年前
GitHub
8d11e68d
Fix GridSensorComponent bug ( #5270 )
4 年前
GitHub
d047802f
Rider suggested cleanup, part 1 ( #5265 )
4 年前
Ruo-Ping Dong
9e15056d
bring back root reference
4 年前
Ruo-Ping Dong
3ed0a593
docstring
4 年前
GitHub
bb39812e
Bring back root reference in grid sensor ( #5300 )
4 年前
Ruo-Ping Dong
3af98268
center the sensor around game object not root
4 年前
Ruo-Ping Dong
6c11b3af
rename root reference to agent game object
4 年前
Ruo-Ping Dong
c71f87d5
also update internal names
4 年前
GitHub
70aff07b
Bring back root reference in grid sensor ( #5300 ) ( #5313 )
4 年前
Ruo-Ping Dong
9a791396
use [1,0,0..] for empty
4 年前
Miguel Alonso Jr
4846cf0f
Merge branch 'main' into develop-api-documentation-update
Updating with main.
4 年前
GitHub
5b234d2e
Fix stacked grid sensor ( #5335 )
4 年前
GitHub
e86bdff0
Fix stacked grid sensor ( #5335 ) ( #5336 )
4 年前
Ruo-Ping Dong
40b8e001
custom data for ray sensor
4 年前
Ruo-Ping Dong
02b35d77
example custom sensor
4 年前
Chris Goy
83c7ed74
Light proofreading.
4 年前
Chris Goy
358b70a4
Update com.unity.ml-agents/Runtime/Sensors/ISensor.cs
Co-authored-by: Chris Elion <chris.elion@unity3d.com>
4 年前
Miguel Alonso Jr
97b7d5c6
Merge branch 'main' into develop-api-documentation-update
Syncing with main.
4 年前
GitHub
fac11fa7
Make OverlapChecker an interface ( #5324 )
4 年前
GitHub
1f48cfdc
Add stacking option to VectorSensorComponent ( #5376 )
4 年前
GitHub
456c2341
[WIP] 2.0 verified to main ( #5385 )
4 年前
Ruo-Ping Dong
b0558afe
mark RayPerceptionInput.OutputSize() and RayPerceptionOutput.ToFloatArray() as deprecated
4 年前
Ruo-Ping Dong
dc1f22e3
add virtual method for custom observations
4 年前
Ruo-Ping Dong
b71a2c06
address comments
4 年前
Ruo-Ping Dong
833703d3
fix create default sensor
4 年前
Ruo-Ping Dong
3c16b4c5
call writer.AddList for each ray
4 年前
Ruo-Ping Dong
ec599e27
fix docstring
4 年前
GitHub
50a25126
fix cref error found by doc validation ( #5421 )
4 年前
Chris Elion
552d8ff3
fix cref error found by doc validation ( #5421 )
4 年前