Gautam Sharma
Gautam Sharma
  • Видео 25
  • Просмотров 33 292
Building a Neuron Class for Neural Networks - Part 4
In this episode of the neural network series, we dive deep into building a Neuron class. We start by defining an enumeration for activation types and creating an Activation class with static functions for applying these activations. Then, we explore the theory behind neurons, focusing on how inputs interact with neurons in a layer. We explain the construction of a neuron, highlighting the roles of weights, biases, and activation functions. By the end of the tutorial, we code up the Neuron class, preparing it for integration in larger neural network structures. Stay tuned for the next episode, where we build the Layer class.
00:00 Introduction to Part Four
00:07 Defining the Activation Enum
0...
Просмотров: 254

Видео

Power Functions, ReLU, and PyTorch Validation | Building Machine Learning Library | Part 3
Просмотров 184Месяц назад
Power Functions, ReLU, and PyTorch Validation | Building Machien Learning Library | Part 3 In this lecture, we delve into defining a power function and how it correlates with exponents. We also cover the differentiation of these functions, implementation of primitive operations like division using our previously defined multiplication, and the introduction of activation functions with a focus o...
Build a machine learning library from scratch using only C++ | Part 2
Просмотров 1,9 тыс.2 месяца назад
Mastering Gradients & Backpropagation: Building a Neural Network Library in C | Part 2 In this tutorial, we delve into the essential components of creating a C machine learning library, focusing on gradients and backpropagation. Learn how to construct fundamental classes that handle memory allocation, data storage, and operation management. Follow along as we cover both forward and backward pro...
Build a machine learning library from scratch using only C++ | Part 1
Просмотров 4,2 тыс.2 месяца назад
Building a Machine Learning Library From Scratch with C | Part 1: Understanding the Basics In the first episode of this series, Gautam introduces the fundamental concepts necessary for building a deep learning library from scratch using C . He provides a thorough explanation of the theory behind neural networks, including graph construction, gradients of primitive operations, and the mathematic...
I spent 18 months rebuilding my algorithmic trading platform in Rust. I’m filled with regret
Просмотров 2513 месяца назад
Reaction video for using rust to rebuild an app. In the end every programming language has it's flaws. Original post: medium.com/codex/i-spent-18-months-rebuilding-my-algorithmic-trading-in-rust-im-filled-with-regret-d300dcc147e0 Follow me: Web: www.gsharma.dev LinkedIn: linkedin.com/in/gautamsharm/ X: / iamgs_ Instagram: @not_your_avg_dev #Rust #AlgorithmicTrading #SoftwareDevelopment #CodingJ...
Build A C Server In Just 5 Minutes!
Просмотров 2906 месяцев назад
Creating a HTTP server in C is not straightforward. You need to depend upon a lot of third-party libraries, which can be a cumbersome process. Fortunately, Crow makes it easier for C programmers to create HTTP requests. It's a header-only library and is extremely fast, providing a streamlined approach to building robust and efficient servers. In this video, I'll walk you through the steps to se...
I bet you don't know about this concept in C++ templates
Просмотров 2079 месяцев назад
Do you really know about C templates?? This video will teach you about C templates and how to deduce argument type from template parameters. This video is Part 1 of Practical C Series Follow me: Web: www.gsharma.dev LinkedIn: linkedin.com/in/gautamsharm/ X: /iamgs_ Instagram: @not_your_avg_dev
Should You Still Learn C++ in 2024?
Просмотров 2,1 тыс.9 месяцев назад
Is Learning C Still Worth it in 2024? TL;DR: Yes it is :) With the rise of newer languages like Rust and the continued popularity of Python, some might question whether C is worth the investment. But fear not! We've got you covered. From its unparalleled performance to its foundational role in critical software applications, C remains a powerhouse in the programming world. In this video, we'll ...
I Made an Awesome Redis Clone in C++ | Step-by-Step Guide
Просмотров 1,6 тыс.10 месяцев назад
This video teaches about constructing something like Redis and the tech stack behind it. I got interested in it while studying System Design and thought I would give it a shot. This is just a prototype and lacks a lot of features. I request my viewers to learn from it and add functionality to it. To download the github repo for the C server go to : github.com/gautam-sharma1/redis-grpc-server an...
Mastering Depth-First Search (DFS) Algorithm in Python: Explained and Code Walkthrough
Просмотров 11811 месяцев назад
Mastering Depth-First Search (DFS) Algorithm in Python: Explained and Code Walkthrough
Make Javascript 100x faster 🔥 with this technique
Просмотров 902 года назад
Make Javascript 100x faster 🔥 with this technique
Combination Sum II - Leetcode 40 - C++
Просмотров 2132 года назад
Combination Sum II - Leetcode 40 - C
Leetcode 90 Subset II (Bit Manipulation)
Просмотров 3472 года назад
Leetcode 90 Subset II (Bit Manipulation)
A multi UAV system to assist with search and rescue operations in disaster affected regions
Просмотров 1083 года назад
A multi UAV system to assist with search and rescue operations in disaster affected regions
Episode 2: Functions in Modern C++ | Modern C++ Bootcamp
Просмотров 643 года назад
Episode 2: Functions in Modern C | Modern C Bootcamp
Episode 1: Data Types in Modern C++ | Modern C++ Bootcamp
Просмотров 1013 года назад
Episode 1: Data Types in Modern C | Modern C Bootcamp
evader pursuer narrated
Просмотров 614 года назад
evader pursuer narrated
Part 1- Path Planning using Reinforcement Learning (Programming Tutorial in C++)
Просмотров 3,7 тыс.4 года назад
Part 1- Path Planning using Reinforcement Learning (Programming Tutorial in C )
Uniform cost search with python code walkthrough
Просмотров 15 тыс.4 года назад
Uniform cost search with python code walkthrough

