# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: src/backend/analytics/proto/scenarios_metrics.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='src/backend/analytics/proto/scenarios_metrics.proto',
  package='avsoftware.analytics',
  syntax='proto3',
  serialized_options=None,
  serialized_pb=_b('\n3src/backend/analytics/proto/scenarios_metrics.proto\x12\x14\x61vsoftware.analytics\"\xd0\x01\n\x11PerSegmentMetrics\x12\x14\n\x0csegment_name\x18\x01 \x01(\t\x12\x1b\n\x13ML_generated_labels\x18\x02 \x01(\t\x12\x1c\n\x14runs_processed_by_ML\x18\x03 \x01(\t\x12$\n\x1c\x44\x43T_generated_or_QCed_labels\x18\x04 \x01(\t\x12\x1f\n\x17scenario_completed_runs\x18\x05 \x01(\t\x12#\n\x1bpercentage_corrected_by_DCT\x18\x06 \x01(\x01\"v\n\x0e\x44\x61tasetMetrics\x12\x19\n\x11training_set_name\x18\x01 \x01(\t\x12\x18\n\x10testing_set_name\x18\x02 \x01(\t\x12\x15\n\rtest_set_size\x18\x03 \x01(\x03\x12\x18\n\x10\x64\x61taset_location\x18\x04 \x01(\t\"\xca\x01\n\x0f\x44\x65tectorMetrics\x12\x12\n\nmodel_type\x18\x01 \x01(\t\x12\x1e\n\x16mean_average_percision\x18\x02 \x01(\t\x12\x16\n\x0emodel_location\x18\x03 \x01(\t\x12=\n\x0f\x64\x61taset_metrics\x18\x04 \x01(\x0b\x32$.avsoftware.analytics.DatasetMetrics\x12\x15\n\rreleased_date\x18\x05 \x01(\t\x12\x15\n\rmodel_git_sha\x18\x06 \x01(\t\"\xd4\x01\n\x0fTrackingMetrics\x12\x12\n\nmodel_type\x18\x01 \x01(\t\x12(\n multiobject_tracking_performance\x18\x02 \x01(\t\x12\x16\n\x0emodel_location\x18\x03 \x01(\t\x12=\n\x0f\x64\x61taset_metrics\x18\x04 \x01(\x0b\x32$.avsoftware.analytics.DatasetMetrics\x12\x15\n\rreleased_date\x18\x05 \x01(\t\x12\x15\n\rmodel_git_sha\x18\x06 \x01(\t\"\xd7\x15\n\x10ScenariosMetrics\x12 \n\x18scenario_completed_miles\x18\x01 \x01(\x03\x12&\n\x1anum_tasks_submitted_to_DCT\x18\x02 \x01(\x03\x42\x02\x18\x01\x12&\n\x1anum_tasks_completed_by_DCT\x18\x03 \x01(\x03\x42\x02\x18\x01\x12\x14\n\x0c\x64\x61te_created\x18\x04 \x01(\t\x12\x44\n\x13per_segment_metrics\x18\x05 \x03(\x0b\x32\'.avsoftware.analytics.PerSegmentMetrics\x12o\n\x1etracking_tasks_completed_dates\x18\x06 \x03(\x0b\x32G.avsoftware.analytics.ScenariosMetrics.TrackingTasksCompletedDatesEntry\x12o\n\x1etracking_tasks_submitted_dates\x18\x07 \x03(\x0b\x32G.avsoftware.analytics.ScenariosMetrics.TrackingTasksSubmittedDatesEntry\x12y\n#disengagement_tasks_completed_dates\x18\x08 \x03(\x0b\x32L.avsoftware.analytics.ScenariosMetrics.DisengagementTasksCompletedDatesEntry\x12y\n#disengagement_tasks_submitted_dates\x18\t \x03(\x0b\x32L.avsoftware.analytics.ScenariosMetrics.DisengagementTasksSubmittedDatesEntry\x12\x7f\n&characterization_tasks_completed_dates\x18\n \x03(\x0b\x32O.avsoftware.analytics.ScenariosMetrics.CharacterizationTasksCompletedDatesEntry\x12\x7f\n&characterization_tasks_submitted_dates\x18\x0b \x03(\x0b\x32O.avsoftware.analytics.ScenariosMetrics.CharacterizationTasksSubmittedDatesEntry\x12\x1d\n\x15tasks_cannot_complete\x18\x0c \x01(\x03\x12Q\n\x0evehicle_labels\x18\r \x03(\x0b\x32\x39.avsoftware.analytics.ScenariosMetrics.VehicleLabelsEntry\x12W\n\x11pedestrian_labels\x18\x0e \x03(\x0b\x32<.avsoftware.analytics.ScenariosMetrics.PedestrianLabelsEntry\x12Q\n\x0e\x62icycle_labels\x18\x0f \x03(\x0b\x32\x39.avsoftware.analytics.ScenariosMetrics.BicycleLabelsEntry\x12\x62\n\x17straight_vehicle_labels\x18\x10 \x03(\x0b\x32\x41.avsoftware.analytics.ScenariosMetrics.StraightVehicleLabelsEntry\x12`\n\x16stopped_vehicle_labels\x18\x11 \x03(\x0b\x32@.avsoftware.analytics.ScenariosMetrics.StoppedVehicleLabelsEntry\x12^\n\x15parked_vehicle_labels\x18\x12 \x03(\x0b\x32?.avsoftware.analytics.ScenariosMetrics.ParkedVehicleLabelsEntry\x12\x63\n\x18left_turn_vehicle_labels\x18\x13 \x03(\x0b\x32\x41.avsoftware.analytics.ScenariosMetrics.LeftTurnVehicleLabelsEntry\x12\x65\n\x19right_turn_vehicle_labels\x18\x14 \x03(\x0b\x32\x42.avsoftware.analytics.ScenariosMetrics.RightTurnVehicleLabelsEntry\x12?\n\x10\x64\x65tector_metrics\x18\x15 \x03(\x0b\x32%.avsoftware.analytics.DetectorMetrics\x12?\n\x10tracking_metrics\x18\x16 \x03(\x0b\x32%.avsoftware.analytics.TrackingMetrics\x1a\x42\n TrackingTasksCompletedDatesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x42\n TrackingTasksSubmittedDatesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1aG\n%DisengagementTasksCompletedDatesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1aG\n%DisengagementTasksSubmittedDatesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1aJ\n(CharacterizationTasksCompletedDatesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1aJ\n(CharacterizationTasksSubmittedDatesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x34\n\x12VehicleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x37\n\x15PedestrianLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x34\n\x12\x42icycleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a<\n\x1aStraightVehicleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a;\n\x19StoppedVehicleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a:\n\x18ParkedVehicleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a<\n\x1aLeftTurnVehicleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a=\n\x1bRightTurnVehicleLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x62\x06proto3')
)




