Skip to main content

An Efficient Unitary Neural Network implementation for PyTorch

Project description

torch_eunn

This repository contains a simple pytorch implementation of a Tunable Efficient Unitary Neural Network (EUNN) Cell. This implementation was based on the tunable EUNN presented in this paper: https://arxiv.org/abs/1612.05231.

Installation

    pip install torch_eunn

Usage

    from torch_eunn import EUNNLayer # feed forward layer
    from torch_eunn import EUNN # Recurrent unit

Requirements

  • PyTorch >= 0.4.0: conda install pytorch -c pytorch

Project details


Download files

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

Files for torch-eunn, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size torch_eunn-0.1.1-py2-none-any.whl (5.2 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size torch_eunn-0.1.1-py3-none-any.whl (5.2 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size torch_eunn-0.1.1.tar.gz (4.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page