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.4.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.4-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: signalflow_nn-0.2.4.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.4.tar.gz
Algorithm Hash digest
SHA256 47187856422da8c5d5d99b6653b34103779eefb6031f4615acb1d44d5b7fabe8
MD5 b4d3a882c066af8d811daa225d31295c
BLAKE2b-256 9f2f04a6c2e5d4ab8a4bf2fa39b361b0ad6822532c2367441eadd05908af3aa2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: signalflow_nn-0.2.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 fad884508737ebb7cc74da6a6d7fd3f043c1cf6b9cba820b245d7040dfe0c6d3
MD5 051cd039247e3b457cdaa3abe41fd4e0
BLAKE2b-256 9a2b7c025d58da88a5b19ce2cb7ddb24dcdd73d464a4c5fca810129e7d905b79

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