Hafez Asgharzadeh's repositories
self-training-scikit-learn-PySpark
Semi-supervised method is a class of supervised learning techniques applied on a data with small amount of labeled and large amount of unlabeled data. Here, self-training method is applied to efficiently label unlabeled data. Effect of different parameters (probability threshold, unlabeled data ratio) are investigated versus the cost of human labeling. The model is developed in both sequential (with python) and distributed (with PySpark) systems. At the end, accuracy of the developed model is compared with label propagation model from Scikit-learn package.
clothing-Image-Classification-Transfer-Learning
How to use the pre-trained Inception model on the clothing images data-set using Transfer Learning in Tensorflow.
conjugate-gradient-parallel-on-CPUs-and-GPUs
conjugate gradient paralleled on CPUs and GPUs using CUDA and MPI
Preconditioned-conjugate-gradient-paralleled-using-MPI
Preconditioned conjugate gradient paralleled using MPI