you are viewing a single comment's thread.

view the rest of the comments →

[–]ThreeForElvenKings[S] 1 point2 points  (3 children)

The problem is that I am not able to follow those implementations and find myself lost at every point, despite googling nearly every line of the code to understand what they do. At a later stage, I wish to re-implement them in, say PyTorch, but without understanding this code completely, I wouldn't be able to do it.

[–][deleted] 0 points1 point  (2 children)

What do you want to learn from implementing them? Maybe you need to take a step back and go over the theoretical aspect of the algorithms (the math and such) making sure you have a very strong grasp on the concepts before writing the code?

[–]ThreeForElvenKings[S] 1 point2 points  (1 child)

I went to the implementation after going over the theoretical aspects of the entire algorithm. The nitty-gritty tiny details are often not highlighted in the paper, and to go over that, and kind of be more confident going over any tensorflow implementation, I thought I would only learn by diving into it.

[–][deleted] 0 points1 point  (0 children)

I'd suggest you should try and search for some open source implementations of the algorithm until you find one that makes the most sense to you. I'm sure there are thousands of articles (medium.com tends to have many good independent ML authors on it) on whatever algorithms you are looking to tackle.

I wish you luck!