bump version v0.6.0
This commit is contained in:
parent
dc4ab3047c
commit
881eb11663
|
@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [Nofix]
|
||||||
|
- ctype `long` caused compiling error in MacOS as noted on [#44]. Not working on linux box.
|
||||||
|
|
||||||
|
## [0.6.0]
|
||||||
- Added subpackage `pickle`. Now we can load directly Python Pytorch pretrained model without any Python script conversion.
|
- Added subpackage `pickle`. Now we can load directly Python Pytorch pretrained model without any Python script conversion.
|
||||||
- Added `gotch.CachePath()` and `gotch.ModelUrls`
|
- Added `gotch.CachePath()` and `gotch.ModelUrls`
|
||||||
- Remove Travis CI for now.
|
- Remove Travis CI for now.
|
||||||
|
@ -24,9 +29,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- added API `tensor.FromCtensor()`
|
- added API `tensor.FromCtensor()`
|
||||||
- [#67]: fixed incorrect type casting at `atc_cuda_count`
|
- [#67]: fixed incorrect type casting at `atc_cuda_count`
|
||||||
|
|
||||||
## [Nofix]
|
|
||||||
- ctype `long` caused compiling error in MacOS as noted on [#44]. Not working on linux box.
|
|
||||||
|
|
||||||
## [0.5.0]
|
## [0.5.0]
|
||||||
- Upgraded to libtorch 1.10
|
- Upgraded to libtorch 1.10
|
||||||
- [#58] Fixed incorrect converting IValue from CIValue case 1 (Tensor).
|
- [#58] Fixed incorrect converting IValue from CIValue case 1 (Tensor).
|
||||||
|
|
16
README.md
16
README.md
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
Gotch creates a thin wrapper to Pytorch C++ APIs (Libtorch) to make use of its already optimized C++ tensor APIs (~ 2169) and dynamic graph computation with CUDA support and provides idiomatic Go APIs for developing and implementing Deep Learning in Go.
|
`gotch` creates a thin wrapper to Pytorch C++ APIs (Libtorch) to make use of its already optimized C++ tensor APIs (~ 2169) and dynamic graph computation with CUDA support and provides idiomatic Go APIs for developing and implementing Deep Learning in Go.
|
||||||
|
|
||||||
**Some features are**
|
**Some features are**
|
||||||
- [x] Comprehensive Pytorch tensor APIs (~ 1844)
|
- [x] Comprehensive Pytorch tensor APIs (~ 1844)
|
||||||
|
@ -12,9 +12,11 @@ Gotch creates a thin wrapper to Pytorch C++ APIs (Libtorch) to make use of its a
|
||||||
- [x] Load pretrained Pytorch models and run inference
|
- [x] Load pretrained Pytorch models and run inference
|
||||||
- [x] Pure Go APIs to build and train neural network models with both CPU and GPU support
|
- [x] Pure Go APIs to build and train neural network models with both CPU and GPU support
|
||||||
- [x] Most recent image models
|
- [x] Most recent image models
|
||||||
- [ ] NLP Language models - [Transformer](https://github.com/sugarme/transformer) in separate package built with GoTch and [pure Go Tokenizer](https://github.com/sugarme/tokenizer).
|
- [ ] NLP Language models - [Transformer](https://github.com/sugarme/transformer) in separate package built with **gotch** and [pure Go Tokenizer](https://github.com/sugarme/tokenizer).
|
||||||
|
|
||||||
Gotch is in active development mode and may have API breaking changes. Feel free to pull request, report issues or discuss any concerns. All contributions are welcome.
|
`gotch` is in active development mode and may have API breaking changes. Feel free to pull request, report issues or discuss any concerns. All contributions are welcome.
|
||||||
|
|
||||||
|
`gotch` current version is **v0.6.0**
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
|
@ -51,7 +53,7 @@ Gotch is in active development mode and may have API breaking changes. Feel free
|
||||||
```bash
|
```bash
|
||||||
wget https://raw.githubusercontent.com/sugarme/gotch/master/setup-gotch.sh
|
wget https://raw.githubusercontent.com/sugarme/gotch/master/setup-gotch.sh
|
||||||
chmod +x setup-gotch.sh
|
chmod +x setup-gotch.sh
|
||||||
export CUDA_VER=cpu && export GOTCH_VER=v0.5.0 && bash setup-gotch.sh
|
export CUDA_VER=cpu && export GOTCH_VER=v0.6.0 && bash setup-gotch.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
### GPU
|
### GPU
|
||||||
|
@ -89,9 +91,9 @@ Gotch is in active development mode and may have API breaking changes. Feel free
|
||||||
wget https://raw.githubusercontent.com/sugarme/gotch/master/setup-gotch.sh
|
wget https://raw.githubusercontent.com/sugarme/gotch/master/setup-gotch.sh
|
||||||
chmod +x setup-gotch.sh
|
chmod +x setup-gotch.sh
|
||||||
# CUDA 10.2
|
# CUDA 10.2
|
||||||
export CUDA_VER=10.2 && export GOTCH_VER=v0.5.0 && bash setup-gotch.sh
|
export CUDA_VER=10.2 && export GOTCH_VER=v0.6.0 && bash setup-gotch.sh
|
||||||
# CUDA 11.1
|
# CUDA 11.1
|
||||||
export CUDA_VER=11.1 && export GOTCH_VER=v0.5.0 && bash setup-gotch.sh
|
export CUDA_VER=11.1 && export GOTCH_VER=v0.6.0 && bash setup-gotch.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
@ -271,7 +273,7 @@ func main() {
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Gotch is Apache 2.0 licensed.
|
`gotch` is Apache 2.0 licensed.
|
||||||
|
|
||||||
## Acknowledgement
|
## Acknowledgement
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user