浏览代码

updated the models for the soccer, gridworld and 3dballhard (#1328)

* updated the models for the soccer, gridworld and 3dballhard

* updated the 3dball hard model

* updated the soccer model
/develop-generalizationTraining-TrainerController
vincentpierre 6 年前
当前提交
148bd304
共有 21 个文件被更改,包括 4645 次插入4016 次删除
  1. 10
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Brains/3DBallHardLearning.asset
  2. 19
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Brains/GridWorldLearning.asset
  3. 10
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset
  4. 10
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset
  5. 899
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab
  6. 2
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab.meta
  7. 678
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity
  8. 1
      config/trainer_config.yaml
  9. 980
      UnitySDK/Assets/ML-Agents/Examples/3DBall/TFModels/3DBallHardLearning.tf
  10. 1001
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/TFModels/GridWorldLearning.tf
  11. 7
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/TFModels/GridWorldLearning.tf.meta
  12. 1001
      UnitySDK/Assets/ML-Agents/Examples/Soccer/TFModels/GoalieLearning.tf
  13. 7
      UnitySDK/Assets/ML-Agents/Examples/Soccer/TFModels/GoalieLearning.tf.meta
  14. 1001
      UnitySDK/Assets/ML-Agents/Examples/Soccer/TFModels/StrikerLearning.tf
  15. 7
      UnitySDK/Assets/ML-Agents/Examples/Soccer/TFModels/StrikerLearning.tf.meta
  16. 9
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/TFModels/GridWorld_3x3.bytes.meta
  17. 9
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/TFModels/GridWorld_5x5.bytes.meta
  18. 1001
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/TFModels/GridWorld_5x5.bytes
  19. 1001
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/TFModels/GridWorld_3x3.bytes
  20. 1001
      UnitySDK/Assets/ML-Agents/Examples/Soccer/TFModels/SoccerTwos.bytes
  21. 7
      UnitySDK/Assets/ML-Agents/Examples/Soccer/TFModels/SoccerTwos.bytes.meta

10
UnitySDK/Assets/ML-Agents/Examples/3DBall/Brains/3DBallHardLearning.asset


-
-
vectorActionSpaceType: 1
graphModel: {fileID: 0}
graphPlaceholders: []
BatchSizePlaceholderName: batch_size
VectorObservationPlacholderName: vector_observation
RecurrentInPlaceholderName: recurrent_in
RecurrentOutPlaceholderName: recurrent_out
VisualObservationPlaceholderName: []
ActionPlaceholderName: action
PreviousActionPlaceholderName: prev_action
model: {fileID: 11400000, guid: c2381a94783b14d5fa1c56dc947a9578, type: 3}

19
UnitySDK/Assets/ML-Agents/Examples/GridWorld/Brains/GridWorldLearning.asset


m_Name: GridWorldLearning
m_EditorClassIdentifier:
brainParameters:
vectorObservationSize: 1
vectorObservationSize: 0
vectorActionSize: 01000000
cameraResolutions: []
vectorActionSize: 05000000
cameraResolutions:
- width: 84
height: 84
blackAndWhite: 0
graphModel: {fileID: 0}
graphPlaceholders: []
BatchSizePlaceholderName: batch_size
VectorObservationPlacholderName: vector_observation
RecurrentInPlaceholderName: recurrent_in
RecurrentOutPlaceholderName: recurrent_out
VisualObservationPlaceholderName: []
ActionPlaceholderName: action
PreviousActionPlaceholderName: prev_action
model: {fileID: 11400000, guid: 7353d68c2a5114cf3827f31847ba07d8, type: 3}

10
UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset


vectorActionDescriptions:
-
vectorActionSpaceType: 0
graphModel: {fileID: 0}
graphPlaceholders: []
BatchSizePlaceholderName: batch_size
VectorObservationPlacholderName: vector_observation
RecurrentInPlaceholderName: recurrent_in
RecurrentOutPlaceholderName: recurrent_out
VisualObservationPlaceholderName: []
ActionPlaceholderName: action
PreviousActionPlaceholderName: prev_action
model: {fileID: 11400000, guid: a971aa13ce71542e7a7216a90cb77632, type: 3}

10
UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset


vectorActionDescriptions:
-
vectorActionSpaceType: 0
graphModel: {fileID: 0}
graphPlaceholders: []
BatchSizePlaceholderName: batch_size
VectorObservationPlacholderName: vector_observation
RecurrentInPlaceholderName: recurrent_in
RecurrentOutPlaceholderName: recurrent_out
VisualObservationPlaceholderName: []
ActionPlaceholderName: action
PreviousActionPlaceholderName: prev_action
model: {fileID: 11400000, guid: dfa69350d10554c0cb0eda43221b1e50, type: 3}

899
UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab
文件差异内容过多而无法显示
查看文件

2
UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab.meta


fileFormatVersion: 2
guid: ab518b4d19ded4d9dbe6fec8239e88b8
guid: 54f3340298537426e96a6cc530e2d5d8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 100100000

678
UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity


debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &15443786
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.x
value: -40.9
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.z
value: 49.050003
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_RootOrder
value: 9
objectReference: {fileID: 0}
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos (4)
objectReference: {fileID: 0}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_IsPrefabParent: 0
--- !u!1001 &104632305
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.z
value: 49.050003
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_RootOrder
value: 11
objectReference: {fileID: 0}
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos (6)
objectReference: {fileID: 0}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_IsPrefabParent: 0
--- !u!1 &255077123
GameObject:
m_ObjectHideFlags: 0

m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &290999368
--- !u!1001 &478056696
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2

- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: -40.9
value: -40
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 25.25
value: 50
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 8
value: 9
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: SoccerFieldTwos (3)
objectReference: {fileID: 0}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
value: 0
value: SoccerFieldTwos (4)
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_IsPrefabParent: 0
--- !u!1001 &647042012
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.x
value: -40.9
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalPosition.z
value: 74.3
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_RootOrder
value: 10
objectReference: {fileID: 0}
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos (5)
objectReference: {fileID: 0}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
m_IsPrefabParent: 0
--- !u!1 &762086410
GameObject:

m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 30, y: -129.808, z: -374.526}
--- !u!1001 &774084574
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_RootOrder
value: 5
objectReference: {fileID: 0}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
m_IsPrefabParent: 0
--- !u!1 &859908934
GameObject:
m_ObjectHideFlags: 0

