-
Notifications
You must be signed in to change notification settings - Fork 1
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
36 make pandasstandardscaler for hugs #38
Commits on Apr 26, 2024
-
Create pandas_standard_scaler.py
Inital upload of a standard scaler that supports pandas dataframes as input. Maybe it should be renamed to DataFrame scaler to match the parser_to_dataframe.py file...
Configuration menu - View commit details
-
Copy full SHA for 676d640 - Browse repository at this point
Copy the full SHA 676d640View commit details -
Configuration menu - View commit details
-
Copy full SHA for 574d0ac - Browse repository at this point
Copy the full SHA 574d0acView commit details -
Started implementation of PandasStandardScaler
Using scikit-learn's StandardScaler as a base. Saving and loading is a bit tricky as the internal state of the scikit-learn implementation isn't easily saved. It looks like you can save it's internal __dict__ and then set the attributes on load, but I'm not sure if this is robust...
Configuration menu - View commit details
-
Copy full SHA for ca21fcf - Browse repository at this point
Copy the full SHA ca21fcfView commit details
Commits on Apr 29, 2024
-
Full implementation of scaler with unittests
The implementation avoids using scikit-learn entirely for a number of reasons including no option for axis changes and no option for changing the epsilon value when dealing with small variances.
Configuration menu - View commit details
-
Copy full SHA for 79566d2 - Browse repository at this point
Copy the full SHA 79566d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f758f - Browse repository at this point
Copy the full SHA a3f758fView commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83f019f - Browse repository at this point
Copy the full SHA 83f019fView commit details
Commits on May 8, 2024
-
Saving and loading configurations are now done by utility functions in the utils folder. This simplifies the modules and allows for unit testing on the config I/O functions outside of any module. Utility functions try to properly handle FileNotFound and FileExists errors.
Configuration menu - View commit details
-
Copy full SHA for a001284 - Browse repository at this point
Copy the full SHA a001284View commit details
Commits on May 9, 2024
-
Rename IO functions for yaml configurations
[save/load]_config --> [save/load]_yaml_config to avoid confusion if we want another version for JSON or something else.
Configuration menu - View commit details
-
Copy full SHA for de25bd6 - Browse repository at this point
Copy the full SHA de25bd6View commit details -
Update pandas_standard_scaler.py
Adding lots of additional documentation. Some functions aren't fully documented, but this is a very good start.
Configuration menu - View commit details
-
Copy full SHA for 1a46420 - Browse repository at this point
Copy the full SHA 1a46420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 447a444 - Browse repository at this point
Copy the full SHA 447a444View commit details -
Configuration menu - View commit details
-
Copy full SHA for dac7a31 - Browse repository at this point
Copy the full SHA dac7a31View commit details -
Format pandas_standard_scaler using black
Unittests still work and changes seem to mostly be single quotes to double and removing spaces.
Configuration menu - View commit details
-
Copy full SHA for 7ff070a - Browse repository at this point
Copy the full SHA 7ff070aView commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f759eba - Browse repository at this point
Copy the full SHA f759ebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ebc35d - Browse repository at this point
Copy the full SHA 1ebc35dView commit details