Viewing a single comment thread. View all comments

yuenz2 t1_iy89264 wrote

You could try challenging yourself to code the algo and see if its working the same, no one is stopping you.

Bonus: You can do 2 versions of your project, one is your own code and one is full of packages. Submit them together and state the comparisons in your research report, I guarantee you your grades will be different.

Since youre doubting yourself or still not feeling confident, why not just try it?

1

[deleted] OP t1_iy89kve wrote

That’s true. I should try it. A whole other problem for me is I’m trying to get better at “math to code” skills. I study mathematics and statistics and I can read and write proofs but translating things to code can sometimes be a bit of a hurdle for me at first. But this can help develop those skills I guess

1

yuenz2 t1_iy8aem6 wrote

I see, during my college days I had to convert mathematical formulas from papers into code myself too. I was doing algorithm benchmark and all sorts of benchmark functions were in mathematical form and theres no Python version of them on the internet.

What coding language are u using?

1

[deleted] OP t1_iy8dcax wrote

Python

1

yuenz2 t1_iy8g632 wrote

Ah its easy, NumPy could help you for most of it.

1

[deleted] OP t1_iy8kbxq wrote

Gotcha. Are their built in functions to do things like updating weights and calculating matrix differentiation? I’m really a newb when it comes to scientific programming.

1

yuenz2 t1_iyb0rtl wrote

You gotta figure out this part yourself mate, just google what exactly you want and there will be tools to help.

1

[deleted] OP t1_iyba889 wrote

Yup, I googled it and found stuff in like 5 seconds. Thanks.

1