Комментарии

  • @ShohanAhmedNiloy
    @ShohanAhmedNiloy 11 дней назад

    Brother, Don't stop this series, we love it.

    • @gsharm
      @gsharm 11 дней назад

      @@ShohanAhmedNiloy Thank you for your support. New video will be coming soon!

  • @priyosankarchatterjee1969
    @priyosankarchatterjee1969 14 дней назад

    We need more keep it up bro

    • @gsharm
      @gsharm 11 дней назад

      @@priyosankarchatterjee1969 New video coming soon!

  • @Numinus1
    @Numinus1 28 дней назад

    Excellent series

  • @SinghDevHub
    @SinghDevHub Месяц назад

    Cool bro. Loved it. ❤

  • @ozzy-fr7vj
    @ozzy-fr7vj Месяц назад

    lets go!

  • @ozzy-fr7vj
    @ozzy-fr7vj Месяц назад

    bro when is the next vedio dropping!

  • @bloomingvision
    @bloomingvision Месяц назад

    Awesome!!!

  • @Numinus1
    @Numinus1 Месяц назад

    This is a superb series. I also like that you’ve refactored the series into smaller, more focussed modules

  • @martinsanchez-hw4fi
    @martinsanchez-hw4fi Месяц назад

    What tool do you use for your animations?

  • @GelloMello-j9z
    @GelloMello-j9z Месяц назад

    Nextjs developer ji now doing ml 🙏

  • @theintjengineer
    @theintjengineer Месяц назад

    I will glady say I was here since the beginning😊. Keep cooking, Bro! Cheers.

    • @gsharm
      @gsharm Месяц назад

      Appreciate it 🙏🏻😊

  • @gsharm
    @gsharm Месяц назад

    Thank you so much. Glad you liked it 😊

  • @scoffpickle9655
    @scoffpickle9655 Месяц назад

    Damn, this is high quality C++ content! I hope you reach 500 subs soon

  • @keremkezer6826
    @keremkezer6826 Месяц назад

    I will watch it. Seems like good work 🎉

  • @Cevert-.88
    @Cevert-.88 Месяц назад

    Its my second language

    • @Cevert-.88
      @Cevert-.88 Месяц назад

      Also it's memory safety issues with C++ you need you need to right massive code bricks to fix it

  • @samerali270
    @samerali270 2 месяца назад

    Once again, great work! I spent some time designing a memory model for the main tensor component. I'd love to share my ideas with you. What's the best way to reach out?

    • @gsharm
      @gsharm Месяц назад

      Made a discord channel. Feel free to use the ideas channel : discord.gg/Peqqd2yZhV

  • @Taurus388
    @Taurus388 2 месяца назад

    Subscribed :3

    • @gsharm
      @gsharm Месяц назад

      Thank you!

  • @Eggs-n-Jakey
    @Eggs-n-Jakey 2 месяца назад

    Is this similar to a bst transversal? I haven’t done topographical yet

  • @Abhishekedutain
    @Abhishekedutain 2 месяца назад

    Now, the time again😇

  • @theintjengineer
    @theintjengineer 2 месяца назад

    Here we go, Baby🎉

  • @top10top54
    @top10top54 2 месяца назад

    im implemented this mql5 , im invested go through this series

  • @Godovd
    @Godovd 2 месяца назад

    Let's gooo

  • @Abhishekedutain
    @Abhishekedutain 2 месяца назад

    What you think, rust is worth it or not, i think i like this lang, it can be depend on experience.

  • @Abhishekedutain
    @Abhishekedutain 2 месяца назад

    Thanks, man, we need this type of content, i am gonna eat this.

    • @gsharm
      @gsharm 2 месяца назад

      Love this. Working on part 2!

  • @samerali270
    @samerali270 2 месяца назад

    I looked over the repository you mentioned in the description and I think this is a very promising project! have you considered adding gpu backends?

    • @gsharm
      @gsharm 2 месяца назад

      Thanks for taking a look at the repo. Yes, I have considered adding a gpu backend. It’s gonna be a lot of work so I am hoping people like you can contribute and make it a success 😊

    • @samerali270
      @samerali270 2 месяца назад

      ​@@gsharm not a problem. Contributing sounds fun; you'll be hearing from me again :)

  • @SiddharthGautam-xj1sp
    @SiddharthGautam-xj1sp 2 месяца назад

    thanks for this series . i will wait for further parts of this series

  • @theintjengineer
    @theintjengineer 2 месяца назад

    If it's C++, then I'm in😊.

    • @gsharm
      @gsharm 2 месяца назад

      You'll love the next part then

    • @theintjengineer
      @theintjengineer 2 месяца назад

      @gsharm, please don't take too long. I already set up my CMake Project haha Cheers, Mate. Greetings from Germany.

  • @Pesquisando0b1011
    @Pesquisando0b1011 4 месяца назад

    C++ is evolving fast. There are workings been done to make the langue more memory safe. The new standard is coming, C++26. There are different projects related to memory safe, like Stroustup's Profile system and Sean Baxter's Circle Compiler. Search for a video called: "Sean Baxter: Safe C++" to how Circle compiler can make C++ memory safe.

  • @sudhanshushekhar4222
    @sudhanshushekhar4222 6 месяцев назад

    Thanks man... this is what i was planning to do now...

  • @theintjengineer
    @theintjengineer 6 месяцев назад

    Yes, please keep up with this topic. Thanks.

  • @lifeofnikkunikki5190
    @lifeofnikkunikki5190 9 месяцев назад

    You are great!🫶🏻

  • @thisisjaymehta
    @thisisjaymehta 10 месяцев назад

    Title says "Should You Still Learn C" but video is about C++

  • @Dawsatek22
    @Dawsatek22 10 месяцев назад

    what me got into programming and c++ was arduino that helped a lot

    • @gsharm
      @gsharm 10 месяцев назад

      That’s great to hear :)

  • @arpitkumarmishra6220
    @arpitkumarmishra6220 10 месяцев назад

    interesting video but video sound is coming from one side.

    • @gsharm
      @gsharm 10 месяцев назад

      Something happened during rendering :(. Sorry for that.

  • @lifeofnikkunikki5190
    @lifeofnikkunikki5190 10 месяцев назад

    Thank you so much! This helps a lot😅

  • @siddhantkumarkeshri6990
    @siddhantkumarkeshri6990 11 месяцев назад

    Nice Work man!!!

  • @Jonathan-ex3sl
    @Jonathan-ex3sl 11 месяцев назад

    Why not cmake

    • @gsharm
      @gsharm 11 месяцев назад

      Good point. As projects grow larger, it becomes extremely difficult to manage Cmake files. Let’s say you have 1000 libraries. You need to manually manage and build them by writing a cmake file. Bazel makes it much easier. You can opt in and opt out of libraries during debug mode and production mode. You can achieve this with cmake too. Bazel is more convenient.

    • @Jonathan-ex3sl
      @Jonathan-ex3sl 11 месяцев назад

      @@gsharm I see, thanks!

  • @DevMukh
    @DevMukh Год назад

    kindly last traversal portion ko thora explain kr dyen if anybody know how it start traversing so must respond

  • @anprabh1
    @anprabh1 2 года назад

    Ek number bhai!

  • @mohammadrezamokhtary913
    @mohammadrezamokhtary913 2 года назад

    when u upload part 2 bro? comon don't give up on this... there is not enough resources for this subject with c++ :(

  • @userupset6
    @userupset6 2 года назад

    I want next part

  • @zainahmed4172
    @zainahmed4172 3 года назад

    your recording is terrible, because you didn't show the code section. next time dont hide the code when writing, its hard for us.

  • @valentinagomezvega5759
    @valentinagomezvega5759 3 года назад

    Great video!

  • @dagmawikindu4773
    @dagmawikindu4773 3 года назад

    sir, how do we build the graph itself?

  • @daliladalilaa6820
    @daliladalilaa6820 3 года назад

    Hello. I truly enjoy your lecture too. Thank you for sharing... but where is the part 2 :D?!!

  • @LOGICOMA
    @LOGICOMA 3 года назад

    You explained this really, really well! So much more clearly than the wall of text from my uni textbook and my lecturer! Really awesome work! Would love to see more 15 minutes explanations on the other AI search methods (e.g BFS, DFS, Depth-Limited, Iterative Deepening, Bidirectional, etc). Would also be great to hear how you explained the time complexity for the searches in simple terms.

  • @mirzaebrahimbaig5633
    @mirzaebrahimbaig5633 4 года назад

    Sir code

    • @gsharm
      @gsharm 3 года назад

      Sorry the delay. Here is the code : github.com/gautam-sharma1/Robotics4All/blob/main/AI/Search/UCS.py Let me know any topics that you would like me to make a video on.

  • @muzinaughty544
    @muzinaughty544 4 года назад

    Sir can you please provide the code ??

    • @gsharm
      @gsharm 3 года назад

      Sorry the delay. Here is the code : github.com/gautam-sharma1/Robotics4All/blob/main/AI/Search/UCS.py Let me know any topics that you would like me to make a video on.

  • @rongxing7519
    @rongxing7519 4 года назад

    Hi, Robotics4all. I really enjoyed your lecture. It was very insightful. Are you planning to post the next parts? If so, I will really like to watch. Thank you.

    • @gsharm
      @gsharm 3 года назад

      Yes I will launch new lectures but I am thinking to relaunch the series with smaller lectures

  • @avijitdey4809
    @avijitdey4809 4 года назад

    Would you like to give the code?

    • @gsharm
      @gsharm 3 года назад

      Sorry the delay. Here is the code : github.com/gautam-sharma1/Robotics4All/blob/main/AI/Search/UCS.py Let me know any topics that you would like me to make a video on.

    • @muhammadtalha355
      @muhammadtalha355 3 года назад

      @@gsharm priority queue not defined ka error arha ha

    • @TXS-xt6vj
      @TXS-xt6vj Год назад

      Any other way, code for any other way?