Skip to content

This repository is a collection of Python and C++ scripts for a variety of computational tasks including machine learning algorithms, mathematical operations, cryptographic methods, and utility functions. It serves as a resource for solving complex problems in computer science, mathematics, and physics.

Notifications You must be signed in to change notification settings

graph90/sideProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python & C++ Utilities and Math Scripts

This repository contains various Python and C++ scripts for solving a wide range of problems including machine learning algorithms, mathematical computations, cryptography, and more. The collection covers topics from computer science, mathematics, physics, and data processing.

Table of Contents

Machine Learning

  • adaBoost.py: Implementation of the AdaBoost algorithm.
  • cnn.py: Convolutional Neural Network (CNN) implementation.
  • fnn.py: Feedforward Neural Network (FNN) implementation.
  • logisticRegression.py: Logistic regression algorithm.
  • linearRegression.py: Linear regression model.
  • rnn.py: Recurrent Neural Network (RNN) implementation.
  • lstm.py: Long Short-Term Memory (LSTM) neural network.

Math Computations

  • addTwoNumbersInBaseFourTeen.py: Function to add two numbers in base-14.
  • addTwoPolynomials.py: Add two polynomials represented as lists.
  • affineCipher.py: Implements Affine Cipher encryption and decryption.
  • antiderivative.py: Compute the antiderivative of a given function.
  • asciiToInt.py: Convert ASCII values to their integer equivalents.
  • associativityAddition.py: Verifies the associativity of addition.
  • atXTime.py: Time-related utilities.
  • bayesTheorem.py: Implementation of Bayes' Theorem for probability calculations.
  • binarySearchTree.py: Binary search tree data structure.
  • binomialFormula.py: Implements the binomial formula.
  • chainRule.py: Compute derivatives using the chain rule.
  • confidenceInterval.py: Calculate the confidence interval for data.
  • convertArrToDataSet.py: Convert an array to a dataset format.
  • convertArrToNPArr.py: Convert an array into a NumPy array.
  • doublyLinkedList.py: Doubly linked list data structure.
  • heisenbergEquation.py: Solve the Heisenberg equation.
  • hilbertSpace.py: Operations in Hilbert space.
  • lagrangeRange.py: Lagrange interpolation and range calculations.
  • lexicographicalSort.cpp: C++ implementation of lexicographical sort.
  • meanValueTheorem.py: Solve problems using the Mean Value Theorem.
  • nymanAllocation.py: Implement Nyman allocation model.
  • pathIntegral.py: Calculate the path integral for a given path.
  • solveCubic.py: Solve cubic equations.
  • solveIntermediateValueTheorem.py: Apply the Intermediate Value Theorem.
  • solveLinear.py: Solve linear equations.
  • solvePiecewise.py: Solve piecewise-defined functions.
  • solveQuadratic.py: Solve quadratic equations.
  • theFundamentalTheoremOfCalculus.py: Apply the Fundamental Theorem of Calculus.

Cryptography

  • affineCipher.py: Affine cipher encryption and decryption.
  • polybiusSquareCipher.py: Polybius Square Cipher implementation.
  • vernamCipher.py: Vernam cipher encryption.

Utilities

  • getExtIp.py: Get the external IP address of the machine.
  • getLocation.py: Get the geographical location of the machine using IP.
  • pdfToTXT.py: Convert PDF files to text files.
  • pingpong.py: Ping Pong utility script.
  • txtToMPThree.py: Convert text files to MP3 audio format.
  • usdToCad.py: Convert USD to CAD currency.
  • zipToTXT.py: Extract text from ZIP files.
  • winReboot.py: Script to reboot Windows systems.
  • winShutdown.py: Script to shut down Windows systems.

Physics

  • electronDrift.py: Calculate the drift velocity of electrons.
  • eulersEquation.py: Implement Euler's equation for fluid dynamics.
  • heisenbergEquation.py: Solve the Heisenberg Uncertainty Equation.
  • maxwellsEquations.py: Implementation of Maxwell's equations for electromagnetism.
  • specialRelativity.py: Solve problems related to special relativity.

Other Scripts

  • asciiToInt.py: Convert ASCII characters to their integer values.
  • shannonInformationTheory.py: Explore Shannon's Information Theory.
  • manhattanDistancee.py: Compute Manhattan distance between two points.
  • tStatistic.py: Calculate the t-statistic for statistical testing.
  • solveIntermediateValueTheorem.py: Solve problems using the Intermediate Value Theorem.
  • standardedScore.py: Calculate standardized scores (z-scores).
  • varianceOfBinomialDistr.py: Calculate the variance of a binomial distribution.

About

This repository is a collection of Python and C++ scripts for a variety of computational tasks including machine learning algorithms, mathematical operations, cryptographic methods, and utility functions. It serves as a resource for solving complex problems in computer science, mathematics, and physics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published