Skip to content

Releases: JuliaReach/ClosedLoopReachability.jl

v0.2.2

28 Jul 15:22
9937cab
Compare
Choose a tag to compare

ClosedLoopReachability v0.2.2

Diff since v0.2.1

Merged pull requests:

  • Add new models (#313) (@schillic)
  • Some fixes (#314) (@schillic)
  • CompatHelper: bump compat for ReachabilityAnalysis to 0.19, (keep existing compat) (#315) (@github-actions[bot])

v0.2.1

22 Jul 16:42
1b89e98
Compare
Choose a tag to compare

ClosedLoopReachability v0.2.1

Diff since v0.2.0

Merged pull requests:

v0.2.0

21 Jul 13:29
10e8a4d
Compare
Choose a tag to compare

ClosedLoopReachability v0.2.0

Diff since v0.1.0

Closed issues:

  • Save controls in extension dictionary (#40)
  • Remove control inputs from states (#89)
  • Convexification of network outputs (2D) (#118)
  • Use TMJets21b for Double-Pendulum (#219)
  • Fix documentation of read_nnet_yaml (#251)
  • Rename *_vars keys (#262)
  • Remove reexported dependencies (#285)
  • Merge functions forward and forward_network (#286)

Merged pull requests:

v0.1.0

30 May 13:11
c287f50
Compare
Choose a tag to compare

ClosedLoopReachability v0.1.0

Closed issues:

  • Add Non-linear Cart-Pole model (#1)
  • Add Adaptive Cruise Controller (ACC) model (#2)
  • Add Sherlock-Benchmark-7 model (#3)
  • Sherlock-Benchmark-9 (TORA) (#4)
  • Sherlock-Benchmark-10 (Unicycle Car Model) (#5)
  • Conversion from onnx to nnet format (#7)
  • Convert .MAT files to NV internal format (#12)
  • Save controllers in NV format to binary file (JLD2) (#13)
  • Fix autogenerated examples (#20)
  • Add links to generated notebooks (#24)
  • Fix Refs in models (#25)
  • Fix specs in ACC (#26)
  • Add "solve" for neural network controlled systems (#30)
  • Refactor readnn (#31)
  • Add specs for TORA (#32)
  • Allow splitting of the initial states (#41)
  • Rename jld2 files (#45)
  • Add VCAS model (#49)
  • Add TORA (Example 6) Benchmark (#50)
  • Add double pendulum model (#51)
  • Add aircraft model (#52)
  • Fix links from Examples to NBVIEWER (#62)
  • Add Mountain Car problem (#68)
  • Add inverted single pendulum problem (#74)
  • Airplane model constructs matrices in taylorize (#82)
  • Simulation algorithm (#83)
  • More precise reachability result at time point (#90)
  • Add normalization of control inputs to models (#91)
  • Running models as standalone scripts (#93)
  • Parametric family of toy models with random dynamics (#96)
  • Simulation from extreme points of X0 (#97)
  • Let simulate return a struct (#101)
  • Do not overapproximate inputs in simulate (#102)
  • use CommonSolve (#106)
  • add plot recipe on EnsembleSimulationSolution (#110)
  • Convexification of network outputs (1D) (#112)
  • Add vertices of the sampled set in forward_network sampler (#120)
  • Solve from a subset does not result in a subset (#122)
  • Make VertexSolver sound (#123)
  • Mismatch with simulation (#134)
  • Add label for plot_simulation! (#149)
  • Remove _reconstruct method for vectors (#177)
  • Reorder solve to avoid duplication (#178)
  • Wrap models in modules (#179)
  • Add splitting for continuous post (#183)
  • Rename normalization to postprocessing (#188)
  • Use AbstractNetwork with BlackBoxSolver (#204)
  • Generalize TaylorModelReconstructor to higher-dimensional input sets (#210)
  • Make MAT an optional dependency (#213)
  • Fix problem in LP solver with Double-Pendulum (#216)
  • Non-box input set in TM reconstructor (#221)
  • Rename algorithm to DeepZ (#246)
  • Simplify specification sets (#248)
  • Cannot precompile (#270)
  • Support other activation functions (#279)

Merged pull requests:

Read more