Recent Releases of https://github.com/bambinos/formulae
https://github.com/bambinos/formulae - Formulae 0.5.4
Maintenance and fixes
- Make sure model_description always returns a Model instance (#112)
- Python
Published by tomicapretto almost 2 years ago
https://github.com/bambinos/formulae - Formulae 0.5.3
Fixes an annoying bug: Make formulae reach transformations before outer names (#109)
- Python
Published by tomicapretto over 2 years ago
https://github.com/bambinos/formulae - Release 0.5.2
In this release we incorporate maintenance changes:
- Handle the deprecation of
is_categorical_dtypein pandas - Handle
True,False, andNoneas Python literals instead of as variable names.
- Python
Published by tomicapretto over 2 years ago
https://github.com/bambinos/formulae - Release 0.5.1
This is a fix release where we fix a bug when intercept is inserted after categorical variable.
- Python
Published by tomicapretto over 2 years ago
https://github.com/bambinos/formulae - Release 0.5.0
New features
- The library now supports configuration variables (#95)
- Allow evaluations on new data with new categories (#96)
- Return ready to be used group-specific effects design matrix when there are new groups (#100)
Maintenance and fixes
- Fix typo in str (#99)
- Python
Published by tomicapretto almost 3 years ago
https://github.com/bambinos/formulae - Release 0.4.0
New features
- Implement a @registerstatefultransform decorator to register new stateful transformations (#85)
Maintenance and fixes
- Fix evaluation of new offset terms with call arguments (#81)
- Multiple calls with unnamed attributes resulted in errors due to trying to hash unhashable types (#88)
- Term names with call components now use the proper lexeme when one argument is a string (#89)
- Detect stateful transformations by attribute instead of name (#90)
- Moved tests out of the
formulaedirectory (#91) - Use pyproject and improve deployment workflow (#92)
- Python
Published by tomicapretto about 3 years ago
https://github.com/bambinos/formulae - v0.3.4
Release done because we'll have a new Bambi release.
- Fixed a bug in the levels of interaction terms involving numeric terms with multiple columns (b4a1f73)
- Python
Published by tomicapretto about 4 years ago
https://github.com/bambinos/formulae - Release 0.3.3
Fix order issues with categorical variables and custom encodings.
- Python
Published by tomicapretto about 4 years ago
https://github.com/bambinos/formulae - Release 0.3.2
Fix bug with categorical pandas series.
- Python
Published by tomicapretto about 4 years ago
https://github.com/bambinos/formulae - Release 0.3.1
Maintenance and fixes
- Renamed
ResponseVectortoResponseMatrix(#71) - Renamed
design_vectortodesign_matrixinResponseMatrix(#71) - Updated docstrings in
formulae/matrices.py(#71)
Deprecation
- Removed
binaryandsuccessattributes fromResponseMatrix(#71)
- Python
Published by tomicapretto about 4 years ago
https://github.com/bambinos/formulae - Release 0.3.0
Changes
New features
- We can create our own encodings such as Treatment or Sum encoding. These are subclasses of
Encoding. - Added two aliases
TandSthat are shorthands ofC(var, Treatment)andC(var, Sum)respectively. - DesignVector, CommonEffectsMatrix and GroupEffectsMatrix now retrieve their values when passed to
np.array()andnp.asarray(). - Add
poly()stateful transform. na_actionindesign_matrices()can be"pass"which means not to drop or raise error about missing values. It just keeps them (#69)design_matrices()gains a new argumentextra_namespace. It allows us to pass a dictionary of transformations that are made available in the environment where the formula is evaluated (#70)
Maintenance and fixes
- Fixed a bug in the addition of lower order terms when the original higher order term wasn't full-rank.
- Columns for categorical terms are integer by default. They are casted to float only if there are other float-valued columns in the design matrix.
- Updated str and repr methods of
ResponseVector,CommonEffectsMatrix, andGroupEffectsMatrix. - Added str and repr methods for
DesignMatrices. - Added get_item method for
DesignMatrices. - Added support for comparison operators within function calls.
- Python
Published by tomicapretto over 4 years ago
https://github.com/bambinos/formulae - Release 0.2.0
Changes:
- We have splines via
bs(). - We don't use Python's
eval()anymore. - Minor bug fixes and internal changes.
- Python
Published by tomicapretto almost 5 years ago
https://github.com/bambinos/formulae - Release 0.1.4
Release needed for Bambi 0.6.0
- Python
Published by tomicapretto almost 5 years ago
https://github.com/bambinos/formulae - v0.1.3
Revert changes. This is the same as v0.1.1. The last release (v0.1.2) has some breaking changes that haven't been updated in Bambi yet.
- Python
Published by tomicapretto almost 5 years ago
https://github.com/bambinos/formulae - Release 0.1.2
This release includes changes that will allow us to have binomial and multinomial families and offset terms.
- Python
Published by tomicapretto almost 5 years ago
https://github.com/bambinos/formulae - Patch release
Fixes the shape of the group-specific effects matrix.
- Python
Published by tomicapretto about 5 years ago
https://github.com/bambinos/formulae - Release 0.1.0
Making a new release. I'm using 0.1.0 because, as far as I'm aware, there are no hidden bugs now. Also, I need this new release to merge a PR in Bambi that does fix tricky bugs.
- Python
Published by tomicapretto about 5 years ago
https://github.com/bambinos/formulae - Release 0.0.10
First release on Github. This release also tests if GitHub actions properly uploads the package to PyPI.
- Python
Published by tomicapretto about 5 years ago