Skip to content

Commit

Permalink
Version 0.0.3 (#26)
Browse files Browse the repository at this point in the history
* Crash fixes (for example, for LLaMA model loading)
* Performance improvements (LLaMA inference now uses all threads if
necessary).'
* Windows build fixes, though not CUDA support yet. An official build is
not yet available but it does build and run in software on Arm64 Windows
11.
* Force directed node layout.
  • Loading branch information
mdegans authored Aug 28, 2024
1 parent 421dcee commit 2164034
Show file tree
Hide file tree
Showing 57 changed files with 3,009 additions and 1,414 deletions.
294 changes: 0 additions & 294 deletions .github/workflows/release.yml

This file was deleted.

39 changes: 4 additions & 35 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
pull_request:
branches:
- main
push:
branches:
- dev
- main

jobs:
mac-test:
Expand All @@ -20,10 +24,6 @@ jobs:
components: rustfmt, clippy
- name: Install Ninja
run: brew install ninja
- name: Run cargo check
uses: actions-rs/cargo@v1
with:
command: check
- name: Install LLVM tools
run: brew install llvm
- name: Install cargo-llvm-cov
Expand All @@ -46,10 +46,6 @@ jobs:
components: rustfmt, clippy
- name: Install Ninja
run: sudo apt-get install ninja-build
- name: Run cargo check
uses: actions-rs/cargo@v1
with:
command: check
- name: Install LLVM tools
run: sudo apt-get install llvm
- name: Install cargo-llvm-cov
Expand All @@ -62,30 +58,3 @@ jobs:
uses: codecov/[email protected]
with:
token: ${{ secrets.CODECOV_TOKEN }}
# Windows is expected to fail for the moment
windows-test:
runs-on: windows-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Rust toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
components: rustfmt, clippy
- name: Install Ninja
run: choco install ninja
- name: Run cargo check
uses: actions-rs/cargo@v1
with:
command: check
- name: Install LLVM tools
run: choco install llvm
- name: Install cargo-llvm-cov
run: cargo install cargo-llvm-cov
- name: Run tests with coverage
run: cargo llvm-cov --workspace --lcov --output-path ./target/lcov.info
- name: Upload coverage reports to Codecov
uses: codecov/[email protected]
with:
token: ${{ secrets.CODECOV_TOKEN }}
Loading

0 comments on commit 2164034

Please sign in to comment.