Skip to content

Commit

Permalink
Merge pull request #37 from SciML/stable_rngs
Browse files Browse the repository at this point in the history
More reproducible tests via StableRNGs
  • Loading branch information
nicholaskl97 authored Feb 5, 2025
2 parents 56a160f + eb14e4c commit fd285a3
Show file tree
Hide file tree
Showing 15 changed files with 520 additions and 465 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
fail-fast: false
matrix:
version:
- '1.10'
- '1.11'
os:
- ubuntu-latest
arch:
Expand Down
6 changes: 5 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,26 @@ EvalMetrics = "251d5f9e-10c1-4699-ba24-e0ad168fa3e4"
ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
JuMP = "4076af6c-e467-56ae-b986-b466b2749572"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
LuxCore = "bb33d45b-7691-41d6-9220-0943567d0623"
ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
NeuralPDE = "315f7962-48a3-4962-8226-d0f33b1235f0"
Optimization = "7f7a1694-90dd-40f0-9382-eb1efda571ba"
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"

[compat]
ForwardDiff = "0.10"
JuMP = "1"
Lux = "1"
LuxCore = "1.1.0"
ModelingToolkit = "9.51"
NLopt = "1"
NeuralPDE = "5.17"
Optimization = "3, 4"
SciMLBase = "2"
julia = "1.10"
StableRNGs = "1.0.2"
julia = "1.11"

[extras]
Boltz = "4544d5e4-abc5-4dea-817f-29e4c205d9c8"
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://SciML.github.io/NeuralLyapunov.jl/stable/)
[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://SciML.github.io/NeuralLyapunov.jl/dev/)
[![Build Status](https://github.com/SciML/NeuralLyapunov.jl/actions/workflows/CI.yml/badge.svg?branch=master)](https://github.com/SciML/NeuralLyapunov.jl/actions/workflows/CI.yml?query=branch%3Amaster)
[![Build status](https://badge.buildkite.com/201fa9f55f9b9f77b4a9e0cd6835e5a52ddbe7bc7fd7b724d3.svg)](https://buildkite.com/julialang/neurallyapunov-dot-jl)
[![Coverage](https://codecov.io/gh/SciML/NeuralLyapunov.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/SciML/NeuralLyapunov.jl)

A library for searching for neural Lyapunov functions in Julia.
Expand Down
2 changes: 2 additions & 0 deletions src/NeuralLyapunov.jl
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ import SciMLBase
using NeuralPDE
import OrdinaryDiffEq: Tsit5
import EvalMetrics: ConfusionMatrix
import LuxCore
import StableRNGs: StableRNG

include("conditions_specification.jl")
include("structure_specification.jl")
Expand Down
Loading

0 comments on commit fd285a3

Please sign in to comment.