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
104ec6fe
Commit
104ec6fe
authored
Mar 20, 2018
by
Leona C
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Better details on the about page
parent
fc9018dc
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
38 additions
and
16 deletions
+38
-16
conf.py
doc/sphinx/source/conf.py
+1
-0
fig.jpeg
doc/sphinx/source/graphics/fig.jpeg
+0
-0
ngraph-ecosys.png
doc/sphinx/source/graphics/ngraph-ecosys.png
+0
-0
ngraph-ecosystem.png
doc/sphinx/source/graphics/ngraph-ecosystem.png
+0
-0
ngraph-ecosystem3.png
doc/sphinx/source/graphics/ngraph-ecosystem3.png
+0
-0
ngraph-hub.png
doc/sphinx/source/graphics/ngraph-hub.png
+0
-0
ngraph-hub.xcf
doc/sphinx/source/graphics/ngraph-hub.xcf
+0
-0
index.rst
doc/sphinx/source/howto/index.rst
+4
-4
index.rst
doc/sphinx/source/index.rst
+1
-1
about.rst
doc/sphinx/source/project/about.rst
+32
-11
No files found.
doc/sphinx/source/conf.py
View file @
104ec6fe
...
...
@@ -39,6 +39,7 @@ extensions = ['sphinx.ext.mathjax',
# Add any paths that contain templates here, relative to this directory.
templates_path
=
[
'_templates'
]
static_path
=
[
'static'
]
# The suffix(es) of source filenames.
# You can specify multiple suffix as a list of string:
...
...
doc/sphinx/source/graphics/fig.jpeg
deleted
100644 → 0
View file @
fc9018dc
51.8 KB
doc/sphinx/source/graphics/ngraph-ecosys.png
View replaced file @
fc9018dc
View file @
104ec6fe
70.1 KB
|
W:
|
H:
30.1 KB
|
W:
|
H:
2-up
Swipe
Onion skin
doc/sphinx/source/graphics/ngraph-ecosystem.png
deleted
100644 → 0
View file @
fc9018dc
76.2 KB
doc/sphinx/source/graphics/ngraph-ecosystem3.png
deleted
100644 → 0
View file @
fc9018dc
78 KB
doc/sphinx/source/graphics/ngraph-hub.png
deleted
100644 → 0
View file @
fc9018dc
71.6 KB
doc/sphinx/source/graphics/ngraph-hub.xcf
deleted
100644 → 0
View file @
fc9018dc
File deleted
doc/sphinx/source/howto/index.rst
View file @
104ec6fe
...
...
@@ -38,13 +38,13 @@ devices, or it might mean programatically adjusting a model or the compute
resources it requires, at an unknown or arbitray time after it has been deemed
to be trained well enough.
To
get
started
,
we
've provided a basic example for how to :doc:`execute`
a
computation with
an nGraph backend; this is analogous to a framework bridge.
To get started, we've provided a basic example for how to :doc:`execute`
with
an nGraph backend; this is analogous to a framework bridge.
For data scientists or algorithm developers who are trying to extract specifics
about the state of a model at a certain node, or who want to optimize a model
at a more granular level, we provide an example for how to :doc:`import` a
model and
run inference after it has been exported from a DL framework.
at a more granular level, we provide an example for how to :doc:`import` a
nd
run inference after it has been exported from a DL framework.
This section is under development; we'll continually populate it with more
articles geared toward data scientists, algorithm designers, framework developers,
...
...
doc/sphinx/source/index.rst
View file @
104ec6fe
...
...
@@ -22,7 +22,7 @@ project enables modern compute platforms to run and train :abbr:`Deep Neural Net
models. It is framework neutral and supports a variety of backends used by
:abbr:`Deep Learning (DL)` frameworks.
.. image::
graphics/ngraph-ecosys
.png
.. image::
../static/ngraph-ecosystem
.png
:width: 585px
For this early release, we've provided :doc:`framework-integration-guides` to
...
...
doc/sphinx/source/project/about.rst
View file @
104ec6fe
...
...
@@ -3,19 +3,39 @@
About
=====
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)` models. It is framework-neutral and supports
a variety of backends used by :abbr:`Deep Learning (DL)` frameworks.
Welcome to nGraph™, an open-source C++ compiler library for running and
training :abbr:`Deep Neural Network (DNN)` models. This project is
framework-neutral and can target a variety of modern devices or platforms.
.. figure:: ../graphics/ngraph-ecosys.png
.. figure:: ../graphics/ngraph-ecosys
tem
.png
:width: 585px
The nGraph library translates a framework’s representation of computations into
an :abbr:`Intermediate Representation (IR)` designed to promote computational
efficiency on target hardware. Initially-supported backends include Intel
Architecture CPUs, the Intel® Nervana Neural Network Processor™ (NNP),
and NVIDIA\* GPUs.
nGraph currently supports :doc:`three of the most 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 teach yourself how to
create bridge code that can be used to :doc:`howto/execute`.
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,
* the Intel® Nervana Neural Network Processor™ (NNP), and
* NVIDIA\* CUDA GPUs.
Tentaively in the pipeline, we'll be adding backend support for
* :abbr:`Field Programmable Gate Arrays (FPGA)`
* Movidius compute stick
Why was this needed?
...
...
@@ -90,6 +110,7 @@ our `arXiv paper`_ from the 2018 SysML conference.
.. _widely-supported frameworks: http://ngraph.nervanasys.com/docs/latest/framework-integration-guides.html
.. _ONNX: http://onnx.ai
.. _arXiv paper: https://arxiv.org/pdf/1801.08058.pdf
.. _Intel® MKL-DNN: https://github.com/intel/mkl-dnn
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