* mc
* Add base class for inference engine
* refactor inference engine
* Move constants and components out of rfd3 folder
* Fixes to engine
* Update with working checkpoint
* revert layer utils
* Fix more imports
* Move alignment, conditiontransitionblock
* Update sampler name
* mc
* More import fixes
* make format
* Minor fixes
* mc
* Fix rf3 inference engine
* Fix inference sampler
* Fix modules
* Running inference
* Make format
* add pre-commit hook
* fix: RF3 inference (#670)
fix: make rf3 tests in new format
* Minor cleanup
---------
Co-authored-by: Nathaniel Corley <ncorley@uw.edu>