Skip to main content

Neural network extension for signalflow (torch/lightning).

Project description

signalflow-nn

Neural network extension for signalflow-trading built on PyTorch and Lightning.

Installation

pip install signalflow-nn

Requirements

  • Python ≥ 3.12
  • signalflow-trading ≥ 0.2.1
  • PyTorch ≥ 2.2
  • Lightning ≥ 2.5

Modules

  • data – Data loading and preprocessing utilities
  • encoder – Feature encoding layers
  • head – Output head architectures
  • layer – Custom neural network layers
  • loss – Loss functions
  • model – Complete model implementations
  • validator – Model validation utilities

Usage

import signalflow.nn as nn

# Access submodules
nn.data
nn.encoder
nn.head
nn.model
nn.loss
nn.validator

License

See signalflow-trading for license details.

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

signalflow_nn-0.2.6.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

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

signalflow_nn-0.2.6-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

Details for the file signalflow_nn-0.2.6.tar.gz.

File metadata

  • Download URL: signalflow_nn-0.2.6.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for signalflow_nn-0.2.6.tar.gz
Algorithm Hash digest
SHA256 1e4d5aa8edcf3f0e082a34685aead6c62e502b2e233d15502a1ef69841a52688
MD5 09a6e2e17a9a166c5dff769410a2cf4d
BLAKE2b-256 e56ae3c024c0d58baac2da8eeeee268763d4f44bbc4a7952e68773cb7485f9d0

See more details on using hashes here.

File details

Details for the file signalflow_nn-0.2.6-py3-none-any.whl.

File metadata

  • Download URL: signalflow_nn-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 33.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for signalflow_nn-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8084e59acefc38914f89640624a2dc0f7fabc25fc45c2b6ccfb88aa6017e1e54
MD5 f9c4295fd46ad25d1abd382ebab83338
BLAKE2b-256 43a4c7f948e955df9963ba2301bdf5604c2c9b4b21020da56b779b6c2035ea76

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