Recent Releases of graphenv

graphenv - Fix ray & TF v2.10 dependency

ray v2.3.1 lists tensorboardX as a dependency. tensorboardX upgraded to v2.6.1 which lists protobuf >v4.2 as a dependency. That breaks ray's import of tensorflow v2.10 which we're currently using. Fixed by downgrading tensorboardX to v2.6.

Scientific Software - Peer-reviewed - Python
Published by jlaw9 almost 3 years ago

graphenv - Fix another warning

Fixes rllib's warning that the reset function can't set the seed

Scientific Software - Peer-reviewed - Python
Published by jlaw9 about 3 years ago

graphenv - v0.2.4

Skip the warning message of choosing a masked child state from rllib's precheck module. I believe it is caused because rllib's precheck function chooses a random action, many of which could be masked out for the first state.

Scientific Software - Peer-reviewed - Python
Published by jlaw9 about 3 years ago

graphenv - Update to use Ray v2.3.1

What's Changed

  • Update to use ray v2.3 by @jlaw9 in https://github.com/NREL/graph-env/pull/54

Full Changelog: https://github.com/NREL/graph-env/compare/v0.2.2...v0.2.3

Scientific Software - Peer-reviewed - Python
Published by jlaw9 about 3 years ago

graphenv - Pin ray to v2.2.0

Scientific Software - Peer-reviewed - Python
Published by jlaw9 over 3 years ago

graphenv - Update to use Ray v2.2.0

Ray v2.2.0 uses new algorithm config objects instead of config dicts.

Scientific Software - Peer-reviewed - Python
Published by jlaw9 over 3 years ago

graphenv - v0.1.3

trying zenodo again

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - v0.1.2

Additional zenodo json edits

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - v0.1.1

Fix zenodo JSON

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - v0.1.0

What's Changed

  • UPDATE: Fix typos, PEP8 python format, correct declaration of return … by @iammix in https://github.com/NREL/graph-env/pull/47
  • Joss paper edits by @pstjohn in https://github.com/NREL/graph-env/pull/51

New Contributors

  • @iammix made their first contribution in https://github.com/NREL/graph-env/pull/47

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.9...v0.1.0

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - v0.0.9

What's Changed

  • Better handling of setuptools_scm in sphinx documentation by @pstjohn in https://github.com/NREL/graph-env/pull/42
  • Updates to address JOSS review comments on documentation by @davebiagioni in https://github.com/NREL/graph-env/pull/43
  • Addresses JOSS reviewer comments for the manuscript by @davebiagioni in https://github.com/NREL/graph-env/pull/44
  • Update setup.cfg by @pstjohn in https://github.com/NREL/graph-env/pull/46
  • Bump nbconvert from 6.5.0 to 6.5.1 in /docs by @dependabot in https://github.com/NREL/graph-env/pull/45

New Contributors

  • @dependabot made their first contribution in https://github.com/NREL/graph-env/pull/45

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.8...v0.0.9

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - Documentation update and tfv assertion

What's Changed

  • only assert tfv=2 if we have tensorflow installed by @pstjohn in https://github.com/NREL/graph-env/pull/38
  • adding copy, viz, and pickle examples to docs by @pstjohn in https://github.com/NREL/graph-env/pull/41

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.7...v0.0.8

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - Test new toml deployment

What's Changed

  • PR for drafting the JOSS submission by @pstjohn in https://github.com/NREL/graph-env/pull/21
  • initial tests with pyproject.toml and pip-based dependency installs by @pstjohn in https://github.com/NREL/graph-env/pull/35

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.6...v0.0.7

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - Updating documentation

What's Changed

  • TSP demo notebook for docs by @davebiagioni in https://github.com/NREL/graph-env/pull/31

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.5...v0.0.6

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - Updating pypi long_description

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.4...v0.0.5

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - Adding pytorch support and switching to rllib Repeated action space

What's Changed

  • WIP | adding draft of hallway documentation by @pstjohn in https://github.com/NREL/graph-env/pull/7
  • initial example of solving tsp with a gnn by @pstjohn in https://github.com/NREL/graph-env/pull/11
  • Update run_hallway.py by @pstjohn in https://github.com/NREL/graph-env/pull/13
  • WIP | Solve TSP for larger instances using GNN by @davebiagioni in https://github.com/NREL/graph-env/pull/12
  • add function for random tsp baseline by @pstjohn in https://github.com/NREL/graph-env/pull/14
  • Doc generation improvements and templates by @xtruan in https://github.com/NREL/graph-env/pull/15
  • Pin gym for rllib by @pstjohn in https://github.com/NREL/graph-env/pull/18
  • Test alternative RL strategies by @pstjohn in https://github.com/NREL/graph-env/pull/17
  • WIP | Upgrades to TSP to beat nx baseline by @davebiagioni in https://github.com/NREL/graph-env/pull/16
  • Refactor TSP GNN preprocessing to improve speed by @pstjohn in https://github.com/NREL/graph-env/pull/19
  • Add config and doc for TSP on Ray at AWS by @dmdu in https://github.com/NREL/graph-env/pull/22
  • still some issues, but autogenerates package documentation by @pstjohn in https://github.com/NREL/graph-env/pull/23
  • Random graph by @pstjohn in https://github.com/NREL/graph-env/pull/20
  • Repeated space masking by @pstjohn in https://github.com/NREL/graph-env/pull/28
  • playing around with Repeated observation space by @pstjohn in https://github.com/NREL/graph-env/pull/27
  • Enable the use of torch in graph-env with examples by @davebiagioni in https://github.com/NREL/graph-env/pull/29

New Contributors

  • @xtruan made their first contribution in https://github.com/NREL/graph-env/pull/15
  • @dmdu made their first contribution in https://github.com/NREL/graph-env/pull/22

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.3...v0.0.4

Scientific Software - Peer-reviewed - Python
Published by pstjohn almost 4 years ago

graphenv - Fix for ray=1.12

What's Changed

  • fix for ray=1.12 by @pstjohn in https://github.com/NREL/graph-env/pull/10

Full Changelog: https://github.com/NREL/graph-env/compare/v0.0.2...v0.0.3

Scientific Software - Peer-reviewed - Python
Published by pstjohn about 4 years ago

graphenv - test of pypi deployment from github

What's Changed

  • TSP implementation using graph-env by @davebiagioni in https://github.com/NREL/graph-env/pull/1
  • Sphinx docs by @pstjohn in https://github.com/NREL/graph-env/pull/2
  • DQN by @pstjohn in https://github.com/NREL/graph-env/pull/3
  • tsp not working with DQN by @pstjohn in https://github.com/NREL/graph-env/pull/4
  • Workflow changes by @pstjohn in https://github.com/NREL/graph-env/pull/6
  • remove boilerplate env classes by @pstjohn in https://github.com/NREL/graph-env/pull/8

New Contributors

  • @davebiagioni made their first contribution in https://github.com/NREL/graph-env/pull/1
  • @pstjohn made their first contribution in https://github.com/NREL/graph-env/pull/2

Full Changelog: https://github.com/NREL/graph-env/commits/v0.0.2

Scientific Software - Peer-reviewed - Python
Published by pstjohn about 4 years ago