Raffy Fahim's repositories
AccountingApplication
Windows application that generates financial statements after being given entries.
16-bit-CPU-Simulator
A program that simulates how a 16-bit CPU works
aima-java
Java implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
Algorithms
Implementing algorithms using C
FunctionalProgramming
Implementations of Algorithms using Haskell
Hough-Transform
Using Hough Transform to detect the value of Egyptian coins in an image.
Image-Mosaics
A program that makes a panorama (image mosaics) from a set of given images
Library-Manager
A management system for libraries implemented in Java.
cuda_ffn
A simple project that implements fully connected layer by using cublas gemm then using a cuda kernel to add bias then uses cuDNN to do activation
DataStructures
Implemention of data structures using C++
Image-recognition
Image recognition using given dataset. Different machine learning algorithms are used and are compared according to accuracy of the result.
image_mirroring
Given a grayscale image, the code would load the image, mirror it along the horizontal axis and save it in mirrored_images folder.
metaseq
Repo for external large-scale work
Mips-pipeline-microprocessor
Design of mips pipeline microprocessor architecture using system verilog
model_analyzer
Triton Model Analyzer is a CLI tool to help with better understanding of the compute and memory requirements of the Triton Inference Server models.
multi-threaded-matrix
Matrix multiplication program using multi-threading.
Neural-Networks-for-Visual-Recognition
Implement and apply k-Nearest Neighbor (kNN) classifier, Softmax classifier, Multiclass Support Vector Machine (SVM) classifier and Two layer neural network classifier.
Paint
Paint using java
Phonebook
A program written in C to read a phonebook from a text file , search, add and edit from it.
sentencepiece
Unsupervised text tokenizer for Neural Network-based text generation.
sherpa
A mobile Implementation of llama.cpp
SIC-XE-Assembler
Sic-xe machine assembler using C#
Speaker_Verification
Tensorflow implementation of generalized end-to-end loss for speaker verification
TicTacToe
using java