Skip to content

NNSmith 0.1.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ganler ganler released this 08 Mar 22:06
· 28 commits to main since this release
8cee6f6

Notable Improvements

  • Adding more ops for TF (#55)
  • Add UB and vulnerable ops filter (#56)
  • Resuming coverage instrumentation (#60)
  • GraphIR for systematic model manipulation (#61, #64, #66)
  • Adding versioning information for nnsmith/model/backend (#63)
  • Concolic generation (#66)
  • Sharpening and testing user-defined constraints (#72)
  • Include and exclude ops by name and data types (#72)
  • Adding more complete data types (#74, #76)
  • Deprecate support for iree (#74)
  • Supporting torchjit as backend (#79)
  • Run eager mode on GPU if the backend target is CUDA (#89)
  • Fixing or improving operator rules: Pool2d, InterpBase, ReduceBase (#66), Reshape (11a29ef), broadcast, Abs, ReflectPad, ArgMin/Max (#74)
  • Adapting TF's naming convention in GraphIR's var names (#66)
  • Harnessing hydra dependencies (#66, #68)
  • Documentation (#57, #58, #60, bf1f592, dce784a, ba486ca)
  • Fixing and supporting fp16 (#85, #89)
  • Contribution guidance (#86)
  • Code of conduct (#82)
  • Issue templates (#80)

See the full commit list: a8307f2...8cee6f6

PyPI Release

https://pypi.org/project/nnsmith/0.1.0rc1/

Contributors

@Co1lin @ganler @jakc4103

Thanks, @soodoshll and many others for issue reporting.