_PERSEGMENTMETRICS = _descriptor.Descriptor(
  name='PerSegmentMetrics',
  full_name='avsoftware.analytics.PerSegmentMetrics',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='segment_name', full_name='avsoftware.analytics.PerSegmentMetrics.segment_name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ML_generated_labels', full_name='avsoftware.analytics.PerSegmentMetrics.ML_generated_labels', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='runs_processed_by_ML', full_name='avsoftware.analytics.PerSegmentMetrics.runs_processed_by_ML', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='DCT_generated_or_QCed_labels', full_name='avsoftware.analytics.PerSegmentMetrics.DCT_generated_or_QCed_labels', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='scenario_completed_runs', full_name='avsoftware.analytics.PerSegmentMetrics.scenario_completed_runs', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='percentage_corrected_by_DCT', full_name='avsoftware.analytics.PerSegmentMetrics.percentage_corrected_by_DCT', index=5,
      number=6, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=78,
  serialized_end=286,
)


_DATASETMETRICS = _descriptor.Descriptor(
  name='DatasetMetrics',
  full_name='avsoftware.analytics.DatasetMetrics',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='training_set_name', full_name='avsoftware.analytics.DatasetMetrics.training_set_name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='testing_set_name', full_name='avsoftware.analytics.DatasetMetrics.testing_set_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='test_set_size', full_name='avsoftware.analytics.DatasetMetrics.test_set_size', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='dataset_location', full_name='avsoftware.analytics.DatasetMetrics.dataset_location', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=288,
  serialized_end=406,
)


