Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit ab7463d

Browse files
Merge pull request #205 from eclipse/treo/redirect_to_gitbook
Redirect docs to gitbook
2 parents f7c6e07 + 7c14cf6 commit ab7463d

File tree

135 files changed

+846
-36890
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+846
-36890
lines changed

‎_includes/nav.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
<ul class="navbar-nav ml-auto">
1717

1818
<li class="nav-item nav-button nav-cta">
19-
<a class="nav-item btn btn-rounded btn-outline-warning" href="/docs/{{site.versionString}}/deeplearning4j-quickstart">Quickstart</a>
19+
<a class="nav-item btn btn-rounded btn-outline-warning" href="https://deeplearning4j.konduit.ai/getting-started/quickstart">Quickstart</a>
2020
</li>
2121

2222
<li class="nav-item">
23-
<a class="nav-link dropdown-none" href="/docs/{{site.versionString}}/">Guide</a>
23+
<a class="nav-link dropdown-none" href="https://deeplearning4j.konduit.ai/">Guide</a>
2424
</li>
2525

2626
<li class="nav-item">
@@ -32,15 +32,15 @@
3232
</li>
3333

3434
<li class="nav-item">
35-
<a class="nav-link dropdown-none" href="/tutorials/setup">Tutorials</a>
35+
<a class="nav-link dropdown-none" href="https://deeplearning4j.konduit.ai/getting-started/tutorials">Tutorials</a>
3636
</li>
3737

3838
<li class="nav-item">
3939
<a class="nav-link dropdown-none" href="/support">Support</a>
4040
</li>
4141

4242
<li class="nav-item">
43-
<a class="nav-link dropdown-none" href="/release-notes">{{site.latestVersion}}</a>
43+
<a class="nav-link dropdown-none" href="https://deeplearning4j.konduit.ai/getting-started/release-notes">{{site.latestVersion}}</a>
4444
</li>
4545
</ul>
4646
</div>

‎_layouts/redirect.html

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
{% include head.html %}
5+
<meta http-equiv="refresh" content="2;url={{page.redirectTo}}" />
6+
<script>
7+
window.location.replace("{{page.redirectTo}}");
8+
</script>
9+
</head>
10+
11+
<body>
12+
<div id="preloader">
13+
<div id="preloader-inner"></div>
14+
</div><!--/preloader-->
15+
16+
{% if page.topbar != "hide" %}
17+
{% include topbar.html %}
18+
{% endif %}
19+
20+
<!-- Site Overlay -->
21+
<div class="site-overlay"></div>
22+
23+
{% include nav.html %}
24+
25+
<div class="page-titles title-dark pt30 pb20 mb70">
26+
<div class="container">
27+
<div class="row">
28+
<div class=" col-md-6">
29+
<h4><span>{{ page.title }}</span></h4>
30+
</div>
31+
<div class=" col-md-6 mb0">
32+
</div>
33+
</div>
34+
</div>
35+
</div>
36+
37+
<div class="container mb70">
38+
39+
{{ content }}
40+
41+
</div>
42+
43+
{% include footer.html %}
44+
</body>
45+
</html>

‎about.md

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,12 @@
22
title: About Eclipse Deeplearning4j
33
short_title: About
44
description: Facts and introduction to Eclipse Deeplearning4j, the top JVM deep learning framework.
5-
layout: default
5+
layout: redirect
6+
redirectTo: https://deeplearning4j.konduit.ai/
67
---
78

