Skip to content

Commit

Permalink
Merge pull request #2 from chainyo/release-v0.0.2
Browse files Browse the repository at this point in the history
release v0.0.2
  • Loading branch information
chainyo committed Aug 6, 2023
2 parents 0ae138f + 43fc126 commit 677b69a
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 18 deletions.
9 changes: 2 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,8 @@ __Feel free to contribute to the project by opening issues and pull requests.__

## Roadmap

- [ ] Convertion from one framework to safetensors
* [ ] PyTorch
* [ ] TensorFlow
* [ ] JAX
* [ ] NumPy
* [ ] PadddlePaddle

- [x] Convert functions from one framework to safetensors
- [ ] Convert factory class for transparent usage
- [ ] Pydantic schema for sharing tensors
- [ ] Server for sharing tensors
- [ ] Client for sharing tensors
44 changes: 34 additions & 10 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,42 @@
# tensorshare
<h1 align="center">TensorShare</h1>

🤝 Trade any tensors over the network
<div align="center">
<a href="https://pypi.org/project/tensorshare" target="_blank">
<img src="https://img.shields.io/pypi/v/tensorshare.svg" />
</a>
<a href="https://pypi.org/project/tensorshare" target="_blank">
<img src="https://img.shields.io/pypi/pyversions/tensorshare" />
</a>
<a href="https://github.com/chainyo/tensorshare/blob/main/LICENSE" target="_blank">
<img src="https://img.shields.io/pypi/l/tensorshare" />
</a>
<a href="https://github.com/chainyo/tensorshare/actions?workflow=ci-cd" target="_blank">
<img src="https://github.com/chainyo/tensorshare/workflows/ci-cd/badge.svg" />
</a>
<a href="https://github.com/pypa/hatch" target="_blank">
<img src="https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg" />
</a>
</div>

__Work in progress__
<p align="center"><em>🤝 Trade any tensors over the network</em></p>

## Roadmap
---

TensorShare is a powerful tool enabling ⚡ lightning-fast tensor sharing across networks.

This project leverage the best open-source tools to provide a simple and easy-to-use interface for sharing tensors:

- [ ] Convertion from one framework to safetensors
* [ ] PyTorch
* [ ] TensorFlow
* [ ] JAX
* [ ] NumPy
* [ ] PadddlePaddle
* [safetensors](https://github.com/huggingface/safetensors) for secure tensor serialization and deserialization.
* [pydantic](https://github.com/pydantic/pydantic) for data validation and settings management.
* [fastapi](https://github.com/tiangolo/fastapi) for building APIs (and because it's too good to avoid it).

__This project is heavily in development and is not ready for production use.__
__Feel free to contribute to the project by opening issues and pull requests.__

## Roadmap

- [x] Convert functions from one framework to safetensors
- [ ] Convert factory class for transparent usage
- [ ] Pydantic schema for sharing tensors
- [ ] Server for sharing tensors
- [ ] Client for sharing tensors
4 changes: 4 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,15 @@ theme:
font:
text: Roboto
code: Roboto Mono
icon:
logo: material/handshake

markdown_extensions:
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.superfences
- pymdownx.tasklist:
custom_checkbox: true

plugins:
- search:
Expand Down
2 changes: 1 addition & 1 deletion src/tensorshare/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"""`tensorshare `: 🤝 Trade any tensors over the network"""

__author__ = "Thomas Chaigneau <t.chaigneau.tc@gmail.com>"
__version__ = "0.0.1"
__version__ = "0.0.2"


from tensorshare.schema import TensorShare
Expand Down

0 comments on commit 677b69a

Please sign in to comment.