Skip to main content

BxTorch

BxTorch is a high-level library for large-scale machine learning in PyTorch. It is engineered both to cut obsolete boilerplate code while preserving the flexibility of PyTorch to create just about any deep learning model.

Installation

BxTorch is available on PyPi, so simply run the following command:

pip install bxtorch

Features

Generally, BxTorch provides an object-oriented approach to abstracting PyTorch's API. The core design objective is to provide an API both as simple and as extensible as possible. The goal of this library is to be able to iterate between different models easily instead of squeezing out milliseconds where it is not required.

Still, being focused on large-scale machine learning, BxTorch aims to make it as easy as possible working with large datasets. This includes out-of-the-box multi-GPU support where the user does not need to write a single line of code. Currently, BxTorch only provides means for running training/inference on a single machine. In case this is insufficient, you might be better off using PyTorch's distributed package directly.

It must be emphasized that BxTorch is not meant to be a wrapper for PyTorch as Keras is for TensorFlow - it only provides extensions.

Documentation

Examples of the usage of BxTorch can be found in the docs folder. Method documentation is currently only available as docstrings.

License

BxTorch is licensed under the MIT License.

Release files for BxTorch 0.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BxTorch 0.7.3
File Size Uploaded
BxTorch-0.7.3.tar.gz 32.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for BxTorch 0.7.3
File Interpreter ABI Platform
BxTorch-0.7.3-py3-none-any.whl Python 3 none any Details

Total release size: 83.0 kB

Release files / BxTorch-0.7.3.tar.gz

Download URL BxTorch-0.7.3.tar.gz
Size 32.3 kB
Tags Source
SHA-256 checksum
How to use checksums
54b6cc4e651dcafd48535b169a39aa9c3c43d1336bf79e9f035442eca0fae052
BLAKE2b-256 checksum
How to use checksums
5b922877000b7111453fc7b3af3aa7714e7cc98cfb5fe2f39ed008906d6f47e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

Release files / BxTorch-0.7.3-py3-none-any.whl

Download URL BxTorch-0.7.3-py3-none-any.whl
Size 50.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d750f17d4f8ac647ec0288c3f00e04a5671909fb38ec6d3713548e6765cb8d2d
BLAKE2b-256 checksum
How to use checksums
2a8994d3a0893f1001377116b95ca22141a5f3d0f002c9aaefbdc4db4a0709fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.5

Release history Release notifications | RSS feed

This release

0.7.3 This release

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.9

2 release files

0.6.8

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.46

2 release files

0.2.45

2 release files

0.2.44

2 release files

0.2.43

2 release files

0.2.42

2 release files

0.2.41

2 release files

0.2.40

2 release files

0.2.39

2 release files

0.2.38

2 release files

0.2.37

2 release files

0.2.36

2 release files

0.2.35

2 release files

0.2.33

2 release files

0.2.32

2 release files

0.2.31

2 release files

0.2.30

2 release files

0.2.29

2 release files

0.2.28

2 release files

0.2.27

2 release files

0.2.26

2 release files

0.2.25

2 release files

0.2.23

2 release files

0.2.22

2 release files

0.2.21

2 release files

0.2.20

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page