Changelog for thermoextrap
See the fragment files in changelog.d
- Scaling of GPR inputs (
x_scale_fac
argument inHeteroscedasticGPR
) - Left
x_scale_fac
as object attribute with value 1.0 for back-compatibility
- Support for multidimensional inputs for GPRs
- Testing around basic multiD input GPRs
- Updated
make_rbf_expr
inactive_utils
(old 1D inmake_rbf_expr_old
) - Updated
DerivativeKernel
,HetGaussianDeriv
,HeteroscedasticGPR
ingpr_models
-
Updates to match with newer versions of GPflow
-
HetGaussianDeriv
likelihood now acceptsX
(input data) argument for all methods -
HetGuassianDeriv
init now takesobs_dims
argument instead ofd_order
-
build_scaled_cov_mat
method now takesX
, which includes derivative orders -
all mean functions inherit from gpflow.functions.MeanFunction (same behavior)
-
Changed structure of the repo to better support some third party tools.
-
Moved nox environments from
.nox
to.nox/{project-name}/envs
. This fixes issues with ipykernel giving odd names for locally installed environments. -
Moved repo specific dot files to the
config
directory (e.g.,.noxconfig.toml
toconfig/userconfig.toml
). This cleans up the top level of the repo. -
added some support for using
nbqa
to run mypy/pyright on notebooks. -
Added ability to bootstrap development environment using pipx. This should simplify initial setup. See Contributing for more info.
-
Package now available on conda-forge
-
Now support python3.11
-
Bumped pymbar version to pymbar>=4.0
- Switched from tox to nox for testing.
- No longer support pymbar < 4.0
-
New linters via pre-commit
-
Development env now handled by tox
-
Moved
modesl, data, idealgas
fromthermoextrap.core
tothermoextrap
. These were imported at top level anyway. This fixes issues with doing things likefrom thermoextrap.data import ...
, etc. -
Moved
core._docstrings_
todocstrings
. -
Now using
cmomy.docstrings
instead of repeating them here.
Full set of changes:
v0.2.2...v0.3.0
Full set of changes:
v0.2.1...v0.2.2
Full set of changes:
v0.2.0...v0.2.1
Full set of changes:
v0.1.9...v0.2.0
Full set of changes:
v0.1.8...v0.1.9
Full set of changes:
v0.1.7...v0.1.8