| using System; |
| using System.Collections.Generic; |
| using UnityEngine; |
| using Unity.MLAgents.Policies; |
|
|
| namespace Unity.MLAgents.Demonstrations |
| { |
| |
| |
| |
| [Serializable] |
| internal class DemonstrationSummary : ScriptableObject |
| { |
| public DemonstrationMetaData metaData; |
| public BrainParameters brainParameters; |
| public List<ObservationSummary> observationSummaries; |
|
|
| public void Initialize(BrainParameters brainParams, |
| DemonstrationMetaData demonstrationMetaData, List<ObservationSummary> obsSummaries) |
| { |
| brainParameters = brainParams; |
| metaData = demonstrationMetaData; |
| observationSummaries = obsSummaries; |
| } |
| } |
|
|
|
|
| |
| |
| |
| |
| [Serializable] |
| internal struct ObservationSummary |
| { |
| public int[] shape; |
| } |
| } |
|
|