Skip to content

[cambricon] Support for llava1.5_7b with patch #662

[cambricon] Support for llava1.5_7b with patch

[cambricon] Support for llava1.5_7b with patch #662

Workflow file for this run

name: test
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
concurrency:
group: ${{ github.event.pull_request.number }}-${{ github.actor }}
cancel-in-progress: true
jobs:
# Megatron Unit Tests
megatron-unit-test-data:
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: data
megatron-unit-test-dist_checkpointing:
needs: megatron-unit-test-data
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: dist_checkpointing
megatron-unit-test-distributed:
needs: megatron-unit-test-dist_checkpointing
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: distributed
megatron-unit-test-fusions:
needs: megatron-unit-test-distributed
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: fusions
megatron-unit-test-inference:
needs: megatron-unit-test-fusions
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: inference
megatron-unit-test-models:
needs: megatron-unit-test-inference
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: models
megatron-unit-test-pipeline_parallel:
needs: megatron-unit-test-models
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: pipeline_parallel
megatron-unit-test-tensor_parallel:
needs: megatron-unit-test-pipeline_parallel
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: tensor_parallel
megatron-unit-test-transformer-moe:
needs: megatron-unit-test-tensor_parallel
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: transformer/moe
megatron-unit-test-transformer:
needs: megatron-unit-test-transformer-moe
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: transformer
megatron-unit-test-base:
needs: megatron-unit-test-transformer
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: megatron
subset: ./
# # Megatron Coverage Test
# megatron-coverage-test:
# needs: megatron-unit-test-base
# uses: ./.github/workflows/create-container-coverage-tests.yml
# with:
# backend: megatron
# Flagscale Unit Tests
flagscale-unit-test-launcher:
needs: megatron-unit-test-base
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: flagscale
subset: launcher
flagscale-unit-test-base:
needs: flagscale-unit-test-launcher
uses: ./.github/workflows/create-container-unit-tests.yml
with:
backend: flagscale
subset: ./
# Flagscale Coverage Test
# flagscale-coverage-test:
# needs: flagscale-unit-test-base
# uses: ./.github/workflows/create-container-coverage-tests.yml
# with:
# backend: flagscale
# Functional Tests
functional-test-aquila:
needs: flagscale-unit-test-base
uses: ./.github/workflows/create-container-functional-tests.yml
with:
type: train
model: aquila
functional-test-mixtral:
needs: functional-test-aquila
uses: ./.github/workflows/create-container-functional-tests.yml
with:
type: train
model: mixtral
functional-test-hetero-aquila:
needs: functional-test-mixtral
uses: ./.github/workflows/create-container-functional-tests.yml
with:
type: hetero_train
model: aquila
# Add in the feature for inference
# functional-test-vllm:
# needs: functional-test-mixtral
# uses: ./.github/workflows/create-container-functional-tests.yml
# with:
# type: inference
# model: vllm