Skip to content

Releases: nugraph/pynuml

v24.6.0

11 Jun 22:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v23.11.0...v24.6.0

v23.11.0

17 Nov 15:55
Compare
Choose a tag to compare

What's Changed

  • safeguard event table access by @vhewes in #57
  • add proton decay event labelling by @vhewes in #58
  • update to dev version by @vhewes in #59
  • add metadata file for conda package by @vhewes in #60
  • add D meson labelling by @vhewes in #61
  • update documentation by @vhewes in #62
  • update documentation to use mamba command by @vhewes in #63
  • Update graph plotting utilities by @vhewes in #64
  • add summary printout for Event class by @vhewes in #65
  • check for integral outliers by @vhewes in #68
  • Add multiple scattering to the standard labeler by @Will-D2099 in #66
  • fix Delaunay edge processing by @vhewes in #69

New Contributors

  • @Will-D2099 made their first contribution in #66

Full Changelog: v23.9.0...v23.11.0

v23.9.0

07 Sep 19:28
65ebe77
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v23.8.0...v23.9.0

v23.8.0

24 Aug 15:22
d9672ce
Compare
Choose a tag to compare

What's Changed

Full Changelog: v23.7.0...v23.8.0

v23.7.0

06 Jul 19:45
9f4d412
Compare
Choose a tag to compare

What's Changed

Full Changelog: v23.6.1...v23.7.0

v23.6.1

26 Jun 16:28
dd83822
Compare
Choose a tag to compare

this release fixes a bug with disambiguating scalar values from empty tensors when reading data from HDF5 compound data groups

v23.6.0

15 Jun 20:18
09cad6d
Compare
Choose a tag to compare

labelling changes

  • minor additions to particle types and physics processes in standard semantic labelling
  • added new neutrino flavor event labeller

processing changes

  • hit graph processing:
    • number of nexus nodes now stored as num_nodes attribute instead of empty feature tensor
    • changes to truth labels: instead of storing truth labels as y_f, y_s and y_i for filter, semantic and instance labels respectively, we now only store y_semantic and y_instance. instead of being masked down to only the filtered hits, they are now stored for every hit, and filtered hits are assigned a label of -1, which is then filtered during loss calculation using ignore_index. the filter labels are now generated by generating a boolean mask, ie. (y_semantic != -1).float().
    • updated labeller to semantic_labeller and added additional event_labeller option

other changes

  • added plotly dependency for graph plotting
  • added readthedocs documentation

v23.5.2

23 May 15:14
5cbe98c
Compare
Choose a tag to compare

changes since previous release:

  • fix bug in file metadata that slipped thru into a release version
  • change "np.int" -> "int" due to recent deprecation of the former in numpy

v23.5.1

19 May 19:25
5779c47
Compare
Choose a tag to compare

Patch release to fix PyPi import issues with previous release

v23.5.0

11 May 22:18
36deb1b
Compare
Choose a tag to compare

This release represents a significant overhaul to essentially all aspects of the package. File IO, truth labelling, object formation and output file standards have all been significantly revised, and graph plotting tools have been added.