Kartik Gupta

46 papers A* 6A 5C 1Journal 28Unranked 6
YearRankTypeTitle / Venue / Authors
2026 J jnl
J. Medical Syst.
Kartik Gupta, Mila Ferri Latinovich, Madeleine Ferri Latinovich, Krishna Singh, Michael N. Patlas, Ankush Jajodia
2025 J jnl
Discov. Comput.
Priyanshi Rai, Kartik Gupta, Lubna Abdelkhreim Gabralla, Tanupriya Choudhury
2025 A* conf
ICML
Qinyu Zhao, Ming Xu, Kartik Gupta, Akshay Asthana, Liang Zheng, Stephen Gould
2025 J jnl
CoRR
Kartik Gupta
2025 J jnl
CoRR
Kartik Gupta
2025 J jnl
CoRR
Kartik Gupta
2025 J jnl
CoRR
Kartik Gupta
2024 J jnl
CoRR
Jatin Nainani, Sankaran Vaidyanathan, AJ Yeung, Kartik Gupta, David Jensen
2024 J jnl
CoRR
Qinyu Zhao, Ming Xu, Kartik Gupta, Akshay Asthana, Liang Zheng, Stephen Gould
2024 conf
BDA (Astronomy, Science, and Engineering)
Puneet Goswami, Victor Hugo C. de Albuquerque, Lakshita Aggarwal, Kartik Gupta
2024 J jnl
CoRR
Kartik Gupta, Kimberley Faria, Vikas Mehta
2024 A conf
WACV
Kartik Gupta, Akshay Asthana
2024 conf
ECCV (48)
Qinyu Zhao, Ming Xu, Kartik Gupta, Akshay Asthana, Liang Zheng, Stephen Gould
2024 J jnl
CoRR
Qinyu Zhao, Ming Xu, Kartik Gupta, Akshay Asthana, Liang Zheng, Stephen Gould
2024 A* conf
ICLR
Qinyu Zhao, Ming Xu, Kartik Gupta, Akshay Asthana, Liang Zheng, Stephen Gould
2024 J jnl
CoRR
Qinyu Zhao, Ming Xu, Kartik Gupta, Akshay Asthana, Liang Zheng, Stephen Gould
2024 J jnl
CoRR
Kartik Gupta, Rahul Vippala, Sahima Srivastava
2023 J jnl
Trans. Mach. Learn. Res.
Kartik Gupta, Marios Fournarakis, Matthias Reisser, Christos Louizos, Markus Nagel
2023 J jnl
CoRR
Kartik Gupta, Akshay Asthana
2022 A* conf
ACM Multimedia
Nikhil Bansal, Kartik Gupta, Kiruthika Kannan, Sivani Pentapati, Ravi Kiran Sarvadevabhatla
2022 J jnl
CoRR
Nikhil Bansal, Kartik Gupta, Kiruthika Kannan, Sivani Pentapati, Ravi Kiran Sarvadevabhatla
2022 A* conf
AAAI
Kartik Gupta, Thalaiyasingam Ajanthan
2022 C conf
COMPASS
Andy Spezzatti, Elham Kheradmand, Kartik Gupta, Marie Peras, Roxaneh Zaminpeyma
2022 J jnl
CoRR
Kartik Gupta, Marios Fournarakis, Matthias Reisser, Christos Louizos, Markus Nagel
2022 J jnl
CoRR
Kartik Gupta, Thalaiyasingam Ajanthan, Anton van den Hengel, Stephen Gould
2021 A* conf
ICLR
Kartik Gupta, Amir Rahimi, Thalaiyasingam Ajanthan, Thomas Mensink, Cristian Sminchisescu, Richard Hartley
2021 A conf
AISTATS
Thalaiyasingam Ajanthan, Kartik Gupta, Philip H. S. Torr, Richard Hartley, Puneet K. Dokania
2020 J jnl
CoRR
Kartik Gupta, Amir Rahimi, Thalaiyasingam Ajanthan, Thomas Mensink, Cristian Sminchisescu, Richard Hartley
2020 J jnl
CoRR
Kartik Gupta, Thalaiyasingam Ajanthan
2020 J jnl
CoRR
Kartik Gupta, Arun Sai Suggala, Adarsh Prasad, Praneeth Netrapalli, Pradeep Ravikumar
2020 J jnl
CoRR
Amir Rahimi, Kartik Gupta, Thalaiyasingam Ajanthan, Thomas Mensink, Cristian Sminchisescu, Richard Hartley
2019 conf
ICCV Workshops
Kartik Gupta, Lars Petersson, Richard Hartley
2019 J jnl
CoRR
Kartik Gupta, Lars Petersson, Richard Hartley
2019 J jnl
CoRR
Thalaiyasingam Ajanthan, Kartik Gupta, Philip H. S. Torr, Richard Hartley, Puneet K. Dokania
2019 A conf
IROS
Yi Herng Ong, John Morrow, Yu Qiu, Kartik Gupta, Ravi Balasubramanian, Cindy Grimm
2018 J jnl
CoRR
Noveen Sachdeva, Kartik Gupta, Vikram Pudi
2018 A conf
RecSys
Noveen Sachdeva, Kartik Gupta, Vikram Pudi
2018 J jnl
CoRR
Kartik Gupta, Darius Burschka, Arnav Bhavsar
2018 A conf
ECIR
Kartik Gupta, Noveen Sachdeva, Vikram Pudi
2017 A* conf
ICML
Yeshwanth Cherapanamjeri, Kartik Gupta, Prateek Jain
2016 conf
CVPR Workshops
Kartik Gupta, Darius Burschka, Arnav Bhavsar
2016 conf
CVIP (2)
Kartik Gupta, Arnav Bhavsar
2016 J jnl
Softw. Pract. Exp.
Kartik Gupta, V. Krishna Nandivada
2016 J jnl
CoRR
Yeshwanth Cherapanamjeri, Kartik Gupta, Prateek Jain
2016 conf
CVPR Workshops
Kartik Gupta, Arnav Bhavsar
2013 J jnl
CoRR
Kartik Gupta, V. Krishna Nandivada
lint.sh
← Index lint.sh bash
#!/bin/bash