8-
## About Eclipse Deeplearning4j
9+
The documentation has moved to a new location. You will be automatically redirected.
10+
11+
[Go to About Eclipse Deeplearning4j without waiting for the redirect](https://deeplearning4j.konduit.ai/)
912

10-
Eclipse Deeplearning4j is an open-source, distributed deep-learning project in Java and Scala spearheaded by the people at [Konduit](https://konduit.ai/), a San Francisco-based business intelligence and enterprise software firm. We're a team of data scientists, deep-learning specialists, Java systems engineers and semi-sentient robots.
11-
12-
There are a lot of knobs to turn when you're training a distributed deep-learning network. We've done our best to explain them, so that Eclipse Deeplearning4j can serve as a DIY tool for Java, Scala and Clojure programmers working on Hadoop and other file systems.
13-
14-
## Media
15-
16-
Deeplearning4j has been featured in [Wired](http://www.wired.com/2014/06/skymind-deep-learning/), [GigaOM](http://gigaom.com/2014/06/02/a-startup-called-skymind-launches-pushing-open-source-deep-learning/), [Businessweek](http://www.businessweek.com/articles/2014-06-03/teaching-smaller-companies-how-to-probe-deep-learning-on-their-own), [Venturebeat](http://venturebeat.com/2014/06/02/skymind-launches-with-open-source-plug-and-play-deep-learning-features-for-your-app/), [The Wall Street Journal](http://blogs.wsj.com/cio/2014/06/03/the-morning-download-apple-relies-on-ecosystem-for-innovation/), [Fusion](http://fusion.net/story/177825/privacy-conscious-siris-that-dont-give-up-your-secrets-are-coming/) and [Java Magazine](http://oraclejavamagazine-digital.com/javamagazine/may_june_2015?sub_id=DJ9kzXBnuXELe#pg58).
17-
18-
## Cite Eclipse Deeplearning4j
19-
20-
If you plan to publish an academic paper and wish to cite Deeplearning4j, please use this format:
21-
22-
Eclipse Deeplearning4j Development Team. Deeplearning4j: Open-source distributed deep learning for the JVM, Apache Software Foundation License 2.0. [http://deeplearning4j.org](http://deeplearning4j.org)
23-
24-
## Supporters
25-
26-
Profiling supported by [YourKit](https://www.yourkit.com/).
13+

‎cpu.md

Lines changed: 6 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -2,86 +2,12 @@
22
title: CPU and AVX
33
short_title: CPU
44
description: CPU and AVX support in ND4J/Deeplearning4j
5-
layout: default
5+
layout: redirect
6+
redirectTo: https://deeplearning4j.konduit.ai/config/backends/cpu
67
---
78

8-
# ND4J - CPU (nd4j-native) AVX Configuration
9+
The documentation has moved to a new location. You will be automatically redirected.
10+
11+
[Go to CPU and AVX without waiting for the redirect](https://deeplearning4j.konduit.ai/config/backends/cpu)
912

10-
### What is AVX, and why does it matter?
11-
12-
AVX (Advanced Vector Extensions) is a set of CPU instructions for accelerating numerical computations. See [Wikipedia](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions) for more details.
13-
14-
Note that AVX only applies to nd4j-native (CPU) backend for x86 devices, not GPUs and not ARM/PPC devices.
15-
16-
Why AVX matters: performance. You want to use the version of ND4J compiled with the highest level of AVX supported by your system.
17-
18-
19-
AVX support for different CPUs - summary:
20-
* Most modern x86 CPUs: AVX2 is supported
21-
* Some high-end server CPUs: AVX512 may be supported
22-
* Old CPUs (pre 2012) and low power x86 (Atom, Celeron): No AVX support (usually)
23-
24-
Note that CPUs supporting later versions of AVX include all earlier versions also. This means it's possible run a generic x86 or AVX2 binary on a system supporting AVX512.
25-
However it is not possible to run binaries built for later versions (such as avx512) on a CPU that doesn't have support for those instructions.
26-
27-
Note on current snapshots (and in future releases, after 1.0.0-beta5) you may get a warning as follows, if AVX is not configured optimally:
28-
```
29-
o.n.l.c.n.CpuNDArrayFactory - *********************************** CPU Feature Check Warning ***********************************
30-
o.n.l.c.n.CpuNDArrayFactory - Warning: Initializing ND4J with Generic x86 binary on a CPU with AVX/AVX2 support
31-
o.n.l.c.n.CpuNDArrayFactory - Using ND4J with AVX/AVX2 will improve performance. See deeplearning4j.org/cpu for more details
32-
o.n.l.c.n.CpuNDArrayFactory - Or set environment variable ND4J_IGNORE_AVX=true to suppress this warning
33-
o.n.l.c.n.CpuNDArrayFactory - ************************************************************************************************
34-
```
35-
36-
37-
### Configuring AVX in ND4J/DL4J
38-
39-
As noted earlier, for best performance you should use the version of ND4J that matches your CPU's supported AVX level.
40-
41-
ND4J defaults configuration (when just including the nd4j-native or nd4j-native-platform dependencies without maven classifier configuration):
42-
* 1.0.0-beta5 and earlier: "generic x86" (no AVX) is the default for nd4j/nd4j-platform dependencies
43-
* Current snapshots and later versions of ND4J: AVX2 is the default
44-
45-
46-
To configure AVX2 and AVX512, you need to specify a classifier for the appropriate architecture.
47-
48-
The following binaries (nd4j-native classifiers) are provided for x86 architectures:
49-
* Generic x86 (no AVX): `linux-x86_64`, `windows-x86_64`, `macosx-x86_64`
50-
* AVX2: `linux-x86_64-avx2`, `windows-x86_64-avx2`, `macosx-x86_64-avx2`
51-
* AVX512: `linux-x86_64-avx512`
52-
53-
54-
**Example: Configuring AVX2 on Windows (Maven pom.xml)**
55-
```
56-
<dependency>
57-
<groupId>org.nd4j</groupId>
58-
<artifactId>nd4j-native</artifactId>
59-
<version>${nd4j.version}</version>
60-
</dependency>
61-
62-
<dependency>
63-
<groupId>org.nd4j</groupId>
64-
<artifactId>nd4j-native</artifactId>
65-
<version>${nd4j.version}</version>
66-
<classifier>windows-x86_64-avx2</classifier>
67-
</dependency>
68-
```
69-
70-
71-
**Example: Configuring AVX512 on Linux (Maven pom.xml)**
72-
```
73-
<dependency>
74-
<groupId>org.nd4j</groupId>
75-
<artifactId>nd4j-native</artifactId>
76-
<version>${nd4j.version}</version>
77-
</dependency>
78-
79-
<dependency>
80-
<groupId>org.nd4j</groupId>
81-
<artifactId>nd4j-native</artifactId>
82-
<version>${nd4j.version}</version>
83-
<classifier>linux-x86_64-avx512</classifier>
84-
</dependency>
85-
```
86-
87-
Note that you need *both* nd4j-native dependencies - with and without the classifier.
13+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /