Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/vanilla ae refactor #379

Merged
merged 27 commits into from
May 14, 2024
Merged

Feat/vanilla ae refactor #379

merged 27 commits into from
May 14, 2024

Conversation

ab93
Copy link
Member

@ab93 ab93 commented May 9, 2024

  • Refactor Vanilla AE
  • Support static filters in Druid
  • Add Percentile Scaler

ab93 and others added 23 commits April 18, 2024 17:54
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Gulshan Bhatia <gulshan_bhatia@intuit.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: s0nicboOm <i.kushalbatra@gmail.com>
Static_filters support

---------

Signed-off-by: s0nicboOm <i.kushalbatra@gmail.com>
Explain what this PR does.

Implemented pivot with multiple columns in druid connector

---------

Signed-off-by: Nandita Koppisetty <nandita.iitkgp@gmail.com>
Support for None for postproc.

---------

Signed-off-by: Kushal Batra <i.kushalbatra@gmail.com>
Explain what this PR does.

Changing pivot to pivot_table to support aggregation

---------

Signed-off-by: Nandita Koppisetty <nandita.iitkgp@gmail.com>
Explain what this PR does.

Adding agg to pivot config for multi pivot

---------

Signed-off-by: Nandita Koppisetty <nandita.iitkgp@gmail.com>
Signed-off-by: Kushal Batra <i.kushalbatra@gmail.com>
Signed-off-by: Kushal Batra <i.kushalbatra@gmail.com>
Signed-off-by: Kushal Batra <i.kushalbatra@gmail.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Copy link

codecov bot commented May 9, 2024

Codecov Report

Attention: Patch coverage is 86.27451% with 28 lines in your changes are missing coverage. Please review.

Project coverage is 92.52%. Comparing base (f29f771) to head (3c4df81).

Files Patch % Lines
numalogic/connectors/druid/_druid.py 53.33% 12 Missing and 2 partials ⚠️
numalogic/transforms/_scaler.py 83.33% 4 Missing and 2 partials ⚠️
numalogic/backtest/_prom.py 81.25% 1 Missing and 2 partials ⚠️
numalogic/models/autoencoder/variants/vanilla.py 94.87% 0 Missing and 2 partials ⚠️
numalogic/udfs/postprocess.py 83.33% 1 Missing and 1 partial ⚠️
numalogic/connectors/__init__.py 66.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #379      +/-   ##
==========================================
- Coverage   93.07%   92.52%   -0.55%     
==========================================
  Files          97       98       +1     
  Lines        4492     4603     +111     
  Branches      387      407      +20     
==========================================
+ Hits         4181     4259      +78     
- Misses        231      252      +21     
- Partials       80       92      +12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ab93 ab93 marked this pull request as ready for review May 10, 2024 22:59
@ab93 ab93 requested a review from gulshan02 May 13, 2024 18:44
Copy link
Contributor

@s0nicboOm s0nicboOm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor comments

numalogic/models/threshold/_median.py Outdated Show resolved Hide resolved
numalogic/models/threshold/_static.py Show resolved Hide resolved
numalogic/transforms/_movavg.py Show resolved Hide resolved
numalogic/transforms/_movavg.py Show resolved Hide resolved
numalogic/backtest/_prom.py Outdated Show resolved Hide resolved
ab93 added 4 commits May 13, 2024 17:55
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
Signed-off-by: Avik Basu <ab93@users.noreply.github.com>
@ab93 ab93 requested review from s0nicboOm and gulshan02 May 14, 2024 03:20
Copy link
Contributor

@s0nicboOm s0nicboOm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

Copy link
Contributor

@gulshan02 gulshan02 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@ab93 ab93 merged commit 934d8cf into main May 14, 2024
11 checks passed
@ab93 ab93 deleted the feat/vanilla-ae-refactor branch May 14, 2024 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants