Companies Home Search Profile

Machine Learning in C++

Focused View

Tech Engineering

5:01:48

730 View
  • 1 - About the course.mp4
    02:02
  • 2 - Energy-ef-ciency-across-programming-languages.pdf
  • 2 - Why learn Machine learning with C.mp4
    06:46
  • 3 - Udemys Q&A.html
  • 4 - THE MNIST DATABASE.html
  • 4 - the mnist database of handwritten digits.zip
  • 5 - Important.html
  • 6 - Introduction.mp4
    03:04
  • 7 - Introduction to Data Set.mp4
    05:43
  • 7 - t10k-images-idx3-ubyte.zip
  • 7 - t10k-labels-idx1-ubyte.zip
  • 7 - train-images-idx3-ubyte.zip
  • 7 - train-labels-idx1-ubyte.zip
  • 8 - THE MNIST DATABASE.html
  • 9 - Before Starting.html
  • 10 - Creating directories.mp4
    09:03
  • 11 - Creating files.mp4
    03:26
  • 12 - Data h header creation.mp4
    08:41
  • 13 - Data Handler h header creation 1.mp4
    03:25
  • 14 - Data Handler h header creation 2.mp4
    11:08
  • 15 - Data cpp library creation.mp4
    06:14
  • 16 - Data Handler cpp library creation 1.mp4
    02:28
  • 17 - Data Handler cpp library creation 2.mp4
    05:18
  • 18 - Data Handler cpp library creation 3.mp4
    13:29
  • 19 - Data Handler cpp library creation 4.mp4
    09:33
  • 20 - Data Handler cpp library creation 5.mp4
    13:20
  • 21 - Data Handler cpp library creation 6.mp4
    04:08
  • 22 - The Main cpp file creation.mp4
    04:45
  • 23 - Compiling & Bug fixing 1.mp4
    05:18
  • 24 - Executing & Bug fixing 2.mp4
    03:34
  • 25 - Debuging & Executing.mp4
    04:59
  • 26 - CMakeListstxt file creation & Execution.mp4
    12:42
  • 27 - Introduction.mp4
    01:22
  • 28 - Creating directories & files.mp4
    02:33
  • 29 - kNN h header file creation.mp4
    08:02
  • 30 - kNN cpp library creation 1.mp4
    02:23
  • 31 - kNN cpp library creation 2.mp4
    06:43
  • 32 - kNN cpp library creation 3.mp4
    12:03
  • 33 - kNN cpp library creation 4.mp4
    04:09
  • 34 - kNN cpp library creation 5.mp4
    10:07
  • 35 - The Main cpp file creation & Linking in CMakeListstxt.mp4
    18:43
  • 36 - CMake editing & Debugging & Executing.mp4
    12:37
  • 37 - Introduction.mp4
    03:04
  • 38 - Coheir h file creation Inheritance.mp4
    04:08
  • 39 - Creation Coheir cpp file & Inherit to KNN & Execution KNN algorithm.mp4
    03:28
  • 40 - KMeans file system creation & Linking files in CMakeListstxt.mp4
    03:45
  • 41 - KMeans h file creation & Struct creation.mp4
    20:10
  • 42 - KMeans cpp file creation 1.mp4
    14:56
  • 43 - KMeans cpp file creation 2.mp4
    08:33
  • 44 - KMeans cpp & Debugging & CMake & Execution.mp4
    25:56
  • 45 - Performance kNN vs KMeans.html
  • 46 - What now.html
  • 47 - Clon from Git.html
  • 47 - github.zip
  • 48 - Unzipped Data.html
  • 48 - t10k-images-idx3-ubyte.zip
  • 48 - t10k-labels-idx1-ubyte.zip
  • 48 - train-images-idx3-ubyte.zip
  • 48 - train-labels-idx1-ubyte.zip
  • 49 - The whole project.html
  • 49 - ml-cpp.rar
  • Description


    Master Machine Learning from scratch using C++17 without built-in functions.

    What You'll Learn?


    • Build the machine learning algorithms using modern C++17 from scratch!
    • Get a deep intuition how ML works in C++ field without using Built-in methods
    • Use the low-level features of Modern C++11/14/17 to supercharge your algorithms
    • Build interesting applications using Modern C++11/14/17 and ML techniques
    • Optimize your algorithms with advanced performance and memory usage profiling
    • Program with one of the most powerful programming languages that exists today, C++
    • Learn how to create CMake build system

    Who is this for?


  • C++ developers interested in Machine Learning
  • The ones, who develops ML in Python, want to boost their career up with C++
  • To advance their C++ knowledge implementing in Machine Learning
  • Master students who work on AI
  • More details


    Description

    For the discount:

    Apply Coupon: DE7A7ECB039486240E96


    Can you see how building ML in C++ will open up more career opportunities for you?

    If more professional companies are using C++, it stands to reason that there is going to be more of a demand for C++ programmers.

    If it is not based web app, the ones who use Python for their ML products partly fail. However, if you are working with hardware, C++ is a must! Because C++ is a compiled language that you can easily extract the binary files which the thing machine talks.

    But the main reason companies should probably use C++ is because it is so powerful!

    C++ is super fast and is a general-purpose programming language that supports both procedure and object-oriented programming making it very flexible.

    It is readily scalable. It may also be portable.

    C++ has numerous capabilities that other languages just lack.

    This is the reason why C++ code can be interfaced with using almost any major language.

    Given how many languages C++ has touched, if you are familiar with C++ you will probably notice C++-related features in new languages you learn.

    Does this course focus on algorithms, or math, or what?!?!

    Let's face this - the great majority of online ML courses use Python that is the interpreted programming language. They advise using pre-built algorithms rather performance-based ones. Although you could get rapid accomplishment as a result of this, in the long run it will hinder your capacity to comprehend ML structure using C++. Understanding the underlying algorithms is a prerequisite for comprehending how to use ML approaches.

    That's the goal of this course - I want you to comprehend the precise math and programming methods utilized in the most popular ML algorithms as well as the C++ programming language. Once you possess this information, you may quickly learn new methods and create far more fascinating projects and apps than other engineers who are simply familiar with how to provide data to a magic library.

    A short list of what you will learn to:

    • Advance memory profiling to improve the performance of your algorithms

    • Create applications using the robust current C++ STD libraries

    • Set up a CMake project

    • Create software that is compatible with Windows, Linux, and Mac OS X!

    • Use C++ to write clear, understandable ML code without employing single-name variables or perplexing functions.

    • Understand how to modify standard algorithms to match your own use cases

    • Study performance-boosting techniques that may be used with every C++ code type

    • Techniques for importing data and arranging using CMake


    Discount Coupon: DE7A7ECB039486240E96

    Who this course is for:

    • C++ developers interested in Machine Learning
    • The ones, who develops ML in Python, want to boost their career up with C++
    • To advance their C++ knowledge implementing in Machine Learning
    • Master students who work on AI

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Tech Engineering
    Tech Engineering
    Instructor's Courses
    I have been building Robotics Software Architecture for a robotics corporation. Mostly, I've been using C++ besides Python, With an innate ability to simplify complex algorithms. Been doing software development for years, and has now expanded that experience onto Udemy. I teach on Udemy to share the knowledge I have gained with other software engineers.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 39
    • duration 5:01:48
    • Release Date 2022/12/14