Metadata-Version: 2.1
Name: tensor-canvas
Version: 0.1.6
Summary: UNKNOWN
Home-page: https://github.com/pwhiddy/tensor-canvas
Author: Peter Whidden
Author-email: all.cows.like.to.moo@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: eagerpy
Requires-Dist: torch

.. image:: https://badge.fury.io/py/eagerpy.svg
   :target: https://badge.fury.io/py/eagerpy

# Tensor Canvas ðŸŽ¨
----------------
A 2D graphics library for drawing directly onto tensors.  
Uses [eagerpy](https://github.com/jonasrauber/eagerpy) to support a uniform API for pytorch, tensorflow, jax, and numpy backends.
Tensor Canvas uses SDF representations for easy implementation in gpu-accelerated frameworks.  
Highly inefficient compared to standard gpu rendering, but much better than matplotlib. Integration with ML frameworks also means it is fully-differentiable.

### Example
```python
import tensorcanvas as tc
import torch
import tensorflow as tf
import numpy as np



```

### Notebook Example

