Skip to content

DanShai/Gatsby-Machine-Learning-Starter

Repository files navigation

Note!

gatsby V2 available in this repos

Gatsby V1 scientific starter Blog

a gatsby scientific starter blog for science, maths and machine learning writing and testing.

See the starter in action » demo website

Description

A ready to use scientific blog for writing research and machine learning demos, easy to customize .

Features:

  • Easy editable content in Markdown files (posts, pages and parts) via graphQl
  • Tensorflowjs integration , modified the react tfjx package to work with gatsby
  • chartjs integration instead of plotly , plotly doesnt compile when deploying. so I used react-chartjs, useful to see loss and accuracy functions and other charts you might have.
  • Katex support to work with mathematical expressions and research
  • csv plugin support to work with csv files data
  • graph plugin to work with graphical schemes in your markdown files using mermaid
  • Easy customizable base styles
  • ESLint
  • Prettier code styling
  • Webpack , babel and deploy configured to eliminate heap crash during build and support for generator functions

Prerequisites

If you do not have Gatsby Cli installed yet, do it first.

npm install --global gatsby-cli

More information on GatsbyJS.org

Contributing

  • Fork the repo
  • Create your feature branch (git checkout -b feature/fooBar)
  • Commit your changes (git commit -am 'Add some fooBar')
  • Push to the branch (git push origin feature/fooBar)
  • Create a new Pull Request

Licence

MIT License

eat it ! burn it ! do whatever you want with it !