An open API service indexing awesome lists of open source software.

https://github.com/datumbrain/numpy-writer-go

Go writer for Numpy files using `.npz` format.
https://github.com/datumbrain/numpy-writer-go

Last synced: 9 months ago
JSON representation

Go writer for Numpy files using `.npz` format.

Awesome Lists containing this project

README

          

# numpy-writer-go

This project serves as a test application to evaluate the functionality of the [`npyio`](https://github.com/sbinet/npyio) library for writing NumPy-compatible `.npy` and `.npz` files in Go.

## Purpose

The primary goal of this project is to:

- Experiment with the `npyio` library's features.
- Validate the creation of `.npy` and `.npz` files from Go data structures.
- Ensure compatibility of the generated files with Python's NumPy and Pandas libraries.

## Prerequisites

Before running this project, ensure you have the following installed:

- [Go](https://golang.org/dl/) (version 1.16 or higher)
- [Python](https://www.python.org/downloads/) (version 3.6 or higher)
- Python packages:
- `numpy`
- `pandas`

You can install the required Python packages using pip:

```bash
pip install numpy pandas
```