tree: 9703022c639bcb18bb2a9bc5488a9e9514be8139 [path history] [tgz]
  1. _layouts/
  2. Algorithms Reference/
  3. css/
  4. devdocs/
  5. files/
  6. img/
  7. js/
  8. Language Reference/
  9. _config.yml
  10. algorithms-bibliography.md
  11. algorithms-classification.md
  12. algorithms-clustering.md
  13. algorithms-descriptive-statistics.md
  14. algorithms-matrix-factorization.md
  15. algorithms-reference.md
  16. algorithms-regression.md
  17. algorithms-survival-analysis.md
  18. beginners-guide-python.md
  19. beginners-guide-to-dml-and-pydml.md
  20. contributing-to-systemml.md
  21. debugger-guide.md
  22. developer-tools-systemml.md
  23. dml-language-reference.md
  24. engine-dev-guide.md
  25. Gemfile
  26. hadoop-batch-mode.md
  27. index.md
  28. jmlc.md
  29. python-reference.md
  30. README.md
  31. release-process.md
  32. spark-batch-mode.md
  33. spark-mlcontext-programming-guide.md
  34. standalone-guide.md
  35. troubleshooting-guide.md
docs/README.md

Apache SystemML Documentation

The primary SystemML documentation is written in markdown (*.md) and can be converted to HTML using Jekyll.

Jekyll (and optionally Pygments) can be installed on the Mac OS in the following manner.

$ brew install ruby
$ gem install jekyll
$ gem install jekyll-redirect-from
$ gem install bundler
$ brew install python
$ pip install Pygments
$ gem install pygments.rb

For installation on other platforms, please consult the Jekyll documentation.

To generate SystemML documentation in HTML, navigate to the docs folder, the root directory of the documentation. From there, you can have Jekyll convert the markdown files to HTML. If you run in server mode, Jekyll will serve up the generated documentation by default at http://127.0.0.1:4000. Modifications to *.md files will be converted to HTML and can be viewed in a web browser.

$ jekyll serve -w