Featured Resource One-line Algorithms questions & facts Random algorithm facts for quick interview revision when you only have a minute to spare.
Book DSA Cheatsheet A Cheatsheet for data structures and algorithms practice, coding interview and problem-solving intuition.
Featured Resource One AI Systems Question Practice AI and ML systems prompts across P/D disaggregation, inference, training, RAG, platform engineering and reliability.
Deep Learning Kolmogorov-Arnold Networks Kolmogorov-Arnold Networks (KANs) have emerged as a promising advancement in the field of neural networks, offering enhanced interpretability, efficiency, and adaptability compared to traditional architectures like the Multi-Layer Perceptron (MLPs).
Deep Learning Implementing Simple CNN model in PyTorch In this OpenGenus article, we will learn about implementing a simple CNN model using PyTorch Deep Learning framework.
PyTorch Internal Implementation of Tensors in PyTorch In this OpenGenusarticle, we'll delve into the internals of how tensors are implemented in PyTorch, referencing the code from various components of the PyTorch source code repository.
Web Development Understanding DOM Parsing and Serialization Techniques This OpenGenus article delves into the intricacies of these processes, shedding light on various parsing methods and serialization approaches.
to be published .ts video file format and its use in streaming services TS stands for Transport Stream, you will notice it by the file extension ".ts" in video files such as DVD, and it’s also used for streaming digital videos online.
Memory Density Limits in Computers: Theoretical Boundaries and Practical Advances Memory density refers to the capacity of information that can be contained within a defined physical dimension in a memory system. The increasing demand for superior memory density in computational settings is driven by the rapid expansion of data produced across various fields.
Deep Learning as_strided op in PyTorch So you've now finally begun working towards building your first network in PyTorch. You're working with tensors in the dataset, you wish to alter their shape, or do some form of operations. The as_strided() function in PyTorch can be very useful for this.
Machine Learning (ML) Stepwise Regression We will be learning about stepwise regression- a technique that will help us find the best set of variables to choose for our linear regression.
books DSA Takeover Coding Cheatsheet: Must have book for all programmers "DSA Takeover Coding Cheatsheet" is one of the highest rated textbook on Algorithms and Data Structures.
Data Communication and Computer Networks IPv6: Understanding its Development, Architectural Enhancements, and Current Adoption IPv6, the latest version of the Internet Protocol, was specifically designed to address the limitations of IPv4, particularly the shortage of IP addresses.
Deep Learning Guide to Deep Learning Model Training and Quantization In this OpenGenus article, I will be guiding you through training a sample convolutional neural network (ConvNet) with 5 convolutional layers for a specific task.
Deep Learning INT4 Quantization (with code demonstration) INT4 quantization is a technique used to optimize deep learning models by reducing their size and computational costs. It achieves this by using 4-bit integers instead of 32-bit floating-point numbers.
Database Management System (DBMS) Database Indexing Database indexing is a technique to enhance the speed of data retrieval in a database. An index is a data structure that allows quick access to rows in a table, similar to a book's index helping you find topics quickly without reading every page.
Python List and Dictionary Comprehension in Python In this article, we will be discussing list and dictionary comprehension and it's relevance.
Machine Learning (ML) Personality Prediction Through Machine Learning A person's action or reaction to any issue is largely dependent on the answer to the question: What kind of a person he is? In this OpenGenus article, we aim to create a Machine Learning model which can tell us exactly that.
C++ Dynamic and Static dispatch in C++ A dispatch mechanism determines which function gets executed when called upon by an object. In this OpenGenus article, we will explore each of these mechanisms along their approach to overloading and polymorphism.
CSS Center Images using CSS In this OpenGenus article, I will go over the various ways to center images on a webpage using CSS, which can be one of the more tricky tasks when building a webpage.
Web Development Guide through Serverless architecture In this OpenGenus article, we will present to you serverless architecture and its different aspects.
Python Deploying Python Web Applications with Docker and Kubernetes Deploying Python web applications has become increasingly efficient with the advent of containerization technologies like Docker and orchestration tools like Kubernetes.
List of Mathematical Algorithms Hall's Marriage Theorem Hall's Marriage Theorem is a key concept in graph theory, proven by Philip Hall in 1935. It helps solve the marriage problem: given a set of girls and boys, under what conditions can each girl be matched to a boy she knows? This theorem is useful in various fields, such as job assignments.
Machine Learning (ML) Genre Classification through Song Lyrics This article presents a practical implementation of music genre classification using song lyrics and machine learning algorithms. By leveraging NLP techniques and logistic regression, it demonstrates efficient categorization of songs, offering insights for music analysis and recommendation systems.
List of Mathematical Algorithms Quota Sampling Quota Sampling is a non-probability sampling method in which researchers divide a certain population into certain groups basing on certain unique characteristics.
Natural Language Processing (NLP) Interview questions on NLP Natural language processing may be used to query the data using voice or text in natural language.
Software Engineering The Intersection of Bitcoin and Online Casinos: A Technological Revolution In recent years, two groundbreaking trends have converged to create a unique niche in the digital world: Bitcoin and online casinos.
Web Development Creating a simple website with HTML, CSS, and JavaScript for complete beginners Starting your first application may feel overwhelming if you are new to web development, but by beginning with basic web pages using HTML, CSS, and some JavaScript.