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.1.tar.gz (298.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.1-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ltfmselector-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d726ae161c6d88d2dde624e526ce00ffc90c166c6e9d137b9e7a9a574d70d26c
MD5 f15e2ae8db628c2ece3da9428d2c1018
BLAKE2b-256 37ae3495b44902babe1f9aea20ef13893754f46349cd71dc8e939da6c69d50e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ltfmselector-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 347bfc0fe70127b209b02ed5e0a51abe8b9632915ce874751a82836a30ad2781
MD5 fc03d4bd8fc65e35d1ca72565f492aea
BLAKE2b-256 ffa4e0db832ad2fcb15ce9422742430f3fba53ecebbc3e4f5c2e60137da6ce3d

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