m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!1001 &1566111957
--- !u!1001 &1031665005
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2

- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: -40
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.y
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.z
value: 25
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_RootOrder
value: 12
objectReference: {fileID: 0}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos (7)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
m_IsPrefabParent: 0
--- !u!1001 &1177695920
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 25.25
value: 25
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
m_IsPrefabParent: 0
--- !u!1001 &1325062279
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.x
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalPosition.z
value: 75
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_RootOrder
value: 8
objectReference: {fileID: 0}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos (3)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
m_IsPrefabParent: 0
--- !u!1 &1574236047
GameObject:

m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1870405447
--- !u!1001 &1606160104
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2

- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 0
value: -40
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 0
value: 75
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 5
value: 10
objectReference: {fileID: 0}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
propertyPath: m_Name
value: SoccerFieldTwos (5)
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
--- !u!1001 &1937312405
--- !u!1001 &1748755984
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2

- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: -40.9
value: -40
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 7
value: 11
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: SoccerFieldTwos (2)
objectReference: {fileID: 0}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
value: 0
value: SoccerFieldTwos (6)
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
--- !u!1001 &1986849222
--- !u!1001 &2043067438
Prefab:
m_ObjectHideFlags: 0
serializedVersion: 2

- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 74.3
value: 50
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
- target: {fileID: 4631200763749478, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 4558743310993102, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: 12
value: 7
- target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af,
type: 2}
- target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: brain
value:
objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3,
type: 2}
- target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2}
- target: {fileID: 23687859887218006, guid: ab518b4d19ded4d9dbe6fec8239e88b8,
type: 2}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
- target: {fileID: 1141134673700168, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
value: SoccerFieldTwos (7)
objectReference: {fileID: 0}
- target: {fileID: 1116492406312002, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
propertyPath: m_IsActive
value: 0
value: SoccerFieldTwos (2)
m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2}
m_ParentPrefab: {fileID: 100100000, guid: 54f3340298537426e96a6cc530e2d5d8, type: 2}
m_IsPrefabParent: 0

1
config/trainer_config.yaml


buffer_size: 12000
summary_freq: 1000
time_horizon: 1000
max_steps: 5.0e5
gamma: 0.995
beta: 0.001

980
UnitySDK/Assets/ML-Agents/Examples/3DBall/TFModels/3DBallHardLearning.tf


7
global_stepConst*
value B :ц*
dtype0
R
global_step/readIdentity global_step*
T0*
_class
loc:@global_step
?
is_continuous_controlConst*
value B:*
dtype0
8
version_numberConst*
value B:*
dtype0
5
memory_sizeConst*
value B:*
dtype0
=
action_output_shapeConst*
value B:*
dtype0
L
vector_observation Placeholder*
dtype0*
shape: -

running_meanConst*
valueB-"��2I�9�!;�V?� "Z?-|g.K(;y:=][?.A/;45ԁ\? ґ7;.]?jN|@;&C^?T2J;Lz_?ͪ+?U;&E`?ƺ`; `?o6m;i<!a? *
dtype0
U
running_mean/readIdentity running_mean*
T0*
_class
loc:@running_mean

running_varianceConst*
valueB-"��`BuJ�A�Er�LE��E�X
BKA EPEךE\ BvAEiTEQEmBhlBVEHWEEBBC$EP`ZEH&EB:B8,EB\E/E\+BB5E^E9EZBBhAE_E!DEB$ BNEH_E>RE*
dtype0
a
running_variance/readIdentityrunning_variance*
T0*#
_class
loc:@running_variance
<
sub_3Subvector_observationrunning_mean/read*
T0
8
Cast_2Castglobal_step/read*
DstT0*
SrcT0
4
add_2/yConst*
value B
*?*
dtype0
&
add_2AddCast_2add_2/y*
T0
;
truediv_1RealDivrunning_variance/readadd_2*
T0
SqrtSqrt truediv_1*
T0
*
truediv_2RealDivsub_3Sqrt*
T0
G
normalized_state/Minimum/yConst*
value B
*@*
dtype0
S
normalized_state/MinimumMinimum truediv_2normalized_state/Minimum/y*
T0
?
normalized_state/yConst*
value B
**
dtype0
R
normalized_stateMaximumnormalized_state/Minimumnormalized_state/y*
T0
ִ
main_graph_0/hidden_0/kernelConst*
valueB -"��a��>��)>atӽ��m>y��}�~> ��>^+c>p+(���=��d��I�=c�= �{��蜾�"3w>v;\ >v ;R<Gv>f!v>=G=~>7`-=<o>нaj=iᶼyI߼&O_,e>3Z[>RR>gK>17WE>7@.=Aw(>Dat #R8=@z
YT3Y>LRw`fMO *i>9ƽ0ҝt>X=><=;=K{B^NlW+¼< K=;=b>*V=[<נ=IFE󤽣 <rL>*?=Z|~>?z ̽ڽ>=1!> #|=�F����3�U�<��E>��=���=�M��e\���{�>vKR���N>�X�������W�ux�>��H�i>�V��{�>�F;ں<�*]>��1;�DY<k��>u��� a =od-> ; >D=P.&*>l;u>/$ >Sm0{'@M Yo>=k;_@=f<x>dĽfbHƴpP=p=[= k3>.=AB(U*>_=:>Hl==/>cri=«U2ly>Z<j<3¬z;>>k@=1pYaJ
>xnн9J(J4>gg==D!>(M=߼Yf<9ýFཌBtKM;ˤo=w t`Ľwf2=)]SQy 1%K>g=q=uS0pQ>1>3> ˟8=7٢_>F2)=aY<YIۑ#&>xD>˸>b,=c^=b7=;={ljr>a}>{L>M>gwdϽͼH&>>=g<'74 ="��~y�<��=�[˼�b= ��>�su���>y漘�)�D�= >$��=4R���B�N�߽���҅�QAg=Ց�<�+l�z܊<�cn��+W����=-<,>`B~�2����v=>o5�4��",<*d==sq4H{=<Ɩ^нH=1V>A;X>#L>2u===:;l=|j4{ߡ[(>*st=_I,lK>=]h >Ñ<
>  \.]T&O;(9[[#��*��c��=f�">չ�=o3>���e�`>-�{���.>A�C�-L��0t�d�aC�� ޽C <,=m=k =n3x>Nc>g<t<$ta<#Ƚ/b<Du>͕=`%$pa=x**!=}.vX4==p3 xI2D9<xBŴ4;<H (>P:>W3<7Ac=H_>L>ʽ_;=q5!>/y<9ڼn=>v8~qU¾o}>'i=bI]&;@9< %>
>}H>zw>w-?p=1>zW>Y|k!8l_>@O=pq =B7}=E^n=R>""D!F<2W=P#>>w:@[=s=2=ʄ'˻=b[u0U<8
lP>z>@>$*ؼtr=#� �Cd#�YIJ���Au>�&�=�+�>��=��p���=�}@��ν�V;K.@<M)�m+� ��e� >#��� �<�$�=�R����!=C�"��->�+�<���=�fy���j�U2޽�#;�֑=�s>چ��L��;�Fg�+~>B[�;e�ڼ��e�q f>FK=I= +~>C={==>$O>YTg=(N>Z`;_Tl>P==U>[/.I =O>]=t>Q><@+շ>oq=aؽy=k$>>J=W8>
ڼػӻ,>ݼ5=q<ePx>"ϑ���=VS>}M@�{e�<�l��->� ��h<��#���>�y��*ԏ=C�b������=�I�<(3K=�1>+�8<�:q<,tj>��� ��=�콳�� r>1�x>m��=W��Ŝ���ս�����z�g� =��=��h���U>��=�1z>�����!��:�<���nx>��=�F�=�4�>�e >!5�!`���W��������gŻC�w���`>�-�'�<Y>2|>��F��h>'��=�<R>T^�=��,>��>wؓ>����y���?$=͌X=� �=�\�=b���\���D>���<�d.�f���Q��R�1>|�a��h�>��>U%=7�̽��>�c���oo����$�V3��ky�=�m�>ߓ��=��v�T1=t�.�JEP�f(i=��.�(H��VǼ�t>��h��$j���Ѽ�bѽ4-ý�/;��h�=�`��'��Y�����+>tͽ�Z->�9>����)�2�����:߽���<I$��`��=,�7>ɔ�`���p@>S3�=m4��4��?>��n�W�׼g��=�񀽄�==
y=LKGi> k!>oM:6>F E=[=2]=s>*$ ]>"�>��ؼ4�뽪4A�\�ܽ���}��=L��=��=��">[ڼ3Eewh>@U,i)e3gZ=Xx@4<yH*\ νX>3"3!�'�<��B� �Nu�Xܥ�">Ӣ ú=pD};*\Jd=?=$V>'>Vs==>}=3b=Ÿ~s==&>#` ==!Y^%<\=ֽg]<K>_Ӽ7̼"�ս��=}��=��u=�Z�?o:=>޽��=hv�=��򽏅;>��>9N��22�= �y>^D*<e�N>U�Ǽa:��"nkڽl8нЋ;==@5ͺPa[>1|T>T=J[=1>O=[
|==Í^< J=Y޽2<x >x),>t%=1>Td>a/cW_w<j=P~>e=f;>o>78~V>0Q¦=;{{=15ߌWݽ=N=C{>#Y,wm =}>p䭽T޼%=e>a#>!M>7=
=G2B)<o<n]
z <F%=C=U,d//Cpo<ûO>=!`>1yD#<�[����U>n���PG>A��=�����M�=����#Y>�3�> ��=��<�ʽQ9-��ar�|L��M�������<�c�>[�z�1¡�0v7����~y�=�0>��s>��5�٦��p�1>g�*>�-�� ���g���*��B����3��>�1q��-�=sӳ>������=vdq>�u�@r}=�gܽ��:�j=U>��b��)-=?*>�,��h��A�=)�=����@�=�6��a�= �>-�������Hֽ�]�1���Rn==�nǼ��=�:�=ne�잲=.߇<d�e��>WG���=.�=�[�����-C ��U���<��(d�G�j=��I���g��j��Q����f�$yB���н��ڽ�U=�|�O��:F���ԝ��Y�ͬc���&�j��©���� ������A=�����=����o�=彷�V�t�{�k K���ڽhp�̈�=Ko>{l1=@!s���8��%8�� l<;>=ס sg/^]ځ >k>0=m"�K>�X��/K�> ���l�2L�-� �/<D O>L�d��c�=���n��=C�*��a�����I>�Q=I��<k�~��Ե=��l>[�(=�J�>��>���=��=-儽�o=,���~�{>B��>"4>
=->z<F> ݨH_>8Ipmz=B=L&U>x!= >W1d2H2f=> ٺnƀ=qT_ͽ`= >Yk0"�z�>�U��Z�l���&U\`�I����q��A���\����>���2��=1Z2>�;G���'�Ӽ�^��s�����M>���=�>ڽ^�w��"<[3>ZSI5>!4>V=M=<Zؿ<=X=$f>B=yK=ǚ %oB<C>u\KyA2b>Jٽ=u>0*>=5i={>=;
kc>MT=KG=;b<G==@jqkpzq>~>z+!i>*J=}џ`=<>q>ܒ?o=h:S1^>k Es;I[4>g%k=G>=>.=G<=J'̆r=Qs=\=!·C@==[1>ߟ>h=&<ڽ*AXc=9Yg&>U>ҷ=d.=afܽ<>(T>y^>Yw=Wp`=eF=2>WD fS >;
>ĆR{< j=?սNi!V=Wb _֦ݼ<?E=:|>G9> W|=dK>&B=CKW1!p5 ]<ԩ>Ee>-p=V=?jRPڃ-\Ӆr2+&>t6˽Đ=(==:<6<O=VQ'Dڼ =4%G^pإ>-"��4=U�=2H>���=������>�Fi�4p�����Nk>CR�;B� >�0:=`�M>��]>��A��u>x�q>�˽s:0� ��=�Q�=;:l;��Z>�^#>�+=����Zd>t~C>��: ����F� ��<�+�l�����<ۈ����� ;����=����(>$S�=�n��_X��>s���b4���t=��!=�zѽmX>T�:ـ>jlD<t� �o��=4�}�pi���(>۷F>6%�>�nB>�]>��c������Z���D=I���d&N=�x�<���=�7�=��ͽ[^G>넅�9q�> <x>T0�Y@Z��]p=m������n>� 7�ɱ��,��P�D�=]�� .8�##3��BB����$>�I��=�w��05����U>���<s �鼗H]>" 7 dd>/w>^V=\> =b=o=Vg(><=y@B&=>V *>~$׽(H7<$6m=-q|y= >tB>@ѼHؽ)f<~]>(/=u=`?<20nܽl>>y\vS)>
>%X:
b<>J>3;9p|>n*=Sn@>>=8L9P_<at-m>ũaӎ>"�6<(o�&���闽��˼@h>�r�v����&�t�j>Ʌ<�>^b=׌#>�Q��|�E>N��/w=���8�<ɥ>l�V<��<Cg����&>H�g=tXμ ��=W׉>��7���>�H;��}��(�V�B>�� ��7=�>
E<R,>hv=>;\#e<>DÛ>k㜼�>$�<2�ؽOf�=�5�= 7ӽ�َ=�l =j{=dȽD>s+W>S>&!7<׶F>gOY>[=#餽��>C2���2m=�'k=�/�=`ْ=�}�>�*���Z<၇>9WH�x�3��R��&[�$_=?�I� O�J����E<yS�>�>u�>,T!>p��7D�;����Сf������=�n]>7:1�K��=8��=-¤=_�O>'�>�a ��D�x<�������[<���>� ���]�<e>�=h�=3�=�T>B��=��>5�i��{<>��"> P>GX</Y>p;߽JO>Z=<s>7I=3"��fL>�8>�X�=�ZW>o6}=c�ӽ���=����o:=� ƽ�d=><�e� L>�b�$0�b�>�-Y>]���� =��x��+>��X��h�=��>�;�|��=��ɽ�����o�N">׈ Ws`~K>R<"�=xh>7>�mS��}!�����,��>|:f�3]�;����g���N�>q%z�v�&=䲽۠���?>s>�=�07����'
VH>M>=G$>I<7<>Tp >r= 5-%p>$_>[n->AE>}=!*t,>=\𽸣/X{F^Q;I=dm$>y׼ƽ>>+{Ѓ<(\R=^'}>l=
=7=Y>>=e=F>mq;3׼Q{<Z<(q $0!l>[$8z,>W<z a>WVgF>SY=IZXmgXW'_G#�J><_�=�_��I�a���6���0=h��>�U�;���u�=Ё_=)��=���=�J����)�S>F��<����7O>�n�D= =!>Ls>߉."�=�HS�x�9>T�>Y�>SՖ>�>�=D�ݺ�5S>�kw���3� >�u>+�k>E�u��Kw<��>י�=\=x��ɻ��#�WN/����=�[�����2�w>n����6C>:3�=ak������M>�J�>�9�U3����>��`�q;�;К���Jz��T���#��V>w�>(��<�?U����=��y�]
۽?ZW>3<f>X [x<)>i=8>"W�VS�>fʗ>�G�=�n߽w-P���=�]��i��>��0>" S<>2/Ä>Cƽ^ tw !O>RO[=(R`=>w: <V{?>MEO=Q$+l%l>Q>sW4>t==3
~s=j =>hHp>C >>r{c*ּ@=dě1Srs*N8SI=ip;D.ORP>@f ʭ={=NM&{!=A=SF==<>nP5>UQP]>= >$5H={6pQ[۫jv8`=0M ݽnR>t=(!>
Y Dt=V=d=Hs=^$oN>f>/:_;7P=]{*>9e[E>&1^=FJ m g=T%>=,=795>H< \=9 ev=;=x,4>2,==@ )D|;j j=V9=]?X4;37>YV\;Sv W<16>5 = >u=A-<>k=6
\> >>ê<=ݔ=Aq=P=x/u=W%=6xrFH>es<0x=Ù>Ug=;\=m;-;e< )kJ>=)C;>kn=m=-0R;>y=? `>i="�7?ؽ���=�R���o> 냽�)>t� �Cv�<V��=�W�>4�=�L�=ǚ����>���S~>f#�6q˽(�^�����Fg=t�f�׋=bI��ʝ�:��8��yu��y���%�mj�>����g>+�;+�ʼ�t�;+=܊&>*>��>� �<I�.�J=]�I�9F��n����
=[$>ֱ%=Ow> M>>!>%>7W*<<񺶍ؽ 0'3A=mcrL=[=1t=)>F@>=y=^ >$Z>vI>v=`>۽>O<u=|=Z>ҼW>}u>@7>͚<p\= =$-@=̘>"���7L�ϴ�<m6P>6��>B��7L1=��R<�w=���+6���ܴ�7��ʵ ��2k�:>�=IN>�"O=j> KFoI=O տ>0 7= 8/>w,UBx>t=Cr=m$> :=iL>,ch><z">���Ŭg><5�r�<����<o�P>�T��� >Q^>�R@�v��="A>g qWH==LI-=r]t>>=<>-ɹl-߻1w4>>.=etA >δ=–#P>F^0=Y�?��P���B���3;#�G�`�>}s�#X4=g���T�=e>�f5=�ჾ�D���<����O����=g���=>a�">����6��=#E��^R�������=XM Gk&Ľqk=#=S)">V���%�=/5�?������=%(K�$
AHGnZD>7bz sʐ
>7CZbE==[d6twdk>,/P>OK{n5m>qT =Wo='
/= ǽzx>Ө: X#>�Ċ<� =3O=`۰|xPJLIC>.*= |>==֕D@\`<K=z>ط<:ZU><+ >I<=>̙m}:H[D>սak!;,<Q >7W:*=J
=Fxh>A=_=X=/9<\L=%ʬ=<= ߗ>zC)|+=Y=߽2>=4>BvIUϼQQ1Kx="�>(v=tlD>Շ�;H[\�G4>��>�U�<�{ɽ݇��N�=zq���ʆ> 0�8�>��K> ��&�=�$��.�=�'�����<g=�[>��9=���=�)>� B>��u�<�ͽ7Վ�����\�:G_�����<�zy=���>�ͽ�)�<^��u��>�1��D�(� �=^̄�nq��cMK>��v:>�=���]<��>)�e���(>oR��Ĵ۽nѧ=۷_=p�>�1�=ec�ĺ>�����e`���ӽdM&�-���X��=R"+=%+=>0==tnqH9F>;Xb3S㽪+U=^FXCF;_~=U >(v=M]>ǟ:A>` MԽ0{=7o=x>x>W=OQU|a>Ƙwd<O>e>B=0l,>E*7=ƌ>aX>J$_̽[,>׏J>A>3!6==},=< Bx*.n><r:J=s=/$~Q>@("���Ὣ�/���Q�&���Z��lu=/
m+ Ue= >VM>,>(=+(>4=g/5>==W<=v  =`=QU!+MȽsk L=<l>ġ-{}>A=o-B=K1ӂ^ЫZse>UA6R>:H=VO+>z
c>'{2P啾G],=+=|=h2ڜs >kC39D=>ҵD<6.>eQ3>PV>66~= Jmok\>.>N0~ ˺^F=߅>^>)I%u<\?[F(={8~`=>C8wu7<`hm=O=_.><dWG=:>:L̽yo=y=4̽u=O>9=0_%$ YZEQ<ӎ<L.>B>;2E=Pَ^wn>2z>P =X =$2<J=Μ=Q}f;ѻ.>U"�=4��� X;,눾��Խ�O>��<KZ���t�=��>LP��@�}>{�!�!F���Z<ս�m��D!��6�R���8�P��_>4)�=y��սB񞾿r[���;�KM�=��=�·��n�1������g�=)->�'>��4�+P�8+ƽoX��گ+=�2 �o_,��}>�E�>}�q�2k1>�D���P�>Qʼs������1��}�T�����
`>ق=13>KER>R=:"��b���E~��>��fm�=���<���>傗��:�2�c>�ټ�*��œ>D���M0��{=款���<n�=p<���|x>����0 A>5���:�=�ڐ<�#8�=F=��l�E�8=�P6�5�r��`-�J�=
ڂ>XvJ>U=N><;>jqSMA=dJ+=q'{'=<uz:>=} н>'=>3k>wO<7=}>{.a>'&<}>&+km[iU=uv8|`'><S>PyP-E=xN>F =XӴ5>2>;~=1g۲I~C>ɋݛ=#Ryv"1>6FT�^s=
>=kپ>i`;%J,A>3Nн^>>{/9 >½]kbk>
B,;RI3>!#Z�[I���F��ŏb���>��<v��-�>M��� =������ʻ0��k�&>F?c�}0B=aFƽ�a�Qau=J��<A'�>.��� �<蓌� 8>U{ڣ(>=e3=:>yB;|;<Xyݚka>*;?mT>Mv2=U>]̀=&>fo=5IR?iCt>4]>CTE;>v=%5"�T>�;��mϽ�=L��P:����;<�u�>z�E>"M>ڐ0fH+!l=k =h|> =p/>@<:Ͻ<6 >=I*i!BF>>/{8F'^"�^�=����y8=��e� ���N�/���u*��dH���=�l伓�<�����x��kt��LH�>�D�I�E>��_=���=F? ��?(���V����=5�?�c���_���&��=���<�V >c�]>Z�=;Ž�=B6?=���aΊ���U>�ܮ� Zv>���;�e����>0 �����rh�=�`T��21������)�����5�Y���=���=l
>; ʱ*05==Bv>l=>J;e%?!mg><b„w"�;�-�c �=���A�%�8���n>w�@>0����d�<\���$@��e4�轝=����bM>��n�=�򍾆��Jݛ=^ڼ�A���5c�=&�=)�P�T�>I����6>�9�;y/�=��9KF>��ս�_��m�O>�}�>��= $>�4��;��=t�P<ق����&>N2g�d�>��Q�� j>��!�4��<찳<��4>
>p>ȽWU=D܆9QS$=
E>W>&%>ȃb<'.Zwk73SY+ ̷u yX2Xh==l< > R>g
=\{yJ===DϽQS====s&)>ܽ)=5CkJ=i>k;=G@<,=|=ֽr!K>>t&C+=0>8x\=E;Tو>7|<@T95;I98>h~Z=U P=<xv$=V<==viV==dXһ=LR>ݓtʄ>P<Y7>0Ŝ== =\$T[k:>ݑ;>Cl><cWp>W=a><Y<>zl=@SR>]t=.u<p=T۽;=-=O>->0= =CS#\7>=I>z={`=8f R>S=GK<>! ;J[C.=<=f>=u=񶚽z]a>i;
r= W:U<<<>A=%s}> c>ώ=޽75&̫==$8O>ٽo,>=JHJ=U>Ǿ>=>z =;/ҟ>o>R>ĥ=ӻ==B>>G$=򮻼r>Փ=f_>>^;&Q<q}=A5<=͹ًXI=@=-b>Tk=*c=Ȩ#�����`>"�����>��i�W�v�۪���<�;<p�>G�;=�V���k<>?%̼Xq4�=���;0o=-��='�>����}��ѮS��[R>=�>� ����>n;W>@�<��y��nV;�4�=@Q�>�a'=��Ͻ�_������5&�]¡>� �JT���A�=4?H<!l���2�m�$>��=>/\�� �漊R�=��Z=_��=w>���<�F>K�$>�Y���E=��8���y2����=G����G>OB������G��׀�N��=�y����=�&>|�>�q���~�=�VU�M`���@�>�>M0*��3>n�Y=դ9��& <b��<6Rd>�\�>и<@���L���k��=��);B8�=���=_6��7��� 7;>�<_n�=lDv����\���RPڽ�ʍ� L��u�<�|�S���>M�<uHƼ3|��Š��{�=gࣽrL6��w����0>K)�=q��<c�>��>���<��=~T���X���<��[�=y>́P�,J���GD���=!*�dؽ8��>;��>��=JӮ=�[�='+"=Xy�EU�=N�=�����u9>���<l$0��9�=�[*>-ҩ���&����<y禽&a��O��>4��<��b>��}��\>�O<�^$�f�="H<�!�=o��<��g>�[I>�j�=��Z@�����<.��>rv���>���=�q>���<'�����=�0>���<�E>o����N�>���=09i;@��=�,>(�1<<�ᯟ�����*�E�;��3�]�q=�R�<>�=~�h>y��=���gZ�;���La�<�L=��.=ۭ����=��<��=TO>�m�~#��{�����>��ͽ�c�=Z�> ����<o����q>�,\>̟�N*S>��h=����2�;=�����U>�����&>dC'���q>�>�Q=�gt>���5����V���>���=y��x%>]�k>�z�=��g>[�>d����\���ѽ�,=�p�>�����wE�R�E�6ᆾhK���k�����̎���XA�Wͼ{�#>[.=^�&>P�����ͽI L>L�+<���=��&=�콸ڵ���;��>X���~^u>��K>ʏ�=H�=�9���޽�+>��8�N��=�o^��1�� K)6>ʠty>PP=͉cud>m L>< 4>J>JC|w<dQ;5k
ߡ<^Z>4^=^O>]Qnm>HڽʒQ'OS= =޽EVo 2=<e O>9D>`=΁Tt>ǯ?x~$ c>K%+X>ɽ >׹QS>)/X>;8a>X~d>8t>g=)B3==>ļt=Zh=6>‚q<K=C%>uu6)=r5=ŸS=(0=8.><t<Q==y@!y;H&3X=?(<co%WHe:6>Eo@>o >`OC5ւ =Vs)= =Wj=Mq<\/Ǽ^>Fl>[G/{.#��Z��:��������3��o>��5���=O�F<�Ľb�߽�22>Hh���۽���Y#�=x潨��n[׽8� >K�Ͻ.<#<��]�n���AP�wbg=uL;���ە>5H\�Δ��6����G�����=�����>S���~[=uޗ>T��"i�>t'�>�ٽ�I>|Χ�Y5'>�N�<4~�}��<���=�nM�)%l��΋=��'>G�S�;��>nS=���)��=51�<����"ɽ�n��< w=� ������<���;F�>�j�c�����=�es�DH=٬T=�U.��Y�=���>~��5:����X>����}2�px�=攽�W��\rA>6�9<���=2z+>S|*��d��Z!=>�uϼ�.�=[�> �:>*����L���� >DP<ދ=t�K>��:��ɚ>�X�;��>���܏>rQP>(�v=����k\��n��=�����>f�����<᜽�+>�s>o"<3���T�V<�}=��l��3S����=���=�O>�$=�G��b�̼�p8>��Y���w=��=<{���sX>-B=��y��+����>w����Ε��ވ=���ӧ���s����=5J��<�Y>��>����~D>������$o�=��= C�����=�?>gJ���/�������e���v���>�r Ͻb_]< <?(>cH,3=v==90s=d>6<=Q=Ҵj<JzD:T <F:>!D==w<?o=V'V'^Q<t ¬~ +==CO>=">H�R�}%4��E���a@�p�&��������=�����˼H��Y��=_�=�=>��R�@sT>5�)���1>׊�=�����3������Hf>>�)h>#-�и6>��Լp��=��)���1�C"[>{=}>ݸ=)1=Qtr=Rx>S0=UL={Z>L>=˱x{=J =vR=db=ymQi3%-x]/><z=~OզKnC=<ӽ==Ex,&>"�>�hs�3� >F�>݆�>�O�>��E�C&>'୽6��>���>��Y��0~���?>`t��d���s>�?�Z.�=벼�M�V*ͼj)V>�Ƽa���ܵ0>�z�>�A���n����P���=�ֽ�5���풾�����B<2"=_>Խ`-==W=t=9M˽-ϴ<(=l]>,>:.+:=/uFK45*={=*3>jjo="E >pR�um�(�Q� ko=���`5s�A]D�x!��:=�]�m�R=�:�<��>y����6>�2>Oz�ON'>��o��-������|�ʼ��=�+��Z[>P >�|�=�����9�/�S���=-=[�A��>M"/>=x=y='>NpAhu=;s'>N<uQ>(=t$=t=a>b=<tE>3=JW =8e#>7Y ̽
NQ<n)uh>/9=ɚ!=%>TN=IJ=]N@h=ax>=r6`x=n8>5S<Z?=>tG=|:=\X;q> >o<vݕ>NӽM>J=pf>V' ӿL,>|+c=:=.A== #!>Jm='1ٮ>s'WgjD<!=8 ѽy;<e'ڽEeB=P=>=>>7=/> :?>k= >»2Vl/ M>!>+ܽWCwl<&A>V-l"�;�4�>5;���8>aKQ�Z߈>�a=�L�=�Ls�����_;>�H�<�c>�>"=\>
/&>=[>s^0=þK>OYv(ؽk>.tǾs.>,=9] @<5;{Gнe4Y='=s';6A>=m 5g$H>Kt>o2B>Ľ"�����rƼ�U:��>Ԅh>m�,<T�B��pn���">UpҲV<->NM,=b=}= X=s<^(=s%=Z>RL>
4{=&s ;>ZT;B˵۽
>6>|3<c?>Z}=<*<>,>9 =B>b>ܘ>ѽ4Ǭּc(Ց=)=6>8r=4.֍W!” Dbi>v0;Xu<>,ӽKYx>0 G 2ɹ+/e=|H=.fgV=B=]=U[
͡>x 5 6=mip=9z >b5K>ܨ<u=p.>*=]\<t(=>=>BƳ^>/=[ݽo l^>HB[dƒػ%~>=r >` =_z>s=ZB =E(=8=N=>>=jj=؂`>8?=å=Oc?>5=DU<'=~0=;=Z?>=a0>R:=\c<Ce:v8,>N{>nC? >CI#>Hf=";�<CϪ=W�����>Q3<�S),����c[��wH��|�=6���y}�te�>⢾"�(��e�.���6½�R*� ˆ�b.�����= y�>..�>݂�<!'�<�Γ>p�����b=叿=�D�=R�]=R���+;��7>8�K�h�l�V^��%�½��*� 'L>>)=T=o=<п=YTܰ<C ?>><7;g*==3>k3>,i= =/4dw<T> 0<\>󝲽
y<.W/>eZ<,>ӻ=i >d?OA۽ςY>@yt="9>e�e>j3�=��=�y�f�<+`��H!=�r����B<����2�>�g�>9"u>[Mn(>Fi.|=TFO>7=a==*)>%9ю'>n=q <>f=D 9.=|=Ƽۆ==
pMҞ>̼>Hō=D=T+=- W7>To#S8>3ڑJJh=EVւ/3=%>u=N<>@=saic4}>Z>k=RM=x kOO=#d@!>>3V=v>4 >$>;|=!n>͸=?=:[k>X=dF>>1>A:z=.oļA4+<Ŗ=+l<0>BV>'i2Q>nc}=',{U7=ox=>;}v=biA<%J>eaȼg˶p>=@3B=<L^F>;F=Q:<GBy=ΪX9=@@>6>V>c>;>>l>`4+-
a-Z< 3="x�=� �>�����1�|1A>��>�x��E�>��E=j���#��==Z��K��7>��u=[�!�J,>�׮���&>J@t>_t�>���=s%����=G�=4f�o�}>R-P>�v����\��|>/�6>4���f>-x>3�=�9N�����b�=�t�¤��0f>�ý�7>�� �]��j�=μ >��Ͻ��:�"=f;$*+=pN>y!P=>/ >L<~)>QEo=G >yu5=nP ^ֽ~֙~>2=jC>!>;<S= ̃>B>d>2͛=:r~yp>خ=;`\=aQ{;> cL罇NbEyz<<0=7,`Rn>ӝй_=Z/i䛾3}`">��[�<�\
<n<RǿA
>V'O^=+{Rq伛2GB J=>+սdyydfؼн$=>~=JlkU Pb>J,=gX, 8^@=5k=iJJ>bѻq;jo͑
$ |d =*>HѽCX>=[m>>%k<b>ûa
>=y=D=M=j>VzhBl>Oʯi|=_ =1e> g8%#��=Œ�=�3�=2q>D���wv>����I��=�|��ѽ7>(�Y3���iؽ���>Q�,�2��=[絻p�=~��=h;����0���V����aْ:\��� z1>Q9V�I5�)����4H���F=��=�5>�k<��Z>����#(=Ȥ�����J��0�o>��<�v�:��h=�&����ӽ��)�� ����\=��g�q;l���1�� >Sϯ�>&Ѽ χ=a��=���5�\>:J>����6w�B�=�:>):�<A�O���=q���`'�����󅦽2R|������t����;��ZH=�vԻ�`�p k�Wa�̀½͙��'�V�>_��� %== +t=6E1VpOb(߮m>%=> Dz> >V>$*A8<b'=?B=6->
>р>&~ƽ-=:>PC>Y;>| >,{+>bZܻ7gŢhU=n>?}B)>k=Ƚo"*=�E�<�)?��Q����+>y\>U>�A�W ��IE�(�I�]��� =h>���=��N=C5�=��?�*->�&u�`��=�[콀x]���=�^>̢����н������n�����0&�GV�=%)b=�����ͽ� ��i[�%G>w�
>q<a>cxpX%9=->
>4=>=>Wʛ>C>h7j5=R>>r/>󧢽{=jH>J?ߑN>6<=<b
=5E==1=:w4=Ӡ1vZج+$=9 >/=3W >-=M-<'{}߽(!>]v=%|ajS/<ѡP<Gp>9N>E=3<A܅=|sgv>}B>>$>>=:7=Xqh(?> F2Se`ztlv$r=;)>\A>yF^V}>=`=sYKW>>9>0"�>��a<u΄><���>�_�<cJX�D��=�`�<@>;ͽ<5M=~��= k�>`�/>�h$��f�=v<��A���IH.�Y�w=��罢���:> <���=���=%���w��>���=�Y>f��=m3�����vô=�I:>л�=�b����\g�>c�=�dʽ׀�=.e;>�6�=k����>�ϽfT=���<7��7u`���2=?����A��L�<��5���ͽ��>��=e�,�4X�;�r5����B����T�=7m���e<����4�=� `<\'���.�=� =�!��1T���l��0�$>e@Ͻ4e���q>�0���>�*�>D��� �6= 0=3v���9����>z�=�qƼ~g�=2�'>�ٜ�g������!>�5N��c��Gm=Q��RO�<�h->[�=TW`��X)<�E<��U=��;>�P
ւ>~0-r=l>d’Z>.6>𵓾v<wF=KJ==gƜo>݆0+ ;t<=i==u tB=a>\! BJ==(N>+ =W6>p<m:YqC=6iP=3= >Y>*ES;ǬW=e=n1Q>iz>>{rO6;|c< bh4>#A?q=&>rUoy=s6=Kt>?/m6 ˽ɼv='ȠT|=f>>jDHRrP >>b><&c}Bn<E=!=q>q>=N=w=FK<fy==Q=K D%F=>ܕ>6!R7=pz?n>yA==]Ƴ>e=
=E(r>%B9
L>[<W:=u<YO ע<c>7mG9ԋ#=>bnCi>"�`>����G����<��]W�9�>�%]�^�ɽ`2#>Օ��a��\���-�=�pb>�*��L��<�=�>�m�4�
v=E>Jg<jC=?e=et= J<XX =#�-A]>������F\;m�O>���<�%��z���98ѻ1ֽH+�����x���qt�< ���h�n?��T�=O�%���ʽn�>GӜ>� A���ٽ�䲽5�|>s�Q� a@GVj<OʽLq<e#>H^9}2?;$3(>Ew,# JW[=TQ>ŠP= 2>*|8P>Bd__;w4JG)=:M=#>m}=GN=hQ<>=h1ݫ=nBA̵
>h>e>R; >5q<>jj*=k!>$%l>5;f=<,|"�>��>��0�D%�6ON=8�</󂻃�0�����c�ڽKn�=���=�v�������'��2��;����o�=�D<�P1�~�ż �)>T$T>P������C�3>;��� ��[ >6�=��>D�K�$�m>��@��*=�[�e��u�=��b>��=}��E�:>i�C���=u콸��<5����>M�=�q��G�!>�^�=gv���|>L��=�_�w�7����;�|���ͥ>�*z=����0��=U���[�"=c!=|j="r;5�ּ�R�]�j>6�j��\ =˴�=������<'�>���7 W=��I>޳�>d�=��=���>�V >r׊Q>]�d�S�2>,SN>A��8܈�=r������ރ=��?�>���^�=ȸ==�'{>aS���V�>��I>��%>`{w>kg2����ee��'���;%��>�
$=d8C=0
>̋=N( 2/"a=�!<�[��M2=��=I��=��~>A Խ���=6늽��2�`��>-ԁ>�������̉��*�?%]<��o���ͼ7��=�>�]<C��9��W=��1;�J�q]��!�Ѽ�C>�>��v���0=����Gi>�8>B�<��<>=/���!��� �U4�B=6w�>m�m� �����">7H>j=h/$>=jl>ףk)> ب(> b===*
dtype0

!main_graph_0/hidden_0/kernel/readIdentitymain_graph_0/hidden_0/kernel*
T0*/
_class%
#!loc:@main_graph_0/hidden_0/kernel

main_graph_0/hidden_0/biasConst*
valueB"�\
V<2<F={<~=*=@`< 
=+=҅/{9=4n<UA=g<x< <g=TtUǑ<Oq= 9<2(<S;(7=;w!b4<z3=I<my<jf/=#TJ=Q);/i<<q<0<uZȈ=b,9!<Ս<[<pPz<6;;Q=sB<=;w;fw:$~<X}<Ix;k.==<=ɯ<d\=H_<j<:<'׬;!;;}<Z.:ˋ;<˴8=9=w;ڿ=;b<u<`$M9<9a;$ ~-= O<[h߻L=H;!<<=f<}8=`i6U<ȩ9-<uqw!F=4O<[0dI=ar<GSp<P<(]ϼm}'="��;HT0;2��<�==��<���;���<����oI�<��<*
dtype0

main_graph_0/hidden_0/bias/readIdentitymain_graph_0/hidden_0/bias*
T0*-
_class#
!loc:@main_graph_0/hidden_0/bias

main_graph_0/hidden_0/MatMulMatMulnormalized_state!main_graph_0/hidden_0/kernel/read*
T0*
transpose_b(*
transpose_a(

main_graph_0/hidden_0/BiasAddBiasAddmain_graph_0/hidden_0/MatMulmain_graph_0/hidden_0/bias/read*
T0*
data_formatNHWC
P
main_graph_0/hidden_0/SigmoidSigmoidmain_graph_0/hidden_0/BiasAdd*
T0
g
main_graph_0/hidden_0/MulMulmain_graph_0/hidden_0/BiasAddmain_graph_0/hidden_0/Sigmoid*
T0
׀
main_graph_0/hidden_1/kernelConst*
valueB
"��������\�s>r�I�-.G>��A;� >�]A�Fj5=�5�6�&��j��� 3;��������<W��<���=5������y���~=���< H�-�> B�;��� )�
6=4< ==~<NػX<zo=+L=eK%;?L$=kp==*d7<}xp|k=H=PM>)m=?D>U.[4=#<=<SNó=0Tr=`B<ÍN=
=/+0=v>>`=Fe@==ׁqsU>R;=q=_=<e%h=W= >xr<s=eJޥ=#���^I�l� =/-:78;N_=5 H=\qv?ڽ&q@*>f">�i�=�JQ�9�=�r(���D�殔=�P�=�M̽�u#��lҽ?�ɽ�S_>�k�= ��gՆ���P�nV�=“ټ�� >�S��'>$��=�S>�)|�WQ�<��=#����$�|$�=vA5>���=L$> �{���2�S'Ѽw�>$y<����H�<��;��l_>L�������'�zgw� �t<�� ������=�=���=N$�<�#�<�:���S���t4>�vv���4=��ݕ=�^�=�>���vv=��?>�&�5��",)e1BK_== XK >Fn=<q<*<<
7@.>Q=<,?MP=<d=kX% >?=e% &30=<hh{½{-j^;Ƚ9 a馽e>=|ټ'n=Pv (>S"�<YS=��=�s��h��<D5-���=:����>�1Q�y��=Y���(����<]́<��ƼF!>1g����=v�ѽ�6j= ����<���=z �=�_�=���:����Gu>=�hü���=o������2���"G,I$}@>ϲ=77Rc0>_<.{:F}W;h=-X
}=5=h[o=HV
=>>y#!N=4T@;=Ծ=<<8?=3нAaB>36>=9ǽ&=k/FIO<=/fڼn}4u]K<JA===52=?q)լ:=hs~@n=i=R=?d>-= =7=+;ME=+t=`y=U=>=='oF-\>I8:~ɞ=;J,<ID=
mKC5x== =񻐪?ĽUː==_A_=$<ͽ- =CVB>*>5r3[9>hO=<.8=^Ѽ=zW-U>Ϣ=grSq=* >aŏ=+ >$<;}OD@=a=W 2]K>T#>H�Ͻ��(>�!D>���=�P��e>]ӽt�>� �1�<wk�=|�->+��=Pf��-���o�+>>X���\K=��û#��=�"�=C�$�uXƽm��=�0�<T�S<��\=��<����٫�<`=ٕ+����=D���������<�� >3�����0�,�=�J1>��x���;>�m =O= <7ֽ-ɼM5<B|";ߖ�=�'�t� <(�A=�D7<k�>��ɼ�TB��M�=�y>�_�<�$b��t�;���=���!֦<^}��N���N��|��=mC�=�n�<���<CN�'��=(��P��=`=�3w<��.�����x��=#T�qڏ<�ȝ���Ͻ$���٩����Լ�MȽ���� >����V��=I(�����<��Ƚ��=��`;>ٽ��a�J�
=]ڼ[=&)n0<>L=F=)Ֆ=Y=3Z>zm?FM1U_=ӯFy=>?<7e?~p=*i4:gF<<.^aQ)<=x|=6:;My=Tm_ =t=Jֽvm="�<��*=��"=&v=(,><w=EhBM<0 2==s.D~^=1D2<<yFI<tcJ= ='݂= Iҩv< w|<>P=:SҽS>{GO6BE=q=hRܻh==}{<j =<qJ">���=wO����=F-b=M�}=��ּ���<�ks=a�<��>Q��� �y���>�Hy��C�=`>v��AO��@��?�=��U�d�5=z=�F�ܷ�i�>�4<��I�D����H9>���<F"%;<[xQ8= >=741=(9'f 2>â;="6�4��{�>���=S�;�X1>Њ*��e�<��&=d�=��;>Rs�
"��O�Ƽ%8=a�l=.�>T3�=�
=>=x=v=.=K|U=r=\of ~<Dc|<= YLG=<B.8v=cVg1=hFx=Tx=
g3>>I]Kv=W/_>|<^|8(=m;>=V(hMT ===<Ӱ0>H<r<=n'6U >v= V<ʿ=[3>Z=`:BgY=~nl*J=W<;7:=R>XU]><C=ֽf >@>l=$
ƫ=Lg>eƽN=kҽx<=]>= =O:=->"�� ��=<>��=�D��ό�?*[= +v���\=6�="=f5L{= w
H9=<AcM?=e=K=M»[ =*DZg$=Dc=lp&T >>)</K=
RQ=j
> n=d;˧<