# Linting script for REDB project
# Usage: ./lint.sh [--fix] [--check-only]

set -e

# Colors for output
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m' # No Color

# Default values
FIX=false
CHECK_ONLY=false

# Parse arguments
while [[ $# -gt 0 ]]; do
    case $1 in
        --fix)
            FIX=true
            shift
            ;;
        --check-only)
            CHECK_ONLY=true
            shift
            ;;
        *)
            echo "Unknown option: $1"
            echo "Usage: $0 [--fix] [--check-only]"
            exit 1
            ;;
    esac
done

echo -e "${GREEN}Running linting checks on REDB project...${NC}"

# Check if we're in a virtual environment
if [[ "$VIRTUAL_ENV" == "" ]]; then
    echo -e "${YELLOW}Warning: Not in a virtual environment. Consider activating one.${NC}"
fi

# Function to run a command and check its exit status
run_check() {
    local name="$1"
    local command="$2"
    
    echo -e "\n${YELLOW}Running $name...${NC}"
    if eval "$command"; then
        echo -e "${GREEN}✓ $name passed${NC}"
    else
        echo -e "${RED}✗ $name failed${NC}"
        return 1
    fi
}

# Track overall success
overall_success=true

# 1. isort (import sorting)
if [[ "$FIX" == true ]]; then
    run_check "isort" "isort redb/" || overall_success=false
else
    run_check "isort" "isort --check-only --diff redb/" || overall_success=false
fi

# 2. black (code formatting)
if [[ "$FIX" == true ]]; then
    run_check "black" "black redb/" || overall_success=false
else
    run_check "black" "black --check --diff redb/" || overall_success=false
fi

# 3. flake8 (style and error checking)
run_check "flake8" "flake8 redb/" || overall_success=false

# 4. pylint (comprehensive analysis)
run_check "pylint" "pylint --rcfile=pyproject.toml redb/" || overall_success=false

echo -e "\n${GREEN}Linting completed!${NC}"

if [[ "$overall_success" == true ]]; then
    echo -e "${GREEN}All checks passed! ✨${NC}"
    exit 0
else
    echo -e "${RED}Some checks failed. Please fix the issues above.${NC}"
    exit 1
fi