Giter Site home page Giter Site logo

owlbarn / tutorial Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 2.0 94.47 MB

Owl Tutorial

Home Page: https://ocaml.xyz/docs

License: MIT License

HTML 91.35% Ruby 8.65%
analytics book data-science functional-programming numerical ocaml owl scientific-computing tutorials

tutorial's People

Contributors

dvincelli avatar glennsl avatar joelburget avatar jzstark avatar mirca avatar mseri avatar pratapsingh1729 avatar ryanrhymes avatar sangwoo-joh avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

tutorial's Issues

Fix the LaTeX render problem in markdown

In the markdown file, LaTeX expression such as $\sqrt{2}$ will fail with message [WARNING] Could not convert TeX math '\sqrt{2}', rendering as TeX. Using $\sqrt\{2\}$ does not fix the problem.

This issue might be caused by pandoc.

Tooling issue: removed image restored after `make`

When writing the book, sometimes I add images to the source code but later found that some images should be deleted. However, after running make, those deleted images come back to the source code.

This is because the old images are all copied to the container and then all copied back to host. The solution is simple, just make clean and then make should suffice. This is a just minor issue.

Cleanup preludes and dependencies

We are inheriting lots of these from rwo, but we have different needs.

Currently in the various prelude.ml we start with

#require "core,core.top,ppx_jane,owl-top,owl-plplot";;

open Core
open Owl
open Bigarray

I believe we should only use

#require "owl-top";;

open Owl

Sometimes we will need plplot as well but in general I think we can also omit that at first.

revise image formats

Update the images once the first draft is out. Including:

  • low quality images
  • non-white background screenshot
  • ...

enable PDF format of the book.

This will take some efforts. I was close last time, but got some issues in embedding the images.

also require latex will bloat the docker image a lot.

weekly progress meeting

  • adjust writing strategy, add example structure first.
  • keep dumping content, can keep language dry atm.
  • set up daily and weekly goal, no best-effort execuse.

Clean up the book folder.

Several files are copied directly from RWO, not really useful to Owl for the time being. The book folder needs to be cleaned up.

Fix the left nav bar.

The fixed position is not right on ToC, it doesn't align well when scrolling the pages.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.