Automunge

Latest version: v8.33

Safety actively analyzes 682457 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 41 of 99

5.74

- found an opportunity to reduce the memory overhead of postprocess_dict
- by eliminating a redundancy in stored trained models for ML infill
- now for multi-column sets the trained model is only saved once
- instead of once for each column
- the reduction in memory overhead will vary by auto ML library
- in some cases savings may be substantial
- also eliminated a few legacy imports (no longer used or redundant)

5.73

- performed an audit of the insertinfill function
- found and fixed a small but impactful bug that was interfering with ML infill for multi-column categoric sets
- also replaced a somewhat inellegant case of replace operation embeded in a where operation, now only replace is called
- also found and fixed a bug interfering with applicaiton of mode infill to binarized sets

5.72

- improvements from hash functions carried through to a few more misc snippets
- should make everything run a little quicker here and there
- also added new parameter support for hs10
- parameter excluded_characters defaults to [] as empty list
- can pass a list of strings to scrub from entries (e.g. punctuations etc)

5.71

- revisiting the hashing family of transforms
- reworked some of the pandas code resulting in about 20% speedup
- every little bit helps

5.70

- a little quality control on Q Notation transform
- updated convention for overflow entries
- now instead of replacing with 0 replace with max/min capacity based on register count
- also updated the overflow capacity calculation to include fractionals register
- added inplace support (sort of a compromise of inplace, results in one fewer copy operation)
- small consolidation to single variable for new column header representation
- small code comment cleanups

5.69

- an extension of the Q Notation transforms rolled out in 5.68
- now with new root categories nmqb, nmq2, mmqb, mmq2
- which incorproate an upstream noramlization before the binarization
- where nmqb has upstream z score to qbt1 and z score not retained
- nmq2 has upstream z score to qbt1 and z score is retained
- mmqb has upstream min max to qbt3 and min max not retained
- mmq3 has upstream min max to qbt3 and min max is retained

Page 41 of 99

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.