arguments:

  cann_version:

    type: str

    options:

      - 6.3.RC2

      - 7.0.RC1

      - 7.0.0

      - 8.0.RC1

      - 8.0.RC2

      - 8.0.0

    default: 8.0.0



  torch_version:

    type: str

    options:

      - 1.11.0

      - 2.1.0

    default: 2.1.0

  mindspore_version:

    type: str

    options:

      - 2.3.0

      - 2.4.0

    default: 2.4.0

  analysis_dimensions:

    type: list

    options:

      - [ computation, communication, schedule, memory ]

      - [ computation ]

      - [ communication ]

      - [ schedule ]

      - [ memory ]

    default: [ computation, communication, schedule, memory ]



  profiling_type:

    type: str

    options:

      - pytorch

      - mslite

      - msprof

      - mindspore

    default: pytorch



envs:

  ADVISOR_ANALYZE_PROCESSES:

    type: int

    options: [ 1, 2, 3, 4, 5, 6, 7, 8 ]

    default: 1



  DISABLE_PROFILING_COMPARISON:

    type: boolean

    options: [ true, false ]

    default: false



  DISABLE_AFFINITY_API:

    type: boolean

    options: [ true, false ]

    default: false