×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
Vidhi Srivastava

Vidhi Srivastava

Intern @ OpenGenus IQ | Algorithms & Data Structures | Exploring code and writing tech. Connect with me at https://www.linkedin.com/in/vidhisrivastava01/

12 posts •
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.

Vidhi Srivastava Vidhi Srivastava
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.

Vidhi Srivastava Vidhi Srivastava
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.

Vidhi Srivastava Vidhi Srivastava
C++

Smart pointers in C++

Smart pointers are essential tools in modern C++ programming for managing memory and resources effectively.

Vidhi Srivastava Vidhi Srivastava
Computer Architecture

Gustafson's Law

Gustafson's Law, also known as Gustafson-Barsis's Law, is a fundamental concept in the world of parallel computing, offering a positive perspective on the scalability of parallel systems.

Vidhi Srivastava Vidhi Srivastava
Computer Architecture

Pollack's rule in Computer Architecture

Pollack's rule states: performance improvement tends to increase at a rate that is roughly the square root of the increase in microarchitecture complexity.

Vidhi Srivastava Vidhi Srivastava
C++

Vector of array in C++

The vector of arrays in C++ is an excellent tool for efficiently managing fixed-size arrays within a vector. This approach is particularly advantageous for organizing grouped data where each array shares a uniform size.

Vidhi Srivastava Vidhi Srivastava
Software Engineering

Trading Application in C++ [Software Development Project with source code]

A Trading App, sometimes called a stock trading or investment app, is a handy tool that allows people to easily buy, sell, and manage various types of financial assets like stocks, bonds, cryptocurrencies, and commodities using their smartphones or tablets.

Vidhi Srivastava Vidhi Srivastava
Python

Hangman game in Python [with source code]

Hangman is a fun game for two or more players. In this game, one player picks a word, phrase, or sentence, and the others try to guess it by suggesting letters or numbers.

Vidhi Srivastava Vidhi Srivastava
Python

AVL Tree in Python [using OOP + Inheritance]

AVL (Adelson-Velsky and Landis) tree is a self-balancing binary search tree, where the balance factor of each node is the difference between the heights of its left and right subtrees i.e. either -1, 0, or 1.

Vidhi Srivastava Vidhi Srivastava
Python

Selection Sort in Python using OOP concepts [Iterative + Recursive]

To implement selection sort in Python using an object-oriented approach, we can create a class called SelectionSort that encapsulates the functionality of the sorting algorithm.

Vidhi Srivastava Vidhi Srivastava
C++

Map::swap() in C++

The swap() function in C++ is used to interchange the elements of two variables. Similarly, the Map::swap() member function is used to swap the elements of two map objects.

Vidhi Srivastava Vidhi Srivastava
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship