Skip to content

Fixed scratch size calculation for conv for HiFi targets for scenarios when input, filter and output heights are 1. #2109

Fixed scratch size calculation for conv for HiFi targets for scenarios when input, filter and output heights are 1.

Fixed scratch size calculation for conv for HiFi targets for scenarios when input, filter and output heights are 1. #2109

Workflow file for this run

# YAML schema for GitHub Actions:
# https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions
#
# Helpful YAML parser to clarify YAML syntax:
# https://yaml-online-parser.appspot.com/
name: Cortex-M
# https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#onschedule
on:
# Allow manually triggering of the workflow.
workflow_dispatch: {}
pull_request_target:
types:
- closed
- labeled
workflow_call:
inputs:
trigger-sha:
required: true
type: string
secrets:
tflm-bot-token:
required: true
jobs:
cortex_m_generic:
runs-on: ubuntu-latest
if: |
github.event_name == 'workflow_dispatch' ||
(github.event_name == 'schedule' &&
github.repository == 'tensorflow/tflite-micro') ||
(github.event.action == 'labeled' &&
github.event.label.name == 'ci:run_full')
name: Cortex-M Generic
steps:
- uses: actions/setup-python@v4
with:
python-version: '3.10'
- uses: actions/checkout@v4
with:
ref: ${{ inputs.trigger-sha }}
- name: Install dependencies
run: |
pip3 install Pillow
pip3 install numpy
- name: Test
run: |
tensorflow/lite/micro/tools/ci_build/test_cortex_m_generic.sh
cortex_m_corstone_300:
runs-on: ubuntu-latest
if: |
github.event_name == 'workflow_dispatch' ||
(github.event_name == 'schedule' &&
github.repository == 'tensorflow/tflite-micro') ||
(github.event.action == 'labeled' &&
github.event.label.name == 'ci:run_full')
name: Cortex-M Corstone 300 (FVP)
steps:
- uses: actions/setup-python@v4
with:
python-version: '3.10'
- uses: actions/checkout@v4
with:
ref: ${{ inputs.trigger-sha }}
- name: Install dependencies
run: |
pip3 install Pillow
pip3 install numpy
- name: Test
run: |
tensorflow/lite/micro/tools/ci_build/test_cortex_m_corstone_300.sh
issue-on-error:
needs: [cortex_m_generic, cortex_m_corstone_300]
if: ${{ always() && contains(needs.*.result, 'failure') }}
uses: ./.github/workflows/issue_on_error.yml
with:
repo: ${{ github.repository }}
workflow: ${{ github.workflow }}
run_id: ${{ github.run_id }}
run_number: ${{ github.run_number }}
flag_label: ci:bot_issue
secrets:
token: ${{ secrets.GITHUB_TOKEN }}