semvec/pypi-packages huggingface dataset:
deep-tensor-py 1.2.0
A PyTorch implementation of the deep inverse Rosenblatt transport (DIRT) algorithm.
Requires Python: >=3.9

<h1 align="center"> deep-tensor-py </h1>

<div align="center">

[![Unit tests](https://github.com/alexgdebeer/deep-tensor-py/actions/workflows/run_tests.yaml/badge.svg)](https://github.com/alexgdebeer/deep-tensor-py/actions/workflows/run_tests.yaml)
[![Docs build](https://github.com/DeepTransport/deep-tensor-py/actions/workflows/publish_docs.yaml/badge.svg)](https://github.com/DeepTransport/deep-tensor-py/actions/workflows/publish_docs.yaml)
[![PyPI version](https://badge.fury.io/py/deep-tensor-py.svg)](https://badge.fury.io/py/deep-tensor-py)

</div>

This package contains a [PyTorch](https://pytorch.org) implementation of the deep inverse Rosenblatt transport (DIRT) algorithm introduced by Cui and Dolgov [[1](#1)].

## Installation

To install the package, use pip:

```{python}
pip install deep-tensor-py
```

The package can then be imported using

```{python}
import deep_tensor as dt
```

## Examples and Documentation

Examples and documentation are available on the package [website](https://deeptransport.github.io/deep-tensor-py/).

## References

[<a id="1">1</a>] 
Cui, T and Dolgov, S (2022). 
*[Deep composition of tensor-trains using squared inverse Rosenblatt transports](https://doi.org/10.1007/s10208-021-09537-5).* 
Foundations of Computational Mathematics **22**, 1863–1922.
boostedblob 1.0.0
Command line tool and async library to perform basic file operations on local paths, Google Cloud Storage paths and Azure Blob Storage paths.
Requires Python: >=3.10

# boostedblob

boostedblob is a command line tool and async library to perform basic file operations on local
paths, Google Cloud Storage paths and Azure Blob Storage paths.

boostedblob is derived from the excellent [blobfile](https://github.com/christopher-hesse/blobfile).

The fun part of implementing boostedblob is `boostedblob/boost.py`, which provides a
`concurrent.futures`-like interface for running and composing async tasks in a concurrency limited
environment.

## Installation

Just run `pip install boostedblob`. boostedblob requires Python 3.8 or better.

## Usage

For an overview and list of commands:
```sh
bbb --help
```

For help with a specific command:
```sh
bbb ls --help
```

To enable tab completion, add the following to your shell config (replacing `zsh` with `bash`,
if appropriate):
```sh
eval "$(bbb complete init zsh)"
```
Note that the quotes are necessary. You can also inline the result of `bbb complete init zsh` into
your shell config to make your shell startup a little faster.

## Contributing

For developer documentation (getting started, running tests, debugging tricks, codebase tips),
see [CONTRIBUTING.md](CONTRIBUTING.md)