Pinned Repositories
CNNet
Convolutional Neural Network implemented in C++. Eigen library is used for matrix manipulations. Convolution layers, Activation layers, Pooling layers and Fully connected layers are available in the network.
DTW
Dynamic Time Warping Algorithm can be used to measure similarity between 2 time series. Objective of the algorithm is to find the optimal global alignment between the two time series, by exploiting temporal distortions between the 2 time series.
EnterpriseServiceBus
Service Bus which enables multiple services to interact with each other. Implemented using Java Sockets, Java Native Interface (JNI) and Jython library. Can interact with Java, C++ and Python.
HealthPlus
A Management System for a Health Care Facility. The system includes Registration of patients, Making appointments, Storing patient records, Billing in the pharmacy & Pharmacy stock controlling
IProc
A dynamic library for image processing. To Extract the pixel map of the image. Support PNG, JPG, TIF and BMP image file formats. Inbuilt methods for resizing, cropping, generating grayscale and binary images.
LSTMCNnet
A framework for time-series anomaly detection. The framework consists a prediction module and a detection module. Prediction module is based on LSTM and CNN. DTW is used in detection module .
LSTMnet
A Long Short Term Memory neural network for time series prediction. Memory blocks contain one memory cell in each. Weights for the network are randomly initialized.
POS
A simple POS system. React and Redux is used in the frontend. Backend server is developed in nodejs, mongodb. mongoose is used as an object data modeling library.
react-form-build
Dynamic form creation module implemented using react. Can generate forms and interact with the generated from with view and edit modes. Allows adding custom elements.
react-sse-consumer
React hook for consuming Server Sent Events (SSE). This is a wrapper built around the EventSource API. Handle EventSource events and consume named events sent from the server.
heshanera's Repositories
heshanera/HealthPlus
A Management System for a Health Care Facility. The system includes Registration of patients, Making appointments, Storing patient records, Billing in the pharmacy & Pharmacy stock controlling
heshanera/POS
A simple POS system. React and Redux is used in the frontend. Backend server is developed in nodejs, mongodb. mongoose is used as an object data modeling library.
heshanera/LSTMnet
A Long Short Term Memory neural network for time series prediction. Memory blocks contain one memory cell in each. Weights for the network are randomly initialized.
heshanera/DTW
Dynamic Time Warping Algorithm can be used to measure similarity between 2 time series. Objective of the algorithm is to find the optimal global alignment between the two time series, by exploiting temporal distortions between the 2 time series.
heshanera/CNNet
Convolutional Neural Network implemented in C++. Eigen library is used for matrix manipulations. Convolution layers, Activation layers, Pooling layers and Fully connected layers are available in the network.
heshanera/IProc
A dynamic library for image processing. To Extract the pixel map of the image. Support PNG, JPG, TIF and BMP image file formats. Inbuilt methods for resizing, cropping, generating grayscale and binary images.
heshanera/LSTMCNnet
A framework for time-series anomaly detection. The framework consists a prediction module and a detection module. Prediction module is based on LSTM and CNN. DTW is used in detection module .
heshanera/SystemCalls
System calls in a linux operating system which request services from the kernel of the OS
heshanera/VIPinfo
System for gather and display information (contributions to the society etc.) of VIP persons whose names are used for street and building names
heshanera/Algorithms
Algorithm Implementations
heshanera/Binarize
Image binarization using opencv
heshanera/CharRecognizer
Character Recognition using an artificial neural network. Network is trained for 26 characters. Implemented in C++ and Magick++ API is used for pixel manipulation
heshanera/EnterpriseServiceBus
Service Bus which enables multiple services to interact with each other. Implemented using Java Sockets, Java Native Interface (JNI) and Jython library. Can interact with Java, C++ and Python.
heshanera/FitnessClub
Website for a gym for advertising purposes with a admin panel to manage the website. Developed using the codeigniter framework.
heshanera/PAClassifier
Online Passive Aggressive Binary Classifier
heshanera/react-sse-consumer
React hook for consuming Server Sent Events (SSE). This is a wrapper built around the EventSource API. Handle EventSource events and consume named events sent from the server.
heshanera/TSPlot
Compare univariate temporal sequences
heshanera/react-form-build
Dynamic form creation module implemented using react. Can generate forms and interact with the generated from with view and edit modes. Allows adding custom elements.
heshanera/wWorker
Web Worker implementation for executing functions in a separate thread
heshanera/ANN
Simple Artificial Neural Network for the XOR function. Network is build with three layers, Input layer, Output layer and one hidden layer with four nodes. Used Sigmoid as the Activation function
heshanera/app
heshanera/assets
assets
heshanera/EdgeDetector
Edge detection using the canny operator and line detection using the convolution based techniques. Implemented the edge detector in C++ using the Magick++ API.
heshanera/i3wmConfigs
customized i3bar using i3blocks
heshanera/LocalFeatureDetector
Feature Matching using SURF, Brute Force Matcher and FLANN Matcher
heshanera/MyMalloc
Memory allocator and deallocator function in C
heshanera/ReviewClassifier
Classification of IMDB movie reviews using Support Vector Machine and using Logistic Regression methods
heshanera/SOMClassifier
heshanera/svg-asset-loader
Webpack loader for processing SVG files. Loader options allows embedding SVGs into the HTML, spritesheet injection, or spritesheet extraction for linking.
heshanera/xv6
xv6 kernel modifications