Skip to content

v0.1.0

Compare
Choose a tag to compare
@julia-tagbot julia-tagbot released this 16 Oct 21:23
· 314 commits to master since this release
v0.1.0
951c5bf

v0.1.0 (2019-10-10)

Diff since v0.0.2

Closed issues:

  • Out-of-sample simulation with objective states (#251)
  • Julia 1.1 Issue (#249)
  • Recorded Simulate Variables (#243)
  • Expose machine-readable log (#235)
  • BoundsError: attempt to access 0-element Array{SDDP.Log,1} at index [0] (#231)
  • Statistical stopping rule (#204)
  • rhsnoise to SDDP.parametrize (#200)
  • Provide Lipschitz values for ambiguity sets in constructor (#199)
  • SDDiP (#195)
  • SDDP.write_subproblem_to_file (#193)
  • Add cut_deletion_minimum argument to train (#188)
  • Add de-bugging docs (#187)
  • Saving trained model (#184)
  • SDDP.simulate with vectors (#183)
  • Installing SDDP (#182)
  • Noise selection in backward pass to reduce amount of subproblems (#177)
  • 2-dim tuple for noise (#176)
  • About dual multipliers of a constraint (#175)
  • infeasible solution (#174)
  • SDDP.jl, JuMP 0.19, and Julia 1.0 (#172)
  • Documentation for publication plots (#168)
  • Style Fixes (#166)
  • Fix Wasserstein Properly (#162)
  • Some comments about the package (#158)
  • Get dual variables out of the simulation (#156)
  • Add infeasibility cuts (#151)
  • Accessing the stage-objective in a simulation (#150)
  • Document overloadable functions (#149)
  • Constraint depending on state value (#126)
  • Proposal: Stopping Rules (#124)
  • Refactor (#118)
  • Add a check for numerical stability (#115)
  • Proposal: change noise syntax (#107)
  • Non-convex controls (#100)
  • State dependent lipschitz constant (#96)
  • Proposal: More Exotic Policy Graphs (#92)
  • Add test for async cut writing (#91)
  • Release proper tagged versions (#85)
  • Rename ':noise' key in solution storage (#84)
  • Proposal: Sampling oracles (#80)
  • Best way to use historical inflow data in dams model (#79)
  • Stagewise indepdendent noise in constraint matrix (#70)
  • Tidy up d3 visualiser (#36)
  • Write docs in Documenter.jl (#30)
  • Add ability to sample forward pass with different probabilities (#29)
  • Remove the need to specify objective\_bound (#28)
  • A better way to run simulations using different noises to the original model (#10)
  • Numerical Issues (#6)

Merged pull requests:

  • Update Project.toml and using's for registration (#263) (odow)
  • Add explanation of do syntax in docs (#262) (odow)
  • Update hydro tutorial (#260) (odow)
  • Performance and style improvements (#259) (odow)
  • Use in-place operations to improve performance (#258) (odow)
  • Fix headers in docs (#255) (odow)
  • Refactor documentation into tutorials and how-to guides (#254) (odow)
  • Update docs for JuMP 0.20 (#253) (odow)
  • Implement out-of-sample sampling scheme (#252) (odow)
  • Update add (#248) (Thuener)
  • Add function to save machine-readable log (#247) (odow)
  • Fix custom_recorders example (#245) (Thuener)
  • Allow skip_undefined_variables in simulate (#244) (odow)
  • Updated hydro valley example and tests (#240) (conrad-mac)
  • WIP: SDDiP (#237) (lkapelevich)
  • Enforce [0,1] bounds on binary variables for LP relaxation (#236) (bfpc)
  • Implement work-around for bug in RecipesBase (#234) (odow)
  • Remove Manifest.toml now MOF is registered (#233) (odow)
  • Fix a number of issues with too few iterations in the log (#232) (odow)
  • Fix failing doctests (#230) (odow)
  • Add beginnings of a deterministic equivalent solver (#229) (odow)
  • Add ORL paper example (#228) (odow)
  • Dashboard warning (#227) (odow)
  • Add a visualization dashboard (#225) (odow)
  • Rp/backward (#224) (roporte)
  • [bug] fix bug in modify_similar_nodes (#221) (odow)
  • Tidy the documentation and signature of train (#220) (odow)
  • Add a settable optimize_hook with access to the current scenario. (#219) (odow)
  • Fix absolute value representation and update bound (#218) (bfpc)
  • Add the tiger problem as an example (#217) (odow)
  • Simplify the belief backward pass (#215) (odow)
  • Update SLDP examples with actual random values (#214) (odow)
  • Add examples from Ahmed's Stochastic Lipschitz Dynamic Programming paper (#213) (odow)
  • Add an infinite-horizon example (#212) (odow)
  • Add MSPPy hydro-thermal example (#209) (odow)
  • Add more binary examples (#207) (odow)
  • Enable multistage mixed integer problems via conv relaxation (#206) (odow)
  • Modified Statistical stopping rule. (#205) (aferragu)
  • Refactor passing of lipschitz values for belief (#203) (odow)
  • Add more examples of (at)rhsnoise constraints to upgrading guide (#202) (odow)
  • Update docs by adding color (#201) (odow)
  • Hash risk-set cuts in multi-cut (#197) (odow)
  • Add extension dictionaries for extensions (#194) (odow)
  • Add belief states (#192) (odow)
  • Add farmer example using Literate.jl (#191) (odow)
  • Add cut_deletion_minimum to train (#190) (odow)
  • Add a debugging tutorial (#189) (odow)
  • Improve code coverage (#186) (odow)
  • Implement multi-cut (#185) (odow)
  • Merge kokako (#180) (odow)
  • Make some changes to fix using Gurobi asynchronously with constraint … (#173) (odow)
  • Modify example for ORL revision (#171) (odow)
  • Add more docs on publicationplot (#169) (odow)
  • Update .travis.yml (#167) (odow)
  • Update style of risk measure code. (#165) (odow)
  • Cut oracle style fixes (#164) (odow)