Skip to content

Updated BCF predict functions to split out tau and mu from cate and prognostic function when there are certain random effects terms #517

Updated BCF predict functions to split out tau and mu from cate and prognostic function when there are certain random effects terms

Updated BCF predict functions to split out tau and mu from cate and prognostic function when there are certain random effects terms #517

Workflow file for this run

name: Python Package Unit Tests
on:
push:
branches: [main]
pull_request:
branches: [main]
release:
types: [published]
workflow_dispatch:
jobs:
testing:
name: test-python
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: Setup Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
cache: "pip"
- name: Set up openmp (macos)
# Set up openMP on MacOS since it doesn't ship with the apple clang compiler suite
if: matrix.os == 'macos-latest'
run: |
brew install libomp
- name: Install Package with Relevant Dependencies
run: |
pip install --upgrade pip
pip install -r requirements.txt
pip install .
- name: Run Pytest
run: |
pytest test/python