NNSmith 0.1.0-rc1
Pre-release
Pre-release
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
Thanks, @soodoshll and many others for issue reporting.