1 citations · 1 across the 4 of their papers we have counts for
6 papers
CWD: A Machine Learning based Approach to Detect Unknown Cloud Workloads
Mohammad Hossain, Derssie Mebratu, Niranjan Hasabnis +3
Workloads in modern cloud data centers are becoming increasingly complex. The number of workloads running in cloud data centers has been growing exponentially for the last few year…
Are Machine Programming Systems using Right Source-Code Measures to Select Code Repositories?
Niranjan Hasabnis
Machine programming (MP) is an emerging field at the intersection of deterministic and probabilistic computing, and it aims to assist software and hardware engineers, among other a…
GitRank: A Framework to Rank GitHub Repositories
Niranjan Hasabnis
Open-source repositories provide wealth of information and are increasingly being used to build artificial intelligence (AI) based systems to solve problems in software engineering…
Automatic Tuning of Tensorflow's CPU Backend using Gradient-Free Optimization Algorithms
Derssie Mebratu, Niranjan Hasabnis, Pietro Mercati +2
Modern deep learning (DL) applications are built using DL libraries and frameworks such as TensorFlow and PyTorch. These frameworks have complex parameters and tuning them to obtai…
ControlFlag: A Self-Supervised Idiosyncratic Pattern Detection System for Software Control Structures
Niranjan Hasabnis, Justin Gottschlich
Software debugging has been shown to utilize upwards of half of developers' time. Yet, machine programming (MP), the field concerned with the automation of software (and hardware)…
Auto-tuning TensorFlow Threading Model for CPU Backend
Niranjan Hasabnis
TensorFlow is a popular deep learning framework used by data scientists to solve a wide-range of machine learning and deep learning problems such as image classification and speech…