Commit 1c1d8d65 authored by Leona C's avatar Leona C

Update the landpage for docs to match content from blog and project doc named about

parent 104ec6fe
...@@ -17,18 +17,42 @@ ...@@ -17,18 +17,42 @@
nGraph library nGraph library
############### ###############
Welcome to Intel® nGraph™, an open source C++ library and compiler. This
project enables modern compute platforms to run and train :abbr:`Deep Neural Network (DNN)` Welcome to nGraph™, an open-source C++ compiler library for running and
models. It is framework neutral and supports a variety of backends used by training :abbr:`Deep Neural Network (DNN)` models. This project is
:abbr:`Deep Learning (DL)` frameworks. framework-neutral and can target a variety of modern devices or platforms.
.. image:: ../static/ngraph-ecosystem.png .. figure:: graphics/ngraph-ecosystem.png
:width: 585px :width: 585px
For this early release, we've provided :doc:`framework-integration-guides` to nGraph currently supports :doc:`three of the most popular <framework-integration-guides>`
compile and run MXNet\* and TensorFlow\*-based projects. If you already have frameworks for :abbr:`Deep Learning (DL)` models. through what we call
a trained model, see our section on How to :doc:`howto/import` and start working a :term:`bridge` that can be integrated during the framework's build time.
with the nGraph APIs. For developers working with other frameworks (even those not listed above),
we've created a :doc:`howto/index` guide so you can learn how to create
custom bridge code that can be used to :doc:`howto/execute` a training
model.
With nGraph, data scientists can focus on data science rather than worrying
about how to adapt models to train and run efficiently on different devices.
We've recently added initial support for the ONNX format. Developers who
already have a "trained" model can use nGraph to bypass a lot of the
framework-based complexity and :doc:`howto/import` to test or run it
on targeted and efficient backends with our user-friendly ``ngraph_api``.
Supported platforms
--------------------
Initially-supported backends include
* Intel Architecture (CPUs),
* Intel® Nervana Neural Network Processor™ (NNPs), and
* NVIDIA\* CUDA (GPUs).
Tentatively in the pipeline, we'll be adding backend support for
* :abbr:`Field Programmable Gate Arrays (FPGA)` (FPGAs)
* Movidius
.. note:: The library code is under active development as we're continually .. note:: The library code is under active development as we're continually
adding support for more kinds of DL models and ops, framework compiler adding support for more kinds of DL models and ops, framework compiler
......
...@@ -10,17 +10,19 @@ framework-neutral and can target a variety of modern devices or platforms. ...@@ -10,17 +10,19 @@ framework-neutral and can target a variety of modern devices or platforms.
.. figure:: ../graphics/ngraph-ecosystem.png .. figure:: ../graphics/ngraph-ecosystem.png
:width: 585px :width: 585px
nGraph currently supports :doc:`three of the most popular <framework-integration-guides>` nGraph currently supports :doc:`three of the most popular <../framework-integration-guides>`
frameworks for :abbr:`Deep Learning (DL)` models. through what we call frameworks for :abbr:`Deep Learning (DL)` models. through what we call
a :term:`bridge` that can be integrated during the framework's build time. a :term:`bridge` that can be integrated during the framework's build time.
For developers working with other frameworks (even those not listed above), For developers working with other frameworks (even those not listed above),
we've created a :doc:`howto/index` guide so you can teach yourself how to we've created a :doc:`../howto/index` guide so you can learn how to create
create bridge code that can be used to :doc:`howto/execute`. custom bridge code that can be used to :doc:`../howto/execute` a training
model.
With nGraph, data scientists can focus on data science rather than worrying With nGraph, data scientists can focus on data science rather than worrying
about how to adapt models to train and run efficiently on different devices. about how to adapt models to train and run efficiently on different devices.
We've recently added initial support for the `ONNX`_ format. Developers who already have a "trained" model can use nGraph to bypass a lot We've recently added initial support for the `ONNX`_ format. Developers who
of the framework-based complexity and :doc:`howto/import` to test or run it already have a "trained" model can use nGraph to bypass a lot of the
framework-based complexity and :doc:`../howto/import` to test or run it
on targeted and efficient backends with our user-friendly ``ngraph_api``. on targeted and efficient backends with our user-friendly ``ngraph_api``.
Supported platforms Supported platforms
...@@ -28,14 +30,14 @@ Supported platforms ...@@ -28,14 +30,14 @@ Supported platforms
Initially-supported backends include Initially-supported backends include
* Intel Architecture CPUs, * Intel Architecture (CPUs),
* the Intel® Nervana Neural Network Processor™ (NNP), and * Intel® Nervana Neural Network Processor™ (NNPs), and
* NVIDIA\* CUDA GPUs. * NVIDIA\* CUDA (GPUs).
Tentaively in the pipeline, we'll be adding backend support for Tentatively in the pipeline, we'll be adding backend support for
* :abbr:`Field Programmable Gate Arrays (FPGA)` * :abbr:`Field Programmable Gate Arrays (FPGA)` (FPGAs)
* Movidius compute stick * `Movidius`_ compute stick
Why was this needed? Why was this needed?
...@@ -113,4 +115,5 @@ our `arXiv paper`_ from the 2018 SysML conference. ...@@ -113,4 +115,5 @@ our `arXiv paper`_ from the 2018 SysML conference.
.. _ONNX: http://onnx.ai .. _ONNX: http://onnx.ai
.. _arXiv paper: https://arxiv.org/pdf/1801.08058.pdf .. _arXiv paper: https://arxiv.org/pdf/1801.08058.pdf
.. _Intel® MKL-DNN: https://github.com/intel/mkl-dnn .. _Intel® MKL-DNN: https://github.com/intel/mkl-dnn
.. _Movidius: https://developer.movidius.com/
.. _Intel Nervana NNPs:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment