A python package for supervised learning of behavioral modes from sensor data.
Project description
pyecoacc
A python package for supervised learning of behavioral modes from sensor data.
pyecoacc is built on top of sklearn and pytorch, and provides convenient pipelines of feature computations and other preprocessing necessary to easily run behavior classification on sensor data. This package contains easy to use out of the box optoins, together with extendability and customization.
📦 Installation
Install from PyPI:
pip install pyecoacc
Or from the source:
git clone https://github.com/Hezi-Resheff/pyecoacc.git
cd pyecoacc
pip install .
🔗 Dependencies
All required dependencies are listed in requirements.txt. To install them manually:
pip install -r requirements.txt
🧑💻 Usage
from pyecoacc.models.pipeline import get_default_random_forest_pipeline
classifier = get_default_random_forest_pipeline()
classifier.fit(ACC_train, y_train)
y_hat = classifier.predict(ACC_test)
Project details
Release history Release notifications | RSS feed
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 pyecoacc-1.0.0.tar.gz.
File metadata
- Download URL: pyecoacc-1.0.0.tar.gz
- Upload date:
- Size: 44.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
844ece6104896ef0c7823484ead759d2e31131f12c33af21c2e16f1674847825
|
|
| MD5 |
be894c6917df00b9e3f7ce308b238724
|
|
| BLAKE2b-256 |
12c5f8954559dae87e852823749985400ac539a95562b6bf3e06a201ee9674b7
|
File details
Details for the file pyecoacc-1.0.0-py3-none-any.whl.
File metadata
- Download URL: pyecoacc-1.0.0-py3-none-any.whl
- Upload date:
- Size: 33.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d7e7611ee3ca3196a144eadac93733db062d153299ab0dc96d4c4d4e46c27e3
|
|
| MD5 |
9774d5bf91f5a67bdc9ad8cb6f777898
|
|
| BLAKE2b-256 |
6271db004808e292395a69f1311857925e1f97d9044890630c1314766d0ff771
|