name: Examples
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
workflow_dispatch:
workflow_call:
env:
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: adding_noise
run: cargo run --example adding_noise --features="transforms plotting"
- name: basis_selection
run: cargo run --example basis_selection --features="transforms plotting"
- name: calculus
run: cargo run --example calculus --features="transforms plotting"
- name: outlier_detection
run: cargo run --example outlier_detection --features="transforms plotting"
- name: scaling_transforms
run: cargo run --example scaling_transforms --features="transforms plotting"
- name: fits_for_generating_graphs
run: cargo run --example fits_for_generating_graphs --features="transforms plotting"
- name: simple_fit
run: cargo run --example simple_fit --features="transforms plotting"
- name: transforms
run: cargo run --example transforms --features="transforms plotting"
- name: validating_your_choice_of_basis
run: cargo run --example validating_your_choice_of_basis --features="transforms plotting"
- name: whats_an_orthogonal
run: cargo run --example whats_an_orthogonal --features="transforms plotting"