Milan Jain (jainmilan)

jainmilan

Geek Repo

Company:Pacific Northwest National Laboratory

Location:Richland, Washington

Home Page:www.milanjain.com

Github PK Tool:Github PK Tool

Milan Jain's repositories

PACMAN

Residential buildings account for a significant proportion of overall energy consumption across the world. Decentralized room level Air Conditioners (ACs) are a commonplace in developing countries such as India, contributing a significant share (34% in India) of the total residential energy consumption. Option to independently control each AC presents a prime opportunity for an energy saving system. Thus, we propose PACMAN to non-intrusively (using only the temperature information) predict AC energy consumption prior to usage and estimate energy consumption post-usage. We discuss various possible applications and use cases of such feedback for the occupants. To empirically validate the performance of PACMAN, we conducted an in-situ study across seven homes in Delhi (India). We collected around 2200 hours of usage data from the different ACs, room types, and thermostat temperatures. We achieved an average accuracy of 85.3% and 83.7% with the best accuracy of 97.0% and 93.3% for the estimation and prediction of AC energy consumption respectively, across all homes. Towards the end, we discuss various outlier scenarios, opening up multiple directions for further research in this domain.

Language:PythonStargazers:4Issues:3Issues:0

AC-Data-Collection

To Collect data from Air Conditioner using flyport for Analysis purpose.

Language:JavaScriptStargazers:1Issues:2Issues:3

fusion_move_stereo_matcher

This code is an implementation of fusion move algorithm for stereo matcher. As it includes submodular terms, therefore we have implemented QPBO to find out min cutand energy minimization.

GraphChallengePNNL-SpDNN

SpDNN Implementations using CuPY, cuSparse, and OpenMP

Language:HTMLLicense:BSD-3-ClauseStargazers:1Issues:4Issues:1
Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0
Language:PythonLicense:NOASSERTIONStargazers:1Issues:2Issues:0

addons

Useful extra functionality for TensorFlow 2.x maintained by SIG-addons

Language:PythonLicense:Apache-2.0Stargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:2Issues:0

horovod

Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.

Language:PythonLicense:NOASSERTIONStargazers:0Issues:1Issues:0

HyperNetX

Python package for hypergraph analysis and visualization.

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:0Issues:1Issues:0

Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

Language:Jupyter NotebookLicense:MITStargazers:0Issues:2Issues:0

SBS_MakefileProject

Simple Building Simulator is a tool to quickly implement thermal models to understand impact of various factors such as weather conditions, activities of occupants, etc on the room temperature. It can approximately simulate the behavior of a building having multiple HVAC zones, depending upon the thermal model. Aim of this project is to develop a tool which is quick and easy to handle for computer scientists working in space of HVAC optimization across residential and commercial buildings.

Language:C++Stargazers:0Issues:2Issues:14

SBS_VSProject

Simple Building Simulator is a tool to quickly implement thermal models to understand impact of various factors such as weather conditions, activities of occupants, etc on the room temperature. It can approximately simulate the behavior of a building having multiple HVAC zones, depending upon the thermal model. Aim of this project is to develop a tool which is quick and easy to handle for computer scientists working in space of HVAC optimization across residential and commercial buildings.

Language:C++Stargazers:0Issues:2Issues:15
Language:JavaScriptStargazers:0Issues:2Issues:5
Language:Jupyter NotebookStargazers:0Issues:2Issues:0
Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:0

ZWave-MultiSensor

ZWave-MultiSensor is to collect MultiSensor(EZMotion 3-in-1 MultiSensor) data(light, temperature) on polling basis. Motion data is interrupt based. OpenZWave stack is used to control the multisensors from Aeon ZWave Stick.

Language:C++Stargazers:0Issues:3Issues:2