Added support for accelerators, including Amazon Neuron processors
What's Changed
Key new features
- Neuron support by @emeryberger in #836
- Add context manager to enble/disable profiling by @provinzkraut in #709
UI / reporting improvements
- Abstracted out ScaleneAccelerator; improved normalization logic for Neuron by @emeryberger in #839
- Neuron + GPU: report utilization % of accelerators regardless of execution time by @emeryberger in #840
Minor feature enhancements
- Optional use of GPU during profiling by @emeryberger in #830
- Restored tooltips by @emeryberger in #837
Other changes
- Removed crdp dependency by @emeryberger in #832
- Don't include nvidia-ml-py on MacOS (not supported) by @sarahec in #834
New Contributors
- @provinzkraut made their first contribution in #709
Full Changelog: v1.5.42.2...v1.5.43