You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* made initial backend functions for adapter subsetting, need to still make the squeeze function and link it to the front end
* added subsample functionality, to do would be adding them to testing procedures
* made the take function and ran the linter
* changed name of subsampling function
* changed documentation, to be consistent with external notation, rather than internal shorthand
* small formation change to documentation
* changed subsample to have sample size and axis in the constructor
* moved transforms in the adapter.py so they're in alphabetical order like the other transforms
* changed random_subsample to maptransform rather than filter transform
* updated documentation with new naming convention
* added arguments of take to the constructor
* added feature to specify a percentage of the data to subsample rather than only integer input
* changed subsample in adapter.py to allow float as an input for the sample size
* renamed subsample_array and associated classes/functions to RandomSubsample and random_subsample respectively
* included TypeError to force users to only subsample one dataset at a time
* ran linter
* rerun formatter
* clean up random subsample transform and docs
* clean up take transform and docs
* nitpick clean-up
* skip shape check for subsampled adapter transform inverse
* fix serialization of new transforms
* skip randomly subsampled key in serialization consistency check
---------
Co-authored-by: LarsKue <lars@kuehmichel.de>
0 commit comments