Metadata-Version: 2.1
Name: ndpretty
Version: 0.0.5
Summary: Display numpy ndarrays in a pretty table in Jupyter notebooks
Home-page: https://github.com/deutschmn/ndpretty/tree/master/
Author: Patrick Deutschmann
Author-email: patrick@deutschmann.xyz
License: Apache Software License 2.0
Description: # ndpretty
        > Your little helper to display numpy ndarrays in a pretty table in Jupyter notebooks.
        
        
        Jupyter notebooks are a great way to develop. `ndpretty` makes it even better for people who use numpy by providing nice formatting of `ndarray`s.
        
        ## Install
        
        `pip install ndpretty`
        
        ## How to use
        
        ```python
        import ndpretty
        import numpy as np
        ```
        
        Display an ndarray using `ndarray_html()`:
        
        ```python
        ndpretty.ndarray_html(np.random.rand(3, 4))
        ```
        
        <img src="img/2D.png" width="300px"/>
        
        If you want all `np.ndarray`s and `torch.Tensor`s to be automatically formatted like this, load the default configuration:
        
        ```python
        ndpretty.default()
        ```
        
        After this line has been exectued, all cell outputs that are `np.ndarray` or `torch.Tensor` are automatically formatted by ndpretty.
        
        ```python
        a = np.random.rand(10, 5)
        a
        ```
        
            10×5 float64 ndarray
        
        <img src="img/2D_2.png" width="300px"/>
        
        It works with all numpy dtypes, multi-dimensional arrays and PyTorch tensors.
        
        Find more usage examples [here](https://deutschmn.github.io/ndpretty/ndpretty.html#Example-usages).
        
        ## Why?
        
        Look at the [alternatives](https://deutschmn.github.io/ndpretty/alternatives.html).
        
        ## Author
        
        Patrick Deutschmann ([patrick@deutschmann.xyz](mailto:patrick@deutschmann.xyz))
        
Keywords: python
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: dev
