Skip to main content

Phyto Neural Architecture Search for Time Series Classification

Project description

Phyto-NAS-TSC

An evolutionary approach to automatically design optimal neural network architectures for time series classification tasks.

Installation

pip install phyto-nas-tsc

## Installation directly from source
git clone https://github.com/carmelyr/Phyto-NAS-T.git
cd Phyto-NAS-T
pip install -e .

## Features

- Evolutionary algorithm for architecture search
- Optimized for time series data (1D signals)
- Optimized for LSTM model
- Tracks optimization history and metrics
- GPU-accelerated training

## Quickstart

```python
import numpy as np
from phyto_nas_tsc import fit

# Synthetic data
X = np.random.rand(100, 10, 1) 
y = np.eye(2)[np.random.randint(0, 2, 100)]

# Run optimization
results = fit(X, y, generations=3, population_size=5)
print(f"Best Architecture: {results['architecture']}")

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

phyto_nas_tsc-0.1.3.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

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

phyto_nas_tsc-0.1.3-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file phyto_nas_tsc-0.1.3.tar.gz.

File metadata

  • Download URL: phyto_nas_tsc-0.1.3.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for phyto_nas_tsc-0.1.3.tar.gz
Algorithm Hash digest
SHA256 1cf706570a3bee4cb3f492fdac97cc2bd38905411a534db0ae35e7e71f801b4e
MD5 fa4b4cdd1e5bece0a1ccc92079bdd03c
BLAKE2b-256 e4f9928d38f36b3a2f625f0a1412990864a9985f50d0d06bdd32c7075c29e5c1

See more details on using hashes here.

File details

Details for the file phyto_nas_tsc-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: phyto_nas_tsc-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for phyto_nas_tsc-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4e1e32825235588ded1311c4c118ab45752d749b5280d29e08b64c442be8e9b1
MD5 1374f6dc1bfc4b88584c14c9dbc7f5da
BLAKE2b-256 6536e9e838664f153c3ca30862ed25a6889fde97ec510c1402f5c226c923e45e

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