Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Website for Gorgonia #12

Open
3 of 22 tasks
chewxy opened this issue Feb 7, 2017 · 15 comments
Open
3 of 22 tasks

Website for Gorgonia #12

chewxy opened this issue Feb 7, 2017 · 15 comments
Assignees

Comments

@chewxy
Copy link
Member

chewxy commented Feb 7, 2017

Gorgonia needs a website, I've been told. There are many features people don't know about, and they should be documented. Here's a rough framework in mind

  • Basic Section
    • Fundamentals: Computation Graphs
    • Fundamentals: Tensors
    • Fundamentals: Backpropagation and How It Relates to Differentiation
    • Fundamentals: Stochastic Gradient Descent (VanillaSGD and RMSProp)
    • Examples
      • Logistic Regression
      • Stacked Autoencoder
      • RNNs
      • LSTM
  • Advanced section
    • Different execution modes (LispMachine vs TapeMachine)
    • Optimizing the computation graph
    • Using MKL/CUDA
    • Exploring the various SGD solvers provided in Gorgonia: ADAM, AdaGrad, etc
    • Extending Gorgonia
      • New Ops
      • New Solvers
    • Debugging your neural network
  • Behind the Scenes
    • The design of Tensors
    • Design Decisions and Rationales
@kabaka0
Copy link

kabaka0 commented Feb 8, 2017

Definitely worth doing once 1.0 is achieved. Happy to pitch in.

@damienstanton
Copy link

I'd be glad to pitch in on this as well. I've had great success serving a static site with Caddy. Quick and easy.

@chewxy
Copy link
Member Author

chewxy commented Feb 8, 2017

I was thinking Github pages.

@kabaka0 watch the coveralls profile. Once it hits 85%+ - 90% I'll consider it 1.0. The majority of the tests to be done are on the package gorgonia. I'll also have to write tests for the transpose and stack methods in package tensor

@damienstanton
Copy link

@chewxy @kabaka0 I'm thinking of doing this using Hugo, for a quick and easy static site that can be put on GH pages using this theme. What do you think?

@chewxy
Copy link
Member Author

chewxy commented Mar 10, 2017

I've recently moved my blog over to Hugo too.. I think that's a fantastic idea

@damienstanton damienstanton self-assigned this Mar 23, 2017
@damienstanton
Copy link

@chewxy what are your thoughts on this theme? We are exploring using at work and it seems like it is pleasant, easy to read through and bonus of being multilingual.

@chewxy
Copy link
Member Author

chewxy commented Mar 28, 2017

very nice code walkthru like right panel. I like it. I'm not particularly fussy about this tbh

@damienstanton
Copy link

@chewxy I finally got around to starting this. To get the flavor I've simply ported over the readme, and the Hugo theme picked up the code examples nicely. It is also searchable, which makes for a good start.

Live demo here
Source here

@chewxy
Copy link
Member Author

chewxy commented May 12, 2017

I especially like the sample code at the side. Very nice

@chewxy
Copy link
Member Author

chewxy commented May 12, 2017

Added you to the repo https://github.com/Gorgonia/gorgonia.org

You should have commit and admin rights. Tell me if you don't

@chewxy
Copy link
Member Author

chewxy commented May 29, 2017

hey @damienstanton , out of curiosity could you check if you have admin rights to the repo above

@damienstanton
Copy link

I do, thanks 👍

@chewxy
Copy link
Member Author

chewxy commented May 30, 2017

Ah great. Can you generate docs in hugo so that the metadata can be added such that gorgonia/gorgonia#117 is possible?

@damienstanton
Copy link

Will do. I should be able to get this done over the weekend, if not earlier.

@owulveryck owulveryck transferred this issue from gorgonia/gorgonia Aug 26, 2019
@ouwe-knutselaar
Copy link

I've been looking at the website but it is still very hard to understand as a beginner what you are building.
After following the tutorials, I'm not able to use Gorgonia. The level is still too high.
There should be a more detailed explanation about what is build and why certain functions/types/decisions are made.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants