Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit 60441a1 Author: Steven Goldenberg <[email protected]> Date: Thu May 23 11:59:21 2024 -0400 Upload of basic Tensorflow model Still needs a unit test, but the model works well for relatively standard models. Subclassed models may need specialized modules. commit b009362 Author: Steven Goldenberg <[email protected]> Date: Fri May 10 11:46:50 2024 -0400 Squashed commit of the following: commit 7ff070a Author: Steven Goldenberg <[email protected]> Date: Thu May 9 17:07:04 2024 -0400 Format pandas_standard_scaler using black Unittests still work and changes seem to mostly be single quotes to double and removing spaces. commit dac7a31 Author: Steven Goldenberg <[email protected]> Date: Thu May 9 16:17:17 2024 -0400 Make unittest for config IO commit 447a444 Author: Steven Goldenberg <[email protected]> Date: Thu May 9 15:35:09 2024 -0400 Fix more documentation in pandas_standard_scaler commit 1a46420 Author: Steven Goldenberg <[email protected]> Date: Thu May 9 14:35:00 2024 -0400 Update pandas_standard_scaler.py Adding lots of additional documentation. Some functions aren't fully documented, but this is a very good start. commit de25bd6 Author: Steven Goldenberg <[email protected]> Date: Thu May 9 13:21:29 2024 -0400 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. commit a001284 Author: Steven Goldenberg <[email protected]> Date: Wed May 8 14:52:09 2024 -0400 Simplify save/load config 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. commit 83f019f Merge: a3f758f c63e630 Author: Steven Goldenberg <[email protected]> Date: Thu May 2 09:25:19 2024 -0400 Merge branch 'main' into 36-make-pandasstandardscaler-for-hugs commit a3f758f Author: Steven Goldenberg <[email protected]> Date: Mon Apr 29 15:12:56 2024 -0400 Fix reverse() and add unit test commit 79566d2 Author: Steven Goldenberg <[email protected]> Date: Mon Apr 29 14:53:35 2024 -0400 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. commit ca21fcf Author: Steven Goldenberg <[email protected]> Date: Fri Apr 26 17:35:18 2024 -0400 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... commit 574d0ac Author: Steven Goldenberg <[email protected]> Date: Fri Apr 26 16:17:59 2024 -0400 Fix tab bug in pandas_standard_scaler.py commit 676d640 Author: Steven Goldenberg <[email protected]> Date: Fri Apr 26 16:07:31 2024 -0400 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... commit c63e630 Merge: eea09a5 ff117c0 Author: Steven Goldenberg <[email protected]> Date: Thu May 2 09:22:45 2024 -0400 Merge pull request #35 from JeffersonLab/24-common-csv-parser 24 common csv parser commit ff117c0 Author: Steven Goldenberg <[email protected]> Date: Thu May 2 09:18:31 2024 -0400 Delete csv_parser_v0.py The functionality of the CSV parser is being handled by the Parser2Dataframe now and is no longer used as the entrypoint to the registered CSVParser. Keeping this code will only make the repository more confusing. commit e11864f Author: Steven Goldenberg <[email protected]> Date: Thu May 2 09:09:36 2024 -0400 Save_Load Unit Tests Also fixes a few documentation errors and the unittest logging (now -v turns on extra logging from the module)
- Loading branch information