Coordinate Rotation for Spatial Interpolation
Project description
crospint: Coordinate Rotation for Spatial Interpolation
This package provides lightweight utilities and scikit-learn-compatible transformers to build efficient machine learning pipelines for spatio-temporal interpolation with tree-based ensemble methods. This package also contains functions and classes uses to model housing prices at the national scale (see Meslin [2026]).
This package has three distinctive features:
- It offers a native
sklearn.Pipelineintegration; - It uses
polarsfor fast feature engineering but is also fullypandas-compatible to simplify use with other ML libraries; - It is agnostic to the algorithms used for interpolation (though is uses
lightgbmby default).
This package also contains functions and classes uses to model housing prices at the national scale (see Meslin [2026]).
Installation
Just execute uv add crospint or pip install crospint.
Basic use
To be completed
Notebooks
Two notebooks illustrate the valuation method describe in Meslin [2026]:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file crospint-0.1.5.tar.gz.
File metadata
- Download URL: crospint-0.1.5.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db3ad3494119998200300f8ff25dd9678dfe6cdad87295632428abca8fbd1c15
|
|
| MD5 |
a7f3eb52ae1168fdefe5b899084dc136
|
|
| BLAKE2b-256 |
46f76828b1965d4cf91738cc37e12abc4febaed9b94547129226e638a7de3d79
|
File details
Details for the file crospint-0.1.5-py3-none-any.whl.
File metadata
- Download URL: crospint-0.1.5-py3-none-any.whl
- Upload date:
- Size: 12.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9621087e157fc8c8be5155f3dc2e77ca23fbdcdf9b3cc6f79a2b38fdaa70b954
|
|
| MD5 |
c7ab7043e4cb5b5343125c0d79807d2a
|
|
| BLAKE2b-256 |
20a974d0d3c12fb959817ee29d138d683e94207c9d218d3a446b39e5c70a13bf
|