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

Release Process : Profiling and Warning Hunts #195

Closed
antoinecarme opened this issue Apr 9, 2022 · 2 comments
Closed

Release Process : Profiling and Warning Hunts #195

antoinecarme opened this issue Apr 9, 2022 · 2 comments

Comments

@antoinecarme
Copy link
Owner

Following #176 and #188 :

Need to run PyAF through a set of profiling tests, to detect possible slow-downs introduced in the latest code changes and new python versions. Use slowmode training (all models activated) as a test.

Warning hunts are also needed (pandas and numpy new versions API changes).

Target Release : 2022-07-14

@antoinecarme antoinecarme self-assigned this Apr 9, 2022
antoinecarme added a commit that referenced this issue Apr 9, 2022
antoinecarme added a commit that referenced this issue Apr 9, 2022
…pply for signal transformations. Some syntactic changes (sig instead of df)
antoinecarme added a commit that referenced this issue Apr 9, 2022
antoinecarme added a commit that referenced this issue Apr 9, 2022
antoinecarme added a commit that referenced this issue Apr 16, 2022
…on similar column names when merging forecast frames in hierarchical models.
antoinecarme added a commit that referenced this issue Apr 16, 2022
…on similar column names when merging forecast frames in hierarchical models.
antoinecarme added a commit that referenced this issue Apr 16, 2022
…on similar column names when merging forecast frames in hierarchical models.
antoinecarme added a commit that referenced this issue Apr 16, 2022
@antoinecarme
Copy link
Owner Author

Warnings report :


~/dev/python/packages/timeseries/pyaf$ ls logs/*.log | wc -l
192


~/dev/python/packages/timeseries/pyaf$ grep Warning logs/*.log | cut -f 2- -d ' ' | sort | uniq -c
      2 DeprecationWarning: `np.bool` is a deprecated alias for the builtin `bool`. To silence this warning, use `bool` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.bool_` here.
      2 DeprecationWarning: `np.object` is a deprecated alias for the builtin `object`. To silence this warning, use `object` by itself. Doing this will not modify any behavior and is safe. 
      3 FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
      4 FutureWarning: The series.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
     48 RuntimeWarning: divide by zero encountered in true_divide
     21 RuntimeWarning: invalid value encountered in double_scalars
     36 RuntimeWarning: invalid value encountered in true_divide
      7 UserWarning: Attempting to set identical left == right == 0.0 results in singular transformations; automatically expanding.
      7 UserWarning: Attempting to set identical left == right == 1.0 results in singular transformations; automatically expanding.
      7 UserWarning: Attempting to set identical left == right == 4.0 results in singular transformations; automatically expanding.


antoinecarme added a commit that referenced this issue Apr 27, 2022
@antoinecarme
Copy link
Owner Author

FIXED

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant