Next, learn from Radu how to create a virtual world, populated by self-driving cars: kzbin.info/www/bejne/jJCmaH9tr8qfsJo
@ap666-o8h Жыл бұрын
This guy is one of the best teachers on KZbin and he is totally underrated.
@Radu Жыл бұрын
Thanks, Aitor :-)
@niyagentleman8143 Жыл бұрын
@Franks Laboratory too
@ap666-o8h Жыл бұрын
@@niyagentleman8143 I know his channel and I agree with you, he is also a really good teacher.
@niyagentleman8143 Жыл бұрын
^^@@ap666-o8h
@codingjugaad8777 Жыл бұрын
Best part the course is not using a Library. So by learning implementation steps one can write in any language. Dr. Radu is just awesome
@Radu Жыл бұрын
Thanks :-) glad you like the course.
@Radu Жыл бұрын
Hope you have fun with this course! If you have questions, comments, or suggestions, please reach out in the comments section or on my Discord server. Happy Coding :-)
@2plus2eqaul5 Жыл бұрын
Your channel’s ‘My Weird Stuff’ section captivated me, even though I was looking for ML 😆wish u all the best
@Radu Жыл бұрын
@@2plus2eqaul5 Haha! Good :-)
@davidmurphy563 Жыл бұрын
Hey buddy! I so enjoyed our exchange in the car AI course. I'm dying to do this but I'm still very busy... I'm curious why you convert to csv for python, json works just fine in python. I suspect that json is just as common in python as csv, maybe more so. Meh, csv works fine too. Anyway, just wanted to thank you for spending so much time helping me and listening to my silly ideas. A huge thank you!!!
@Radu Жыл бұрын
@@davidmurphy563 True, they are both natively supported in python. It's just my guess that CSV is more popular (me and my colleagues, at least, used it in combination with Excel and it made some things easier)
@thatsalot3577 Жыл бұрын
You're the one of the best and wholesome teachers I've met in my entire life.
@Schnickenpick8 ай бұрын
I woke up here
@reynoxhaha23658 ай бұрын
bruh same
@Schnickenpick8 ай бұрын
@@reynoxhaha2365 I saw someone who woke up here but some how when I wanted to reply the comment disappeared😂
@Ar7xM8 ай бұрын
💀 me too
@Schnickenpick8 ай бұрын
@@Ar7xM we’ve gotta start a club
@Ar7xM8 ай бұрын
@@Schnickenpick hahahaha
@stbuchok Жыл бұрын
I have a saying for myself "I don't want to learn to use a library, I want to learn how to write that library." Free online courses like this help everyone. Thank you. I haven't started it, but I've wanted to get into learning more about ML, specifically from Javascript. I have a feeling this is going to fit my needs perfectly.
@Radu Жыл бұрын
Glad to hear you found this course. Hope you'll like it :-)
@stbuchok Жыл бұрын
@@Radu 30 minutes in while also modifying the code slightly for what I like. I don't want to use Node, so I'm going to try to translate it to C# for the server side stuff. But I'm enjoying it so far. Although I we aren't at the ML part yet, still nice to see everything. Huge thanks from all of us.
@Radu Жыл бұрын
@@stbuchok Good luck porting it to C#. I don't think there'll be any problem with that.
@ivgadev Жыл бұрын
This man is the most underrated in this community. The content he made is just insane.
@Radu Жыл бұрын
Thanks Iván for the nice comment :-)
@nikachkhobadze7710 Жыл бұрын
Yeah and it's free 🤯🤯🤯 its unbelievable for me
@m.h.6494 Жыл бұрын
@@RaduI really love your calm and friendly teaching style. I feel you’re a very good person. Thankyou!
@leroyparker Жыл бұрын
This is fantastic. I've been following along, keystroke for keystroke all day today, 5 hours to reach the 54 min mark - I pause a lot to double check everything. Unfortunately, I've hit a wall and I think it might be a Mac thing. When trying to run the dataset_generator for the first time, about 54:30 in the video, it throws an "unexpected token in JSON at position 0" (two spaces after 'token" implying a null/undefined value there). figured I'd share this in case, 1) someone else has worked through it, and 2) you might not have received much feedback from mac users if your students are a PC clan. In any event, I'll eventually debug this, I'm just so thankful for you and this content. Please keep up the good work.
@Radu Жыл бұрын
Can you share your code on my Discord? I'll have a look.
@shriniwas_patwardhan Жыл бұрын
Thanks!
@pearlboy Жыл бұрын
Thanks!
@godlikemouse Жыл бұрын
Hi Radu, I just finished the first part of the course. Great so far, thank you. You asked if there was a better way to handle the download anchor click. I'd like to suggest the following: const element = document.createElement("a"); element.setAttribute( "href", "data:text/plain;charset=utf-8," + encodeURIComponent(JSON.stringify(data)) ); const fileName = data.session + ".json"; element.setAttribute("download", fileName); element.click(); There shouldn't be any need to actually inject the anchor into the document. You can simply create the element and invoke the click directly in memory. Hope this helps :)
@Radu Жыл бұрын
Ok. Thanks! I'll try it out.
@ezsu8 ай бұрын
You are the best❤
@Radu8 ай бұрын
Thanks :-)
@francoisarbour1207 Жыл бұрын
The fact this is free content blows my mind, incredible value. Thanks!
@Radu Жыл бұрын
You're welcome!
@stephanedibo8167 Жыл бұрын
This Guy is a genius and really good teacher, be blessed
@Radu Жыл бұрын
Thanks :-) but not really a genius. Just a lot of practice.
@lowlevelexplorer8 ай бұрын
Dr. Radu is a true inspiration for me, I always liked the way he delves deep into the underlying implementation and the inner workings of these complex topics. Sir, You are truely awesome.
@Radu8 ай бұрын
Happy to hear you like my content :-)
@smanqele9 ай бұрын
Occasionally I have to play you at 0.25 speed just to keep up with the coding ( because I want to write it with you ), which it might take me more than a day's working hours to complete. But I'll make it, and thank you for the engaging teaching style!
@Radu9 ай бұрын
Sure, what I do is really scripted so I can be quite fast. Understanding these things well can be really time consuming, though. Just implementing by following along may not be enough :-)
@manipurihunabopa Жыл бұрын
'Code without libraries and create my own machine learning driven application' is what I dreamed of before I got my laptop. Thank you guys for this course
@danielanson5120 Жыл бұрын
phenomenal course! Dr Radu is the best and with such a patient and explanatory demeanor, a genuine pleasure to watch and learn from.
@Radu Жыл бұрын
Thanks :-)
@papatangovictor Жыл бұрын
Machine learning is not a metaphysical abstraction that will allow machines to dominate humanity. Which is already dominated by the interests of large corporations that have governments in their pockets. Technically it's just fine-tuned probability based on sophisticated code and a lot of processing power. And this guy is a root programmer with excellent teaching skills. The best and most demystifying introduction to the topic I've seen in 5235 YT videos...
@Radu Жыл бұрын
Thank you :-)
@m.h.6494 Жыл бұрын
I really love your calm and friendly teaching style. Also very well explained! WOW! Thank you so much
@Radu Жыл бұрын
Thanks for watching :-)
@toyin5522 Жыл бұрын
Imagine having this guy as your professor So good 👍 👏
@Radu Жыл бұрын
Thanks :-)
@PhilR0gers Жыл бұрын
By watching this video, we do!
@Radu Жыл бұрын
@@PhilR0gers :-)
@nunofigueira8691 Жыл бұрын
I decide watch this course just to validate the summer, and it catch all my attention. Thank you very much.
@Radu Жыл бұрын
Thanks for watching :-)
@bkosimi Жыл бұрын
Amazing! Radu is probably one of the best programming teachers, easy to follow and comprehensive delivery of complex content. Bravo!
@Radu Жыл бұрын
Thank you!
@donjurke2286 Жыл бұрын
vow, best teacher ever! thank you so much! On touchscreen scetchpad and whole page starts scrolling when I draw. As suggested fix in css file: body{ overscroll-behavior: none; } did not work, but html{ overscroll-behavior: none; } worked
@Radu Жыл бұрын
Thanks!
@anmolsharma4049 Жыл бұрын
He's very genius, I'm amazed by his fundamental understanding of concepts. True computer scientist
@Radu Жыл бұрын
Thank you :-)
@pixelseeker10 ай бұрын
Very good post. Guy was coding non-stop without error. Funny laugh at 40:37 😆"Please draw an undefined"
@celenial6009 Жыл бұрын
I havent watched yet but can tell by the comments that you are a great teacher
@Radu Жыл бұрын
Thank you :-) hope you'll watch it at some point :-D
@yasirmehmood4295 Жыл бұрын
loved the earlier part of the video but it got kinda hard for me since I'm not that proficient in JS, will definitely revert back later. Thanks Dr. Radu
@Radu Жыл бұрын
Sure. You can also ask if something is unclear.
@julianbullmagic Жыл бұрын
Really looking forward to part two. This is a very effective teaching style for this subject.
@Radu Жыл бұрын
Thank you. Working on it now.
@KiyotakaAyanokoji1 Жыл бұрын
@@Radu eagerly waiting ☺
@Radu Жыл бұрын
@@KiyotakaAyanokoji1 there are already few videos out on my channel.
@kilicsa8 ай бұрын
I would like to thank u, I dont work in the software industry but it was nice listening u when improving my english novadays!!
@Radu8 ай бұрын
You know I'm not a native English speaker, right? Maybe not the best to learn from me :-))
@kilicsa8 ай бұрын
@@Radu Yup I know but It's good to hear you, man Maybe you could stop talking tech and sing a song? I'm a rock guitarist anyway, and we could blast a good English song together.
@kilicsa8 ай бұрын
@@Radu Man, if I listen to you any more, I'm gonna put my guitar away and start coding :))
@Radu7 ай бұрын
@@kilicsa :-))))
@Radu7 ай бұрын
@@kilicsa :-)) I do have an intro song on videos on my channel :-D if you listen to that you might change your mind about me singing :-)))
@ekn992613 күн бұрын
Thanks
@Radu4 күн бұрын
Thanks for watching :-)
@khalidelgazzar Жыл бұрын
Watched the first 30 minutes & really looks great
@Radu Жыл бұрын
Thanks! Let me know if you eventually go all the way :-)
@HeyboyMackerel7 ай бұрын
Am i the only one who woke up here
@threeuniquefingers7 ай бұрын
Apparently No!
@Marsh93447 ай бұрын
I Did
@gordjy7 ай бұрын
Lol, me too
@W.H.A.P.7 ай бұрын
Me too - must be destiny
@SweetLilitis7 ай бұрын
Lmao
@duke_adi Жыл бұрын
At 2:24:00 hrs, professor asks about the possibility for some heights or widths going beyond 400, the most easy solution could be fault in the user's code where instead of 400 height and width, the user accidentally filled a bigger value!
@Radu Жыл бұрын
Yes, but I've collected the data using the app on my website = my code :-) and it was 400 x 400.
@duke_adi Жыл бұрын
@@Radu That's true for me as well, which might mean that in certain laptop_os+browser set, mouse click beyond the borders results in >400 width/height.
@Radu Жыл бұрын
@@duke_adi could be :-) the beauty of web development...
@almostrandomnickname Жыл бұрын
awesome loved it was no library, great way to get a grasp of how things are made under the hood. great tutorial doc! make more!!!!! always the best free code camp, I learned coding better with you guys.
@Radu Жыл бұрын
Thank you :-)
@bailahie4235 Жыл бұрын
I like the "Garbage --> cogs --> Garbage" diagram at 2:40 in the explanation to summarise the importance of understanding your training data. 🤣
@Radu Жыл бұрын
Thanks! :-)
@parsonsmarcus Жыл бұрын
Just as a quick aside in the beginning part, if you set the content type to "text/plain" in the data string, you may run into issues when downloading file data because the browser thinks it should be a .txt file. If you instead set the content type to be "application/json", it will download just fine without a warning. Like so: "data:application/json;charset=utf-8" Chrome warned me on MacOS whenever I wanted to download this file with a .json extension that had a content type of text/plain.
@Radu Жыл бұрын
Hi, thanks for the tip!
@solodoumbia2095 Жыл бұрын
Fantastic hack! I did everything you showed here and it worked! Thanks a lot!
@Radu Жыл бұрын
Glad to hear :-)
@LodeStarYT Жыл бұрын
Looking forward to part 2. This one was very interesting
@Radu Жыл бұрын
It starts next week on my channel :-)
@billionairesayss Жыл бұрын
Always delivery fire ❤️
@kelvinclark3474 Жыл бұрын
you can change all the onmouse*** to onpointer*** to not set the ontouch*** events. THe onpointer**** registers the event for both mouse and touch.
@Radu Жыл бұрын
Thanks! I'll try it out :-)
@justdoeverything8883 Жыл бұрын
This is an awesome course, but I just want to add, so many of the little annoyances on the drawing app can be avoided by using pointerevents, which work for touch and mouse events, and allow you to capture the event instead of having to put the listener on the document itself.
@Radu Жыл бұрын
Thanks for the tip!
@naistudio31194 ай бұрын
Thanks, Dr.Radu.
@Radu3 ай бұрын
No problem :-)
@ashganmustafa9031 Жыл бұрын
Such a great course , I am enjoying it 😊
@financewithsom485 Жыл бұрын
Thanks Radu bhai kya course banaya phad diye bhaiii
@Radu Жыл бұрын
You're welcome!
@frankdearr2772 Жыл бұрын
Great topic, thanks 👍
@hoanhvuvan51659 ай бұрын
thank you sir, appreciated!! ❤❤
@Radu9 ай бұрын
You're welcome!
@DannyDusse Жыл бұрын
Completed after one and a half weeks. This channel is amazing!
@meschann10 ай бұрын
Your video is very good, deserves a subscription and I hope so too. Thank you for your enthusiasm.
@Radu10 ай бұрын
You're welcome :-)
@Ippikiokami3658 ай бұрын
1:00:52 Don't you get import and export keywords in JavaScript?
@Radu8 ай бұрын
They are... But they only work via http, not locally. And for some reason, the live server extension was slow and glitchy (for me) when I implemented this project. So... some things could have been made nicer.
@pudum4916 Жыл бұрын
You are outstanding ❤
@mathiasmiller19397 ай бұрын
So at 1:28:36 what do we see at the right middle side of the chart?
@Radu7 ай бұрын
Maybe you have the wrong timestamp? The chart is not visible there.
@BreezeTalk Жыл бұрын
This, Monte Carlo, Linear Algebra, GeoSpatial, Trees and Classifiers and you have a good background of ML and Stats
@Radu Жыл бұрын
I do plan to extend this course with more things. Thanks for the tips :-)
@zubiarfan Жыл бұрын
Great content, thank you!
@Radu Жыл бұрын
You're welcome!
@ryouko2971 Жыл бұрын
Hey Dr.Radu, can you create a video on how you went about creating your own Chart component? That was an amazing moment when you went out of your way to create something like that and inspired me to build my tools like this. Any source or recommendations for learning this?
@Radu Жыл бұрын
The tutorial for how I made the Chart is in linked in the description. Or is your question: Why I decided to do it?
@JohnDoe_69_420 Жыл бұрын
Ooooooo Radu's going mainstream now, this is so cool! Hopefully he's going to gain some subscribers from this, which is super great, Radu deserves the recognition for the amount of valuable education he provides! Gonna code, debug, and have fuuuuun, Coding with Radu... Coding with Radu
@Radu Жыл бұрын
Haha, thanks :-)
@kingcoder31aug Жыл бұрын
i want more videos like this where i can learn depper concepts of cnn , rnn like that . This video was great 🔥🔥
@MaximeCHEVASSON Жыл бұрын
Pretty cool both from a thearical point, of view and from a pure JS code pov. It makes it pretty accessible. Thanks a lot, great job
@Radu Жыл бұрын
Thank you.
@dominikrodler8010 Жыл бұрын
You didn't get the DOCTOR House joke apparently, which I found quite funny 😁 Really nice course!
@Radu Жыл бұрын
There was a Doctor House joke? :-)) I don't remember adding one
@FOM_extras Жыл бұрын
omg it's Radu! yay!
@Radu Жыл бұрын
Yey :-)
@fahad_hassan_92 Жыл бұрын
20:56 Can someone explain what he has done here? Why create a const draw with the curly brackets and what is draw.path? You can also just tell me the topic name if you don't want to explain here, I can do research on it myself then
@Radu Жыл бұрын
I'm just grouping drawing methods part of the draw object. So, draw.path is just calling the path function (method). I do this because it will be easy to import the object later in Node, as well.
@fahad_hassan_92 Жыл бұрын
@@Radu Thanks!
@Radu Жыл бұрын
@@fahad_hassan_92 No problem.
@LightninK1ng Жыл бұрын
Yup I always used to wonder why do we learn from existing datasets, when we have to built a dataset from scratch for real-time applications
@Radu Жыл бұрын
Because you can jump right in... and datasets have some 'good properties' that can demonstrate some specific things better than others. It's also the reason why courses change datasets from time to time to demonstrate different things. Here I hope to have a more realistic setting :-)
@_yllw6155 Жыл бұрын
Is there any specific reason or benefit he doesn't use spaces when assigning variables, declaring conditionals, or creating for loops? Is it simply preference? I think most people (including me) would write like this: const foo = 'bar'; for (let i = 0; i < baz.length; i++) { ... } but he writes like this (and I've seen some others): const foo='bar'; for (let i=0;i
@Radu Жыл бұрын
I normally use spaces (as you describe). But when I make tutorials I try to keep the font size as large as possible (some people watch on their phones). I also don't want the code to go off-screen to the right so that viewers don't have to scroll through the video to see the part they need to see... Removing spaces helps with that. But in phase 2 of this course I tried using a wider screen and added the spaces (experimenting all the time...)
@pearlboy Жыл бұрын
I've apple silicon, somehow I was finding difficulty in most of the node version on using canvas. When I tried with node version 10 it worked. sharing it as information. as it might help someone out there.
@duke_adi Жыл бұрын
Excellent course Sir! I have learnt so many things from this video that it is difficult to note them down! Sir , you should come to any university in India for teaching computer science since your teaching style and personality skills are in most demand here 😀
@Radu Жыл бұрын
:-) thanks for the invite
@abdulbasitrajpoot2713 Жыл бұрын
Bro, do videos for newbies too. This is very complex. Why did you create image recognizer? why did you do this with simple text values?
@quantumastrologer5599 Жыл бұрын
Essentially centering a div in the first ten minutes. What a flex.
@Radu Жыл бұрын
:-))
@TrailblazingYT10 ай бұрын
really good teacher, thanks
@Radu10 ай бұрын
Thanks!
@meso9497 Жыл бұрын
Hi, to fix the issue with moving screen on apple devices touch screens, in the css stylesheet, body selector, set the touch-action to none and you good to go.
@Radu Жыл бұрын
Really? Thanks! I'll try it out as soon as I get my hands on an apple device :-)
@meso9497 Жыл бұрын
@@Raduall good, it worked perfectly for me on my iphone!.
@Radu Жыл бұрын
@@meso9497 Awesome, thanks!
@praveenl169 Жыл бұрын
Better and secure way to save json data - create blob, create a temporary url for the blob, trigger the download, clean up the temporary url
@Radu Жыл бұрын
Thanks for the tip!
@Artavazd.kirakosyan11 ай бұрын
1:01:03 it creates a buffer with black color, it does not take ctx data into it... all of the images are black... anyone has a hint here?
@Radu11 ай бұрын
Strange. Can you try drawing a white rectangle over the canvas first, before drawing the paths?
@Artavazd.kirakosyan10 ай бұрын
@@Radu thank you very much for advice, I will report back after trying.
@Artavazd.kirakosyan10 ай бұрын
I have resolved the issue by doing this: // draw.paths = (ctx, paths); // commented out for (const path of paths) { draw.path(ctx, path, "black") }
@moritzvaneimern2998 ай бұрын
Yep I fell asleep on youtube, and I woke up to this at 3:51:30
@moritzvaneimern2998 ай бұрын
Aktually 2:15:28 ... yeah I am still tired
@feitan8745 Жыл бұрын
sometimes people just want to go vanilla all the way. amazing content.
@Radu Жыл бұрын
Thanks! :-)
@vivekmohan42718 ай бұрын
Hey Radu, great course ! But when I run the final project on my computer, it lags and is pretty slow. Is it because my computer only has 8 gb RAM?
@Radu7 ай бұрын
The implementation could be made more efficient. I gave some homework tasks about optimizing, you can try them out, or see phase 2 where I implemented some of them (that may work faster for you).
@JuniorMarques79 Жыл бұрын
Very nice, thanks.
@Radu Жыл бұрын
You're welcome!
@johnsonisreal4530 Жыл бұрын
Why this is interesting and enjoy the course alot.
@Radu Жыл бұрын
Happy you like the course!
@robertosotoalvarez8179 ай бұрын
May I ask how do you insert your video in the output window in VS Code?
@Radu9 ай бұрын
I'm using OBS to record my videos. You can add a video input on top of any window and resize it so it fits :-)
@robertosotoalvarez8179 ай бұрын
Wow! Thanks Radu. I already usted OBS, but I thought you used the Visual Studio Output Window with something like a web page. I googled trying to find how to do that in vain. The simplest solutions are the best as you always do. Thanks again!
@Radu9 ай бұрын
@@robertosotoalvarez817 no, nothing fancy like that :-)
@mehrdad1068 Жыл бұрын
My favorite course
@Radu Жыл бұрын
Glad to hear :-)
@pratronald10 ай бұрын
Can't we combine this with Python? JS for the web app and Python for the ML code implementation?
@Radu10 ай бұрын
Sure you can, you just need to reimplement some of the functions that are used both on the front-end and back-end.
@zer001 Жыл бұрын
This is the second video of you that i watched. And i love it! 1:18:02 Best joke ever.
@Radu Жыл бұрын
:-))
@myWorldDiscover Жыл бұрын
perfect 🎉 thanks a lot!!
@Radu Жыл бұрын
You're welcome!
@JamesVillalon-h1l10 ай бұрын
thank you for helping us to learn
@Radu10 ай бұрын
Glad to hear you're learning!
@alissonpontes14918 ай бұрын
Parabéns manoooo
@ai-force3792 Жыл бұрын
thats fantastic
@kyassa652810 ай бұрын
Thanks a lot!
@pavelpavlov954 Жыл бұрын
Amazing!!!!
@vishaljepar14377 ай бұрын
Smc bohat hard lagta tha lekin aapki videos dekhke ab easy hogya h lekin kuch bate repeatly dekhna padta h samjne k liye lekin samaj aa jata h
@AQ22W Жыл бұрын
(1) Thank You. (2) iCON Use For Graph. (3) # of Neighbors For Classification. (4) "Country-Bubble-Color" For Each Object iNSTANCE, Was Enlightening. (5) Details = Better Graphical Pointing. (6) Label Which Pieces Of Code, Correct Which Errors (Error Database)...To Differentiate Between Base Code & ECC (Error Correcting Code). (7) Play Video @ A Faster Speed (For Longer Videos). (8) What Are Your Top 10 Companies That You Work For?
@meganova609 Жыл бұрын
2:35:15 just pass the nearestSample it got all the value
@Radu Жыл бұрын
Good point!
@Ou8y2k2 Жыл бұрын
Does this course have any prerequisites? Do you need to know JS, or can you be a beginner programmer? What about maths requirements?
@Radu Жыл бұрын
Yes, check the description for some videos that teach what you need to know (math and code fundamentals)
@LarearYT7 ай бұрын
Apparently KZbin really wants me to learn this but I haven't even started on trying to learn C# as my first language which I'd already have use cases for.
@Radu7 ай бұрын
You could take it as a challenge to implement this in C#. I'm not using libraries, so, many things are quire straightforward.
@saadafzal859411 ай бұрын
@Dr. Radu add the following to your css will make the font responsive: :root { font-size: calc(0.5em + 1vw); }
@Radu11 ай бұрын
Hi, Thanks for the tip :-)
@Archbishop-Desmond-Tutu Жыл бұрын
We need part 2! Please!
@Radu Жыл бұрын
It's now out :-)
@dhrambiragarwal3520 Жыл бұрын
Helpful❤
@kimberlywhite8399 Жыл бұрын
Sir, I need help on this because the canvas doesn't show up
@Radu Жыл бұрын
You can try submitting your code on my Discord and I'll have a look.
@vrk11317 ай бұрын
This is the first thing I saw after waking up
@rethabileselekoe68322 ай бұрын
Me too 😂
@Mike-jq7os Жыл бұрын
Why don't you use Emmet Abreviation ? 🧐
@Radu Жыл бұрын
In general, I avoid fancy auto-completing features when making tutorials for many reasons like: - To keep the attention in one place (at the cursor) as much as possible - Some people don't use VS code and don't have all the features I usually disable all autocompleting features in VS code... I forgot to do that in my last live stream and it wasn't great. Huge tooltip windows appearing all the time. They cover much of the code I was trying to explain.
@cosmicwitness3390 Жыл бұрын
what is the point of having those javascript objects in the project files?
@Radu Жыл бұрын
They are so we can load them in the web visualizer. Can't load JSON files because of cors without a server and my live server extension is buggy so I had to use this 'not so straightforward' solution.
@RichReflectionz Жыл бұрын
I’m still a newbie in programming, but I thought that Python was best for ML, this is awesome that JS can be used as well
@paulaneesh7 Жыл бұрын
JS is "Jack of all trades'".
@nonstopper Жыл бұрын
Python is only ever considered good at ML because some of the most popular ML libraries happened to be made available for it. The libraries are usually not even written in python.
@edward8064 Жыл бұрын
@@nonstopper yeah, Python is just the API language
@Radu Жыл бұрын
Sure, machine learning algorithms can be implemented in any language, pretty much... The best languages to use are those that run the fastest (like C / C++) and the easiest to use are those that have a lot of libraries for it (like Python). I use JavaScript to make some working apps that are easy to share, not just the machine learning part in isolation.