_DETECTORMETRICS = _descriptor.Descriptor(
  name='DetectorMetrics',
  full_name='avsoftware.analytics.DetectorMetrics',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='model_type', full_name='avsoftware.analytics.DetectorMetrics.model_type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='mean_average_percision', full_name='avsoftware.analytics.DetectorMetrics.mean_average_percision', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_location', full_name='avsoftware.analytics.DetectorMetrics.model_location', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='dataset_metrics', full_name='avsoftware.analytics.DetectorMetrics.dataset_metrics', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='released_date', full_name='avsoftware.analytics.DetectorMetrics.released_date', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_git_sha', full_name='avsoftware.analytics.DetectorMetrics.model_git_sha', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=409,
  serialized_end=611,
)


_TRACKINGMETRICS = _descriptor.Descriptor(
  name='TrackingMetrics',
  full_name='avsoftware.analytics.TrackingMetrics',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='model_type', full_name='avsoftware.analytics.TrackingMetrics.model_type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='multiobject_tracking_performance', full_name='avsoftware.analytics.TrackingMetrics.multiobject_tracking_performance', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_location', full_name='avsoftware.analytics.TrackingMetrics.model_location', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='dataset_metrics', full_name='avsoftware.analytics.TrackingMetrics.dataset_metrics', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='released_date', full_name='avsoftware.analytics.TrackingMetrics.released_date', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_git_sha', full_name='avsoftware.analytics.TrackingMetrics.model_git_sha', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=614,
  serialized_end=826,
)


_SCENARIOSMETRICS_TRACKINGTASKSCOMPLETEDDATESENTRY = _descriptor.Descriptor(
  name='TrackingTasksCompletedDatesEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.TrackingTasksCompletedDatesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.TrackingTasksCompletedDatesEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.TrackingTasksCompletedDatesEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2699,
  serialized_end=2765,
)

_SCENARIOSMETRICS_TRACKINGTASKSSUBMITTEDDATESENTRY = _descriptor.Descriptor(
  name='TrackingTasksSubmittedDatesEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.TrackingTasksSubmittedDatesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.TrackingTasksSubmittedDatesEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.TrackingTasksSubmittedDatesEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2767,
  serialized_end=2833,
)

_SCENARIOSMETRICS_DISENGAGEMENTTASKSCOMPLETEDDATESENTRY = _descriptor.Descriptor(
  name='DisengagementTasksCompletedDatesEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.DisengagementTasksCompletedDatesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.DisengagementTasksCompletedDatesEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.DisengagementTasksCompletedDatesEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2835,
  serialized_end=2906,
)

_SCENARIOSMETRICS_DISENGAGEMENTTASKSSUBMITTEDDATESENTRY = _descriptor.Descriptor(
  name='DisengagementTasksSubmittedDatesEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.DisengagementTasksSubmittedDatesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.DisengagementTasksSubmittedDatesEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.DisengagementTasksSubmittedDatesEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2908,
  serialized_end=2979,
)

_SCENARIOSMETRICS_CHARACTERIZATIONTASKSCOMPLETEDDATESENTRY = _descriptor.Descriptor(
  name='CharacterizationTasksCompletedDatesEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.CharacterizationTasksCompletedDatesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.CharacterizationTasksCompletedDatesEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.CharacterizationTasksCompletedDatesEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2981,
  serialized_end=3055,
)

_SCENARIOSMETRICS_CHARACTERIZATIONTASKSSUBMITTEDDATESENTRY = _descriptor.Descriptor(
  name='CharacterizationTasksSubmittedDatesEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.CharacterizationTasksSubmittedDatesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.CharacterizationTasksSubmittedDatesEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.CharacterizationTasksSubmittedDatesEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3057,
  serialized_end=3131,
)

_SCENARIOSMETRICS_VEHICLELABELSENTRY = _descriptor.Descriptor(
  name='VehicleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.VehicleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.VehicleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.VehicleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3133,
  serialized_end=3185,
)

_SCENARIOSMETRICS_PEDESTRIANLABELSENTRY = _descriptor.Descriptor(
  name='PedestrianLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.PedestrianLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.PedestrianLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.PedestrianLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3187,
  serialized_end=3242,
)

_SCENARIOSMETRICS_BICYCLELABELSENTRY = _descriptor.Descriptor(
  name='BicycleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.BicycleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.BicycleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.BicycleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3244,
  serialized_end=3296,
)

_SCENARIOSMETRICS_STRAIGHTVEHICLELABELSENTRY = _descriptor.Descriptor(
  name='StraightVehicleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.StraightVehicleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.StraightVehicleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.StraightVehicleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3298,
  serialized_end=3358,
)

_SCENARIOSMETRICS_STOPPEDVEHICLELABELSENTRY = _descriptor.Descriptor(
  name='StoppedVehicleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.StoppedVehicleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.StoppedVehicleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.StoppedVehicleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3360,
  serialized_end=3419,
)

_SCENARIOSMETRICS_PARKEDVEHICLELABELSENTRY = _descriptor.Descriptor(
  name='ParkedVehicleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.ParkedVehicleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.ParkedVehicleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.ParkedVehicleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3421,
  serialized_end=3479,
)

_SCENARIOSMETRICS_LEFTTURNVEHICLELABELSENTRY = _descriptor.Descriptor(
  name='LeftTurnVehicleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.LeftTurnVehicleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.LeftTurnVehicleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.LeftTurnVehicleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3481,
  serialized_end=3541,
)

_SCENARIOSMETRICS_RIGHTTURNVEHICLELABELSENTRY = _descriptor.Descriptor(
  name='RightTurnVehicleLabelsEntry',
  full_name='avsoftware.analytics.ScenariosMetrics.RightTurnVehicleLabelsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='avsoftware.analytics.ScenariosMetrics.RightTurnVehicleLabelsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='avsoftware.analytics.ScenariosMetrics.RightTurnVehicleLabelsEntry.value', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3543,
  serialized_end=3604,
)

