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.2.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.2-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: phyto_nas_tsc-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 39f2a2c03e84e81f2b74840a137a28354c69e0106e1fd42ba9fdc0212391559e
MD5 d2e299083ca4fbbfcd604f7aed607d4e
BLAKE2b-256 dfe15bf7b0a802cbce5d114c0b4e76f270c9a76ca35d2dc0e97dab87cae534ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: phyto_nas_tsc-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2d660ee945965b8a59873db1252c11bf74c2ed0cf541b3ff609a832f05ac0fa8
MD5 f413051e27ed78005ccbfca9641d9baa
BLAKE2b-256 046f0ffad307056dcf63e343e9a7dd2a289340bc812d588d68decdff31b25d25

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