Skip to main content

Locally-Tailored Feature and Model Selector with Deep Q-Learning

Project description

LTFMSelectorLogo

LTFMSelector

Locally-Tailored Feature and Model Selector with Deep Q-Learning

Installation

pip install ltfmselector

Basic usage

from ltfmselector import LTFMSelector

# Initialize an agent to learn to selects features and models, specifically tailored to each example
AgentSelector = LTFMSelector(<#episodes>, pType=<'classification', 'regression'>)

# Fit
AgentSelector(<X: pd.DataFrame>, <y: pd.Series>)

# Predict
y_pred, doc = AgentSelector.predict(<X_test: pd.DataFrame>)

For more examples check out the examples.

Citing LTFMSelector

This library is implemented based on the work presented in this abstract:

J.C. Liaw, C.Z. Chaing, D. Raab, M. Siebler, H. Hefter, D. Zietz, M. Jäger, A. Kecskeméthy, F. Geu Flores. Interdisciplinary Gait Assessment with Patient-Specific Feature and Model Selection via Reinforcement Learning. 11. IFToMM D-A-CH Konferenz 2025, 20./21. Februar 2025, FH Kärnten, Villach. HTML

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

ltfmselector-0.1.7.tar.gz (340.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ltfmselector-0.1.7-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file ltfmselector-0.1.7.tar.gz.

File metadata

  • Download URL: ltfmselector-0.1.7.tar.gz
  • Upload date:
  • Size: 340.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.8.10

File hashes

Hashes for ltfmselector-0.1.7.tar.gz
Algorithm Hash digest
SHA256 4ca2ccb2f6561e2b143a80266ff69d1c80b6bb516feb1dbc36e84e3db83ea67e
MD5 0299cdc212d3ba25c86462d3aa3ce92c
BLAKE2b-256 a6dfadcc17713dd4be51304c90501ad6e88f19866c743b54f4646611d92ce2bc

See more details on using hashes here.

File details

Details for the file ltfmselector-0.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for ltfmselector-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 639b6c115d95ba5e72bc2044c3421ee6d4e6f46d70988857543b28065daedb37
MD5 debda8bff8327fe2a57bdaa4d2fab1de
BLAKE2b-256 c981fdc1ab47dd32c2546180e7b1271c75be792cbda4e1a14c6d392b205b6490

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page