_SCENARIOSMETRICS = _descriptor.Descriptor(
  name='ScenariosMetrics',
  full_name='avsoftware.analytics.ScenariosMetrics',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='scenario_completed_miles', full_name='avsoftware.analytics.ScenariosMetrics.scenario_completed_miles', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='num_tasks_submitted_to_DCT', full_name='avsoftware.analytics.ScenariosMetrics.num_tasks_submitted_to_DCT', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\030\001'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='num_tasks_completed_by_DCT', full_name='avsoftware.analytics.ScenariosMetrics.num_tasks_completed_by_DCT', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\030\001'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='date_created', full_name='avsoftware.analytics.ScenariosMetrics.date_created', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='per_segment_metrics', full_name='avsoftware.analytics.ScenariosMetrics.per_segment_metrics', index=4,
      number=5, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tracking_tasks_completed_dates', full_name='avsoftware.analytics.ScenariosMetrics.tracking_tasks_completed_dates', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tracking_tasks_submitted_dates', full_name='avsoftware.analytics.ScenariosMetrics.tracking_tasks_submitted_dates', index=6,
      number=7, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='disengagement_tasks_completed_dates', full_name='avsoftware.analytics.ScenariosMetrics.disengagement_tasks_completed_dates', index=7,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='disengagement_tasks_submitted_dates', full_name='avsoftware.analytics.ScenariosMetrics.disengagement_tasks_submitted_dates', index=8,
      number=9, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='characterization_tasks_completed_dates', full_name='avsoftware.analytics.ScenariosMetrics.characterization_tasks_completed_dates', index=9,
      number=10, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='characterization_tasks_submitted_dates', full_name='avsoftware.analytics.ScenariosMetrics.characterization_tasks_submitted_dates', index=10,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tasks_cannot_complete', full_name='avsoftware.analytics.ScenariosMetrics.tasks_cannot_complete', index=11,
      number=12, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='vehicle_labels', full_name='avsoftware.analytics.ScenariosMetrics.vehicle_labels', index=12,
      number=13, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pedestrian_labels', full_name='avsoftware.analytics.ScenariosMetrics.pedestrian_labels', index=13,
      number=14, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bicycle_labels', full_name='avsoftware.analytics.ScenariosMetrics.bicycle_labels', index=14,
      number=15, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='straight_vehicle_labels', full_name='avsoftware.analytics.ScenariosMetrics.straight_vehicle_labels', index=15,
      number=16, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stopped_vehicle_labels', full_name='avsoftware.analytics.ScenariosMetrics.stopped_vehicle_labels', index=16,
      number=17, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='parked_vehicle_labels', full_name='avsoftware.analytics.ScenariosMetrics.parked_vehicle_labels', index=17,
      number=18, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='left_turn_vehicle_labels', full_name='avsoftware.analytics.ScenariosMetrics.left_turn_vehicle_labels', index=18,
      number=19, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='right_turn_vehicle_labels', full_name='avsoftware.analytics.ScenariosMetrics.right_turn_vehicle_labels', index=19,
      number=20, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detector_metrics', full_name='avsoftware.analytics.ScenariosMetrics.detector_metrics', index=20,
      number=21, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tracking_metrics', full_name='avsoftware.analytics.ScenariosMetrics.tracking_metrics', index=21,
      number=22, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_SCENARIOSMETRICS_TRACKINGTASKSCOMPLETEDDATESENTRY, _SCENARIOSMETRICS_TRACKINGTASKSSUBMITTEDDATESENTRY, _SCENARIOSMETRICS_DISENGAGEMENTTASKSCOMPLETEDDATESENTRY, _SCENARIOSMETRICS_DISENGAGEMENTTASKSSUBMITTEDDATESENTRY, _SCENARIOSMETRICS_CHARACTERIZATIONTASKSCOMPLETEDDATESENTRY, _SCENARIOSMETRICS_CHARACTERIZATIONTASKSSUBMITTEDDATESENTRY, _SCENARIOSMETRICS_VEHICLELABELSENTRY, _SCENARIOSMETRICS_PEDESTRIANLABELSENTRY, _SCENARIOSMETRICS_BICYCLELABELSENTRY, _SCENARIOSMETRICS_STRAIGHTVEHICLELABELSENTRY, _SCENARIOSMETRICS_STOPPEDVEHICLELABELSENTRY, _SCENARIOSMETRICS_PARKEDVEHICLELABELSENTRY, _SCENARIOSMETRICS_LEFTTURNVEHICLELABELSENTRY, _SCENARIOSMETRICS_RIGHTTURNVEHICLELABELSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=829,
  serialized_end=3604,
)

