Skip to main content

InferTrain bindings for Torch

Project description

InferTrain Torch

PyPI version Python version License

InferTrain Torch is a high-performance, lightweight deep learning framework designed for seamless integration with PyTorch. Built on a highly optimized underlying engine, it provides efficient functional operations, automatic differentiation (backward propagation), and advanced caching mechanisms to accelerate your training and inference workflows.

Key Features

  • High-Performance Engine: Powered by a custom-built backend engine for maximum computational efficiency.
  • PyTorch Integration: Seamless interoperability with the PyTorch ecosystem.
  • Comprehensive Functional Operations:
  • Generic unary operations (e.g., abs, sqrt, neg).
  • Generic binary operations (e.g., add, mul).
  • Automatic Differentiation: Built-in backward propagation support for efficient gradient computation.
  • Smart Caching: Automatically caches original functions to optimize execution and support advanced hooking mechanisms.

Installation

You can install the latest release directly from PyPI:

pip install infer_train_torch
Platform Note: The current pre-built wheel (cp38-abi3-macosx_11_0_arm64) is compiled specifically for Apple Silicon (M-series) Macs running Python 3.8+. Support for other platforms (Intel Mac, Windows, Linux) will be added in future releases.

Quick Start

import torch
import infer_train_torch

TODO: Add a brief example demonstrating a core feature,
such as a forward pass or a functional operation.

License

This project is licensed under the Apache License 2.0.

Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

infer_train_torch-0.1.0-cp38-abi3-macosx_11_0_arm64.whl (703.0 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

Details for the file infer_train_torch-0.1.0-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for infer_train_torch-0.1.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 119c01d2175f92a9be565ca983819ba8f56385bcbe2d9de1ed688d33c6b5f4be
MD5 c650bb0dc9ca31eb6ec299770b941c42
BLAKE2b-256 cf5d53de0c6a3922f32ad107d15080f8193aed26d2abff7e68748bfaa11055d0

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