https://github.com/kautenja/gotorch
Tensors and Dynamic neural networks in Golang
https://github.com/kautenja/gotorch
Last synced: 3 months ago
JSON representation
Tensors and Dynamic neural networks in Golang
- Host: GitHub
- URL: https://github.com/kautenja/gotorch
- Owner: Kautenja
- License: mit
- Created: 2023-01-07T16:53:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-02T03:49:11.000Z (over 2 years ago)
- Last Synced: 2025-04-03T07:38:02.196Z (7 months ago)
- Language: Go
- Homepage:
- Size: 614 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://pkg.go.dev/github.com/Kautenja/gotorch)
[](https://goreportcard.com/report/github.com/Kautenja/gotorch)
GoTorch is a Golang front-end for [pytorch](https://github.com/pytorch/pytorch).
## Installation
GoTorch requires the installation of libtorch and libcgotorch (a C-binding
written for CGo.) To install these libraries to `/usr/local`, use:
```shell
git clone --depth 1 --branch v1.11.0-0.1.5 https://github.com/Kautenja/gotorch /tmp/gotorch
/tmp/gotorch/install.sh
rm -rf /tmp/gotorch
```
You may refer to the
[example project](https://github.com/Kautenja/gotorch-example) for a working
demonstration of this library.