Ahmed Gad (@ahmedfgad)

Top repositories

1

GeneticAlgorithmPython

Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).
Python
1,536
star
2

NumPyCNN

Building Convolutional Neural Networks From Scratch using NumPy
Python
548
star
3

NeuralGenetic

Building and training artificial neural networks (regression or classification) using the genetic algorithm.
Python
216
star
4

NumPyANN

Implementation of Artificial Neural Networks using NumPy
Python
97
star
5

TorchGA

Train PyTorch Models using the Genetic Algorithm with PyGAD
Python
81
star
6

FederatedLearning

Federated Learning Demo in Python using Socket Programming
Python
78
star
7

CoinTex

A cross-platform multi-level game created in Python using Kivy.
kvlang
68
star
8

CIFAR10CNNFlask

Building a HTTP-accessed convolutional neural network model using TensorFlow NN (tf.nn), CIFAR10 dataset, Python and Flask.
Python
61
star
9

ArithmeticEncodingPython

Data Compression using Arithmetic Encoding in Python
Python
57
star
10

AndroidFlask

Image Upload from Android to Python-Based Flask Server
Java
51
star
11

GARI

GARI (Genetic Algorithm for Reproducing Images) reproduces a single image using Genetic Algorithm (GA) by evolving pixel values.
Python
48
star
12

KerasGA

Training Keras Models by the Genetic Algorithm using PyGAD
Jupyter Notebook
33
star
13

HOGNumPy

Histogram of oriented gradients (HOG) Python implementation using NumPy.
Python
31
star
14

IntroDLPython

This repository is updated by a number of introductory projects to deep learning with Python.
Python
27
star
15

NumPyCNNAndroid

Convolutional Neural Network for Android using Kivy and NumPy
Python
26
star
16

FeatureReductionGenetic

Feature reduction using genetic algorithm
Python
25
star
17

OpenCVAndroid

Using OpenCV in Android Devices
Java
25
star
18

KivyAndroidClassification

Image Classification for Android using Artificial Neural Network using NumPy and Kivy.
Python
24
star
19

CNNGenetic

Training convolutional neural networks using the genetic algorithm.
Python
18
star
20

8QueensGenetic

Optimizing the 8 Queens Puzzle using the Genetic Algorithm (PyGAD).
Python
17
star
21

FlappyBirdPyGAD

Play the Flappy Bird Game using PyGAD (Genetic Algorithm)
Python
16
star
22

AndroidOpenCVImageEffects

Image Effetcs for Android using OpenCV
Java
6
star
23

AndroidChat

Chat Application for Android
Java
5
star
24

OpenCVAndroidImageClassification

Using OpenCV for Image Classification for Android Devices using ANN
Java
5
star
25

OpenCVAndroidANN

Running Artificial Neural Network in Android using OpenCV
Java
4
star
26

AndroidTFLite

Running a deep convolutional neural network in Android using TensorFlow Lite
Java
3
star
27

ECG-peak-bottom-detector-MATLAB

Detect Peaks and Bottoms of ECG Image Signals in MATLAB
MATLAB
2
star
28

KivyAndroidStudio

Editing Kivy Android projects within Android Studio
Python
1
star