Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

[MXNET-1305] Scala interpreter instructions #14169

Merged
merged 1 commit into from
Feb 19, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions docs/install/scala_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
The following instructions are provided for macOS and Ubuntu. Windows is not yet available.

**Note:** If you use IntelliJ or a similar IDE, you may want to follow the [MXNet-Scala on IntelliJ tutorial](../tutorials/scala/mxnet_scala_on_intellij.html) instead of these instructions.
**Note:** Currently, we only support scala 2.11

<hr>

Expand Down Expand Up @@ -116,6 +117,33 @@ mvn install

<hr>

## Interpreter

To run the scala interpreter, first download and install scala 2.11.x (run `scala -version` to make sure you have the right version installed.**

### Installing the Interpreter

**Ubuntu***

```
sudo apt-get install scala
aaronmarkham marked this conversation as resolved.
Show resolved Hide resolved
```

**macOS***

```
brew install [email protected]
```

Then, add scala to your path by following the instructions output by homebrew.

### Running the Interpreter

To run the interpreter, download the appropriate mxnet jar from [the maven repository](https://search.maven.org/search?q=g:org.apache.mxnet) or build from source following the instructions above.

Then, run `scala -cp {path/to/mxnet-full_2.11-os-version.jar}` to start it.
If you receive a "NumberFormatException" when running the interpreter, run `export TERM=xterm-color` before starting the interpreter.

## Documentation

Scaladocs are generated as part of the docs build pipeline. You can find them published in the [Scala API](http://mxnet.incubator.apache.org/api/scala/index.html) section of the website or by going to the [scaladocs output](https://mxnet.incubator.apache.org/api/scala/docs/index.html#org.apache.mxnet.package) directly.
Expand Down
6 changes: 1 addition & 5 deletions docs/tutorials/scala/char_lstm.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,7 @@ In this tutorial, you will accomplish the following:

## Prerequisites

To complete this tutorial, you need:

- MXNet. See the instructions for your operating system in [Setup and Installation](http://mxnet.io/install/index.html)
- [Scala 2.11.8](https://www.scala-lang.org/download/2.11.8.html)
- [Maven 3](https://maven.apache.org/install.html)
To complete this tutorial, setup and run the scala interpreter by following the [instructions](https://mxnet.incubator.apache.org/install/scala_setup.html#interpreter).

## Download the Data

Expand Down