-
Notifications
You must be signed in to change notification settings - Fork 13
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
feature/make_zn_scores_efficient #352
Conversation
Tied to the issue #342. |
…/macrosynergy/macrosynergy into feature/make_zn_scores_efficient
Time taken for functional executor, median: 13.972623825073242 |
Time taken for functional executor, mean: 9.492730140686035 Definitely scope to improve the above computational speed of a rolling mean. |
…/macrosynergy/macrosynergy into feature/make_zn_scores_efficient
Following upgrades median algorithm takes: Time taken: 11.616146087646484. |
def iis_std_panel(dfx: pd.DataFrame, min_obs: int, sequential: bool = True, |
…/macrosynergy/macrosynergy into feature/make_zn_scores_efficient
…/macrosynergy/macrosynergy into feature/make_zn_scores_efficient
def func_executor(df: pd.DataFrame, neutral: str, n: int):
"""
Function used to clean up the repetitive code in the below methods. Will produce the
evolving neutral level.