* SharedLibrary support for LagLeadFeaturizer
- Includes code gen enhancements to support a return type of vector / tuple / matrix / unique_id and associated combinations
* initial small checkin
* updates for analytical rolling window
* mostly working, just need grain
* estimator done, still needs code cleanup
* code cleanup
* rebase on master
* checkpoint
* changes based on PR comments
* grain is working, checkpoint before base class refactor
* Part of the way through the refactor
* checkpoint
* finished refactor with base class
* working on pipeline
* sync
* fixed grain estimator
* simple rolling window featurizer updated with base class
* changes based on pr comments
* changes based on PR comments
* removed unused include path
* build fixes
* fix build breaks
* small yaml fix
* changes based on PR comments and more tests
* moved the maxWindowSize next to the minWindowSize
* changes from PR comments and other OS build fixes
* added flush_impl and fixed build break
* added clear method and test
* removed some duplicate code from the constructor and call new clear method
* changes based on PR comments
* fixed build issue
* update yaml file
* update description and example
* update yaml based on offline discussion
* fix
* add TODO prefix
* add more comments
* fix
* fix comment
* fix
* remove date time from input
* change language
* started refactor of FrequencyEstimator
* updates to FrequencyEstimator and tests
* fixed comments in test cases
* inital
* add more tests
* Disabled unit test in clang x86 build, changed internal type to unordered_map (#156)
* rebase on master
* renamed to GlobalMinimumFrequencyEstimator
* resolve comments
* add in new lines
* partially fix
* changed type to be const refs inside the tuples
* Added in const ref in fit method of FrequencyEstimator
* rebase finished
* Fixed name of grain estimator
* fixed names
Co-authored-by: Jin Yan <jiyan2@microsoft.com>
Co-authored-by: unknown <angryjinyan@gmail.com>
* initial check in
* added in looping iterator and tests
* fixes based on email discussion
* checks for if standard iterators handle correctly
* added in CircularBuffer class
* add range() method
* fixes for iterator end()
* more tests
* add more unit tests and comments
* comments
* added in another test case
* add offset to range
* fixed spacing
* renamed file and fixed spacing
* updates per PR feedback
* fixes based on PR comments
* fixed assert/release issue
* resolve comments
Co-authored-by: Jin Yan <jiyan2@microsoft.com>
Co-authored-by: Ye Wang <52801275+wangyems@users.noreply.github.com>