_DETECTORMETRICS.fields_by_name['dataset_metrics'].message_type = _DATASETMETRICS
_TRACKINGMETRICS.fields_by_name['dataset_metrics'].message_type = _DATASETMETRICS
_SCENARIOSMETRICS_TRACKINGTASKSCOMPLETEDDATESENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_TRACKINGTASKSSUBMITTEDDATESENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_DISENGAGEMENTTASKSCOMPLETEDDATESENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_DISENGAGEMENTTASKSSUBMITTEDDATESENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_CHARACTERIZATIONTASKSCOMPLETEDDATESENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_CHARACTERIZATIONTASKSSUBMITTEDDATESENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_VEHICLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_PEDESTRIANLABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_BICYCLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_STRAIGHTVEHICLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_STOPPEDVEHICLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_PARKEDVEHICLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_LEFTTURNVEHICLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS_RIGHTTURNVEHICLELABELSENTRY.containing_type = _SCENARIOSMETRICS
_SCENARIOSMETRICS.fields_by_name['per_segment_metrics'].message_type = _PERSEGMENTMETRICS
_SCENARIOSMETRICS.fields_by_name['tracking_tasks_completed_dates'].message_type = _SCENARIOSMETRICS_TRACKINGTASKSCOMPLETEDDATESENTRY
_SCENARIOSMETRICS.fields_by_name['tracking_tasks_submitted_dates'].message_type = _SCENARIOSMETRICS_TRACKINGTASKSSUBMITTEDDATESENTRY
_SCENARIOSMETRICS.fields_by_name['disengagement_tasks_completed_dates'].message_type = _SCENARIOSMETRICS_DISENGAGEMENTTASKSCOMPLETEDDATESENTRY
_SCENARIOSMETRICS.fields_by_name['disengagement_tasks_submitted_dates'].message_type = _SCENARIOSMETRICS_DISENGAGEMENTTASKSSUBMITTEDDATESENTRY
_SCENARIOSMETRICS.fields_by_name['characterization_tasks_completed_dates'].message_type = _SCENARIOSMETRICS_CHARACTERIZATIONTASKSCOMPLETEDDATESENTRY
_SCENARIOSMETRICS.fields_by_name['characterization_tasks_submitted_dates'].message_type = _SCENARIOSMETRICS_CHARACTERIZATIONTASKSSUBMITTEDDATESENTRY
_SCENARIOSMETRICS.fields_by_name['vehicle_labels'].message_type = _SCENARIOSMETRICS_VEHICLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['pedestrian_labels'].message_type = _SCENARIOSMETRICS_PEDESTRIANLABELSENTRY
_SCENARIOSMETRICS.fields_by_name['bicycle_labels'].message_type = _SCENARIOSMETRICS_BICYCLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['straight_vehicle_labels'].message_type = _SCENARIOSMETRICS_STRAIGHTVEHICLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['stopped_vehicle_labels'].message_type = _SCENARIOSMETRICS_STOPPEDVEHICLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['parked_vehicle_labels'].message_type = _SCENARIOSMETRICS_PARKEDVEHICLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['left_turn_vehicle_labels'].message_type = _SCENARIOSMETRICS_LEFTTURNVEHICLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['right_turn_vehicle_labels'].message_type = _SCENARIOSMETRICS_RIGHTTURNVEHICLELABELSENTRY
_SCENARIOSMETRICS.fields_by_name['detector_metrics'].message_type = _DETECTORMETRICS
_SCENARIOSMETRICS.fields_by_name['tracking_metrics'].message_type = _TRACKINGMETRICS
DESCRIPTOR.message_types_by_name['PerSegmentMetrics'] = _PERSEGMENTMETRICS
DESCRIPTOR.message_types_by_name['DatasetMetrics'] = _DATASETMETRICS
DESCRIPTOR.message_types_by_name['DetectorMetrics'] = _DETECTORMETRICS
DESCRIPTOR.message_types_by_name['TrackingMetrics'] = _TRACKINGMETRICS
DESCRIPTOR.message_types_by_name['ScenariosMetrics'] = _SCENARIOSMETRICS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

PerSegmentMetrics = _reflection.GeneratedProtocolMessageType('PerSegmentMetrics', (_message.Message,), dict(
  DESCRIPTOR = _PERSEGMENTMETRICS,
  __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.analytics.PerSegmentMetrics)
  ))
_sym_db.RegisterMessage(PerSegmentMetrics)

DatasetMetrics = _reflection.GeneratedProtocolMessageType('DatasetMetrics', (_message.Message,), dict(
  DESCRIPTOR = _DATASETMETRICS,
  __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.analytics.DatasetMetrics)
  ))
_sym_db.RegisterMessage(DatasetMetrics)

DetectorMetrics = _reflection.GeneratedProtocolMessageType('DetectorMetrics', (_message.Message,), dict(
  DESCRIPTOR = _DETECTORMETRICS,
  __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.analytics.DetectorMetrics)
  ))
_sym_db.RegisterMessage(DetectorMetrics)

TrackingMetrics = _reflection.GeneratedProtocolMessageType('TrackingMetrics', (_message.Message,), dict(
  DESCRIPTOR = _TRACKINGMETRICS,
  __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.analytics.TrackingMetrics)
  ))
_sym_db.RegisterMessage(TrackingMetrics)

ScenariosMetrics = _reflection.GeneratedProtocolMessageType('ScenariosMetrics', (_message.Message,), dict(

  TrackingTasksCompletedDatesEntry = _reflection.GeneratedProtocolMessageType('TrackingTasksCompletedDatesEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_TRACKINGTASKSCOMPLETEDDATESENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.TrackingTasksCompletedDatesEntry)
    ))
  ,

  TrackingTasksSubmittedDatesEntry = _reflection.GeneratedProtocolMessageType('TrackingTasksSubmittedDatesEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_TRACKINGTASKSSUBMITTEDDATESENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.TrackingTasksSubmittedDatesEntry)
    ))
  ,

  DisengagementTasksCompletedDatesEntry = _reflection.GeneratedProtocolMessageType('DisengagementTasksCompletedDatesEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_DISENGAGEMENTTASKSCOMPLETEDDATESENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.DisengagementTasksCompletedDatesEntry)
    ))
  ,

  DisengagementTasksSubmittedDatesEntry = _reflection.GeneratedProtocolMessageType('DisengagementTasksSubmittedDatesEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_DISENGAGEMENTTASKSSUBMITTEDDATESENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.DisengagementTasksSubmittedDatesEntry)
    ))
  ,

  CharacterizationTasksCompletedDatesEntry = _reflection.GeneratedProtocolMessageType('CharacterizationTasksCompletedDatesEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_CHARACTERIZATIONTASKSCOMPLETEDDATESENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.CharacterizationTasksCompletedDatesEntry)
    ))
  ,

  CharacterizationTasksSubmittedDatesEntry = _reflection.GeneratedProtocolMessageType('CharacterizationTasksSubmittedDatesEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_CHARACTERIZATIONTASKSSUBMITTEDDATESENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.CharacterizationTasksSubmittedDatesEntry)
    ))
  ,

  VehicleLabelsEntry = _reflection.GeneratedProtocolMessageType('VehicleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_VEHICLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.VehicleLabelsEntry)
    ))
  ,

  PedestrianLabelsEntry = _reflection.GeneratedProtocolMessageType('PedestrianLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_PEDESTRIANLABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.PedestrianLabelsEntry)
    ))
  ,

  BicycleLabelsEntry = _reflection.GeneratedProtocolMessageType('BicycleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_BICYCLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.BicycleLabelsEntry)
    ))
  ,

  StraightVehicleLabelsEntry = _reflection.GeneratedProtocolMessageType('StraightVehicleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_STRAIGHTVEHICLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.StraightVehicleLabelsEntry)
    ))
  ,

  StoppedVehicleLabelsEntry = _reflection.GeneratedProtocolMessageType('StoppedVehicleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_STOPPEDVEHICLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.StoppedVehicleLabelsEntry)
    ))
  ,

  ParkedVehicleLabelsEntry = _reflection.GeneratedProtocolMessageType('ParkedVehicleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_PARKEDVEHICLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.ParkedVehicleLabelsEntry)
    ))
  ,

  LeftTurnVehicleLabelsEntry = _reflection.GeneratedProtocolMessageType('LeftTurnVehicleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_LEFTTURNVEHICLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.LeftTurnVehicleLabelsEntry)
    ))
  ,

  RightTurnVehicleLabelsEntry = _reflection.GeneratedProtocolMessageType('RightTurnVehicleLabelsEntry', (_message.Message,), dict(
    DESCRIPTOR = _SCENARIOSMETRICS_RIGHTTURNVEHICLELABELSENTRY,
    __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics.RightTurnVehicleLabelsEntry)
    ))
  ,
  DESCRIPTOR = _SCENARIOSMETRICS,
  __module__ = 'src.backend.analytics.proto.scenarios_metrics_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.analytics.ScenariosMetrics)
  ))
_sym_db.RegisterMessage(ScenariosMetrics)
_sym_db.RegisterMessage(ScenariosMetrics.TrackingTasksCompletedDatesEntry)
_sym_db.RegisterMessage(ScenariosMetrics.TrackingTasksSubmittedDatesEntry)
_sym_db.RegisterMessage(ScenariosMetrics.DisengagementTasksCompletedDatesEntry)
_sym_db.RegisterMessage(ScenariosMetrics.DisengagementTasksSubmittedDatesEntry)
_sym_db.RegisterMessage(ScenariosMetrics.CharacterizationTasksCompletedDatesEntry)
_sym_db.RegisterMessage(ScenariosMetrics.CharacterizationTasksSubmittedDatesEntry)
_sym_db.RegisterMessage(ScenariosMetrics.VehicleLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.PedestrianLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.BicycleLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.StraightVehicleLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.StoppedVehicleLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.ParkedVehicleLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.LeftTurnVehicleLabelsEntry)
_sym_db.RegisterMessage(ScenariosMetrics.RightTurnVehicleLabelsEntry)


_SCENARIOSMETRICS_TRACKINGTASKSCOMPLETEDDATESENTRY._options = None
_SCENARIOSMETRICS_TRACKINGTASKSSUBMITTEDDATESENTRY._options = None
_SCENARIOSMETRICS_DISENGAGEMENTTASKSCOMPLETEDDATESENTRY._options = None
_SCENARIOSMETRICS_DISENGAGEMENTTASKSSUBMITTEDDATESENTRY._options = None
_SCENARIOSMETRICS_CHARACTERIZATIONTASKSCOMPLETEDDATESENTRY._options = None
_SCENARIOSMETRICS_CHARACTERIZATIONTASKSSUBMITTEDDATESENTRY._options = None
_SCENARIOSMETRICS_VEHICLELABELSENTRY._options = None
_SCENARIOSMETRICS_PEDESTRIANLABELSENTRY._options = None
_SCENARIOSMETRICS_BICYCLELABELSENTRY._options = None
_SCENARIOSMETRICS_STRAIGHTVEHICLELABELSENTRY._options = None
_SCENARIOSMETRICS_STOPPEDVEHICLELABELSENTRY._options = None
_SCENARIOSMETRICS_PARKEDVEHICLELABELSENTRY._options = None
_SCENARIOSMETRICS_LEFTTURNVEHICLELABELSENTRY._options = None
_SCENARIOSMETRICS_RIGHTTURNVEHICLELABELSENTRY._options = None
_SCENARIOSMETRICS.fields_by_name['num_tasks_submitted_to_DCT']._options = None
_SCENARIOSMETRICS.fields_by_name['num_tasks_completed_by_DCT']._options = None
# @@protoc_insertion_point(module_scope)
