From 27e638a1f61dcc3280bbc544aba1a65a1bd53a67 Mon Sep 17 00:00:00 2001 From: Sam-Armstrong Date: Fri, 23 Aug 2024 00:15:14 +0100 Subject: [PATCH 1/2] add supported frameworks to readme --- README.md | 14 ++++++++++++++ docs/overview/design/ivy_as_a_transpiler.rst | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 66c0c06e8eae..07b64466a963 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,20 @@ tutorials to do so are available!
+# Supported Frameworks + +These are the frameworks that `ivy.transpile` currently supports conversions from and to. +We're working hard on adding support for more frameworks, let us know on [Discord](https://discord.gg/uYRmyPxMQq) if there are source/target frameworks that would be useful for you! + +| Framework | Source | Target | +|------------|:------:|:------:| +| PyTorch | ✅ | 🚧 | +| TensorFlow | 🚧 | ✅ | +| JAX | 🚧 | 🚧 | +| NumPy | 🚧 | 🚧 | + +
+ # Getting started - [Docs](https://ivy.dev/docs) diff --git a/docs/overview/design/ivy_as_a_transpiler.rst b/docs/overview/design/ivy_as_a_transpiler.rst index e9ed5f19d482..a21077e42850 100644 --- a/docs/overview/design/ivy_as_a_transpiler.rst +++ b/docs/overview/design/ivy_as_a_transpiler.rst @@ -13,7 +13,7 @@ Here, we explain the Ivy's source-to-source transpiler and computational graph t +-------------+-+--------+--------+ | TensorFlow | | 🚧 | ✅ | +-------------+-+--------+--------+ -| JAX | | 🚧 | ✅ | +| JAX | | 🚧 | 🚧 | +-------------+-+--------+--------+ | NumPy | | 🚧 | 🚧 | +-------------+-+--------+--------+ From 6f226a7faf6e07c20a592e341cacf691b4cabe4d Mon Sep 17 00:00:00 2001 From: Sam-Armstrong Date: Fri, 23 Aug 2024 00:17:22 +0100 Subject: [PATCH 2/2] remove old line from readme --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 07b64466a963..e8ff6270139e 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,6 @@ Ivy is an open-source machine learning framework that enables you to: - Convert ML models, tools and libraries between frameworks while maintaining complete functionality using `ivy.transpile` - Create optimized graph-based models and functions in any native framework (PyTorch, TensorFlow, etc..) with `ivy.trace_graph` -- Use your ML models or functions in any framework using a graph-tracing approach with `ivy.graph_transpile` *(deprecated)*