浏览代码
Create ML-Agents Package (#3267)
Create ML-Agents Package (#3267)
Convert the UnitySDK to a Packman Package. - Separate Examples into a sample project. - Move core UnitySDK Code into com.unity.ml-agents. - Create asmdefs for the ml-agents package. - Add package validation tests for win/linux/max. - Update protobuf generation scripts. - Add Barracuda as a package dependency for ML-Agents. (users no longer have to install it themselves)./asymm-envs
GitHub
5 年前
当前提交
0ff8f9af
共有 144 个文件被更改,包括 1625 次插入 和 406 次删除
-
2.circleci/config.yml
-
26.gitignore
-
2README.md
-
16config/gail_config.yaml
-
4config/sac_trainer_config.yaml
-
4docs/Basic-Guide.md
-
4docs/Installation-Windows.md
-
6docs/Installation.md
-
10docs/Learning-Environment-Create-New.md
-
4docs/Learning-Environment-Examples.md
-
4docs/Learning-Environment-Executable.md
-
2docs/Reward-Signals.md
-
2docs/Training-Curriculum-Learning.md
-
2docs/Training-PPO.md
-
2docs/Training-SAC.md
-
8docs/dox-ml-agents.conf
-
221docs/images/mlagents-NewProject.png
-
4docs/localized/KR/README.md
-
2docs/localized/zh-CN/README.md
-
2docs/localized/zh-CN/docs/Learning-Environment-Examples.md
-
4ml-agents/mlagents/trainers/tests/test_bcmodule.py
-
2ml-agents/mlagents/trainers/tests/test_reward_signals.py
-
2ml-agents/tests/yamato/editmode_tests.py
-
2ml-agents/tests/yamato/standalone_build_tests.py
-
2protobuf-definitions/README.md
-
6protobuf-definitions/make.sh
-
6protobuf-definitions/make_for_win.bat
-
2utils/validate_meta_files.py
-
2com.unity.ml-agents/CONTRIBUTING.md
-
5com.unity.ml-agents/Plugins/ProtoBuffer/Grpc.Core.dll.meta
-
5com.unity.ml-agents/Plugins/ProtoBuffer/runtimes/win/native/grpc_csharp_ext.x64.dll.meta
-
5com.unity.ml-agents/Plugins/ProtoBuffer/runtimes/win/native/grpc_csharp_ext.x86.dll.meta
-
5com.unity.ml-agents/Plugins/ProtoBuffer/runtimes/linux/native/libgrpc_csharp_ext.x64.so.meta
-
247com.unity.ml-agents/Plugins/ProtoBuffer/runtimes/osx/native/libgrpc_csharp_ext.x64.bundle.meta
-
26com.unity.ml-agents/Runtime/Grpc/GrpcExtensions.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/AgentAction.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/AgentInfo.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/AgentInfoActionPair.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/BrainParameters.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/Command.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/CustomResetParameters.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/DemonstrationMeta.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/EngineConfiguration.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/Header.cs
-
8com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/Observation.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/SpaceType.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityInput.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityMessage.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityOutput.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityRlInitializationInput.cs
-
4com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityRlInitializationOutput.cs
-
6com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityRlInput.cs
-
6com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityRlOutput.cs
-
2com.unity.ml-agents/Runtime/Grpc/CommunicatorObjects/UnityToExternalGrpc.cs
-
6Project/ProjectSettings/ClusterInputManager.asset
-
5Project/ProjectSettings/GraphicsSettings.asset
-
295Project/ProjectSettings/InputManager.asset
-
2Project/ProjectSettings/NavMeshAreas.asset
-
9Project/ProjectSettings/TimeManager.asset
-
1Project/ProjectSettings/EditorBuildSettings.asset
-
1Project/ProjectSettings/ProjectVersion.txt
-
13.yamato/com.unity.ml-agents-pack.yml
-
44.yamato/com.unity.ml-agents-test.yml
-
69Project/.gitignore
-
8Project/Assets/ML-Agents/Editor.meta
-
8Project/Assets/ML-Agents/Editor/Tests.meta
-
45Project/Packages/manifest.json
-
19Project/ProjectSettings/AudioManager.asset
-
33Project/ProjectSettings/DynamicsManager.asset
-
23Project/ProjectSettings/EditorSettings.asset
-
56Project/ProjectSettings/Physics2DSettings.asset
-
229Project/ProjectSettings/QualitySettings.asset
-
66Project/ProjectSettings/TagManager.asset
-
34Project/ProjectSettings/UnityConnectSettings.asset
-
10Project/ProjectSettings/XRSettings.asset
-
27com.unity.ml-agents/.gitignore
-
19com.unity.ml-agents/.npmignore
-
11com.unity.ml-agents/CHANGELOG.md
-
7com.unity.ml-agents/CHANGELOG.md.meta
-
7com.unity.ml-agents/CONTRIBUTING.md.meta
-
3com.unity.ml-agents/Documentation~/TableOfContents.md
-
1com.unity.ml-agents/Documentation~/index.md
-
8com.unity.ml-agents/Editor.meta
-
201com.unity.ml-agents/LICENSE.md
-
7com.unity.ml-agents/LICENSE.md.meta
-
8com.unity.ml-agents/Plugins.meta
-
7com.unity.ml-agents/README.md.meta
-
8com.unity.ml-agents/Runtime.meta
-
8com.unity.ml-agents/Tests.meta
-
3com.unity.ml-agents/Tests/.tests.json
|
|||
fileFormatVersion: 2 |
|||
guid: 7eeb863bd08ba4388829c23da03a714f |
|||
PluginImporter: |
|||
externalObjects: {} |
|||
defineConstraints: [] |
|||
isExplicitlyReferenced: 0 |
|||
validateReferences: 1 |
|||
data: |
|||
first: |
|||
'': Any |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
Exclude Android: 1 |
|||
Exclude Editor: 0 |
|||
Exclude Linux: 1 |
|||
Exclude Linux64: 1 |
|||
Exclude LinuxUniversal: 1 |
|||
Exclude OSXIntel: 0 |
|||
Exclude OSXIntel64: 0 |
|||
Exclude OSXUniversal: 0 |
|||
Exclude Win: 1 |
|||
Exclude Win64: 1 |
|||
Exclude iOS: 1 |
|||
data: |
|||
first: |
|||
'': OSXIntel |
|||
second: |
|||
enabled: 1 |
|||
settings: {} |
|||
data: |
|||
first: |
|||
'': OSXIntel64 |
|||
second: |
|||
enabled: 1 |
|||
settings: {} |
|||
data: |
|||
first: |
|||
Android: Android |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: ARMv7 |
|||
data: |
|||
first: |
|||
Any: |
|||
second: |
|||
enabled: 0 |
|||
settings: {} |
|||
data: |
|||
first: |
|||
Editor: Editor |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: x86_64 |
|||
DefaultValueInitialized: true |
|||
OS: OSX |
|||
data: |
|||
first: |
|||
Facebook: Win |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
Facebook: Win64 |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
Standalone: Linux |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: x86 |
|||
data: |
|||
first: |
|||
Standalone: Linux64 |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: x86_64 |
|||
data: |
|||
first: |
|||
Standalone: LinuxUniversal |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: None |
|||
data: |
|||
first: |
|||
Standalone: OSXIntel |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
Standalone: OSXIntel64 |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
Standalone: OSXUniversal |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
Standalone: Win |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
Standalone: Win64 |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
data: |
|||
first: |
|||
iPhone: iOS |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
AddToEmbeddedBinaries: false |
|||
CompileFlags: |
|||
FrameworkDependencies: |
|||
- first: |
|||
'': Any |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
Exclude Android: 1 |
|||
Exclude Editor: 0 |
|||
Exclude Linux: 1 |
|||
Exclude Linux64: 1 |
|||
Exclude LinuxUniversal: 1 |
|||
Exclude OSXIntel: 0 |
|||
Exclude OSXIntel64: 0 |
|||
Exclude OSXUniversal: 0 |
|||
Exclude Win: 1 |
|||
Exclude Win64: 1 |
|||
Exclude iOS: 1 |
|||
- first: |
|||
'': OSXIntel |
|||
second: |
|||
enabled: 1 |
|||
settings: {} |
|||
- first: |
|||
'': OSXIntel64 |
|||
second: |
|||
enabled: 1 |
|||
settings: {} |
|||
- first: |
|||
Android: Android |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: ARMv7 |
|||
- first: |
|||
Any: |
|||
second: |
|||
enabled: 0 |
|||
settings: {} |
|||
- first: |
|||
Editor: Editor |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: x86_64 |
|||
DefaultValueInitialized: true |
|||
OS: OSX |
|||
- first: |
|||
Facebook: Win |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Facebook: Win64 |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Standalone: Linux |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: x86 |
|||
- first: |
|||
Standalone: Linux64 |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Standalone: LinuxUniversal |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: None |
|||
- first: |
|||
Standalone: OSXIntel |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Standalone: OSXIntel64 |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Standalone: OSXUniversal |
|||
second: |
|||
enabled: 1 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Standalone: Win |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
Standalone: Win64 |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
CPU: AnyCPU |
|||
- first: |
|||
iPhone: iOS |
|||
second: |
|||
enabled: 0 |
|||
settings: |
|||
AddToEmbeddedBinaries: false |
|||
CompileFlags: |
|||
FrameworkDependencies: |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |