Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
N
ngraph
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ngraph
Commits
5e77b418
Commit
5e77b418
authored
Mar 19, 2018
by
Leona C
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated graphic, about page, etc
parent
1c1d8d65
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
37 additions
and
30 deletions
+37
-30
index.rst
doc/sphinx/source/index.rst
+15
-18
about.rst
doc/sphinx/source/project/about.rst
+22
-12
No files found.
doc/sphinx/source/index.rst
View file @
5e77b418
...
...
@@ -25,31 +25,33 @@ framework-neutral and can target a variety of modern devices or platforms.
.. figure:: graphics/ngraph-ecosystem.png
:width: 585px
nGraph currently supports :doc:`three
of the most
popular <framework-integration-guides>`
frameworks for :abbr:`Deep Learning (DL)` models
.
through what we call
nGraph currently supports :doc:`three popular <framework-integration-guides>`
frameworks for :abbr:`Deep Learning (DL)` models through what we call
a :term:`bridge` that can be integrated during the framework's build time.
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.
we've created a :doc:`
How to Guide <howto/index>
` guide so you can learn how to create
custom bridge code that can be used to :doc:`
compile and run <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``.
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.
Supported platforms
--------------------
Initially-supported backends include
Initially-supported backends include
:
* Intel
Architecture
(CPUs),
* Intel® Nervana Neural Network Processor™ (NNPs), and
* Intel
® Architecture Processors
(CPUs),
* Intel® Nervana
™
Neural Network Processor™ (NNPs), and
* NVIDIA\* CUDA (GPUs).
Tentatively in the pipeline, we'll be adding backend support for
Tentatively in the pipeline, we plan to add support for more backends,
including:
* :abbr:`Field Programmable Gate Arrays (FPGA)` (FPGAs)
* Movidius
...
...
@@ -58,14 +60,9 @@ Tentatively in the pipeline, we'll be adding backend support for
adding support for more kinds of DL models and ops, framework compiler
optimizations, and backends.
The nGraph library translates a framework’s representation of computations
into an :abbr:`Intermediate Representation (IR)` that promotes computational
efficiency on target hardware. Initially-supported backends include Intel
Architecture CPUs (``CPU``), the Intel® Nervana Neural Network Processor™ (Intel®
``NNP``), and NVIDIA\* GPUs. Currently-supported compiler optimizations include
efficient memory management and data layout abstraction.
Further project details can be found on our :doc:`project/about` page.
Further project details can be found on our :doc:`project/about` page, or see
our :doc:`install` guide for how to get started.
...
...
doc/sphinx/source/project/about.rst
View file @
5e77b418
...
...
@@ -10,35 +10,45 @@ framework-neutral and can target a variety of modern devices or platforms.
.. figure:: ../graphics/ngraph-ecosystem.png
:width: 585px
nGraph currently supports :doc:`three
of the most
popular <../framework-integration-guides>`
frameworks for :abbr:`Deep Learning (DL)` models
.
through what we call
nGraph currently supports :doc:`three popular <../framework-integration-guides>`
frameworks for :abbr:`Deep Learning (DL)` models through what we call
a :term:`bridge` that can be integrated during the framework's build time.
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.
we've created a :doc:`
How to Guide <../howto/index>
` guide so you can learn how to create
custom bridge code that can be used to :doc:`
compile and run <../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``.
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.
Supported platforms
--------------------
Initially-supported backends include
Initially-supported backends include
:
* Intel
Architecture
(CPUs),
* Intel® Nervana Neural Network Processor™ (NNPs), and
* Intel
® Architecture Processors
(CPUs),
* Intel® Nervana
™
Neural Network Processor™ (NNPs), and
* NVIDIA\* CUDA (GPUs).
Tentatively in the pipeline, we'll be adding backend support for
Tentatively in the pipeline, we plan to add support for more backends,
including:
* :abbr:`Field Programmable Gate Arrays (FPGA)` (FPGAs)
* `Movidius`_ compute stick
.. note:: The library code is under active development as we're continually
adding support for more kinds of DL models and ops, framework compiler
optimizations, and backends.
Further project details can be found on our :doc:`../project/about` page, or see
our :doc:`../install` guide for how to get started.
Why was this needed?
---------------------
...
...
@@ -57,7 +67,7 @@ to similar ops in the new framework, and finally make the necessary changes
for the preferred backend configuration on the new framework.
We designed the Intel nGraph project to substantially reduce these kinds of
engineering complexities. Our co
n
piler-inspired approach means that developers
engineering complexities. Our co
m
piler-inspired approach means that developers
have fewer constraints imposed by frameworks when working with their models;
they can pick and choose only the components they need to build custom algorithms
for advanced deep learning tasks. Furthermore, if working with a model that is
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment