Manolis C. Tsakiris

60 papers A* 10A 1B 3C 1Misc 3Journal 33Unranked 9
YearRankTypeTitle / Venue / Authors
2026 J jnl
J. Symb. Comput.
Hao Liang, Jingyu Lu, Manolis C. Tsakiris, Lihong Zhi
2025 Misc conf
ICASSP
Taulant Koka, Manolis C. Tsakiris, Benjamín Béjar Haro, Michael Muma
2025 J jnl
CoRR
Taulant Koka, Manolis C. Tsakiris, Benjamín Béjar Haro, Michael Muma
2024 J jnl
CoRR
Wanting Xu, Lan Hu, Manolis C. Tsakiris, Laurent Kneip
2024 J jnl
Signal Process.
Taulant Koka, Manolis C. Tsakiris, Michael Muma, Benjamín Béjar Haro
2024 J jnl
J. Mach. Learn. Res.
Yunzhen Yao, Liangzu Peng, Manolis C. Tsakiris
2024 B conf
ISSAC
Hao Liang, Jingyu Lu, Manolis C. Tsakiris, Lihong Zhi
2023 J jnl
CoRR
Hao Liang, Jingyu Lu, Manolis C. Tsakiris, Lihong Zhi
2023 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Manolis C. Tsakiris
2023 B conf
ISIT
Manolis C. Tsakiris
2022 A* conf
CVPR
Liangzu Peng, Manolis C. Tsakiris, René Vidal
2022 J jnl
CoRR
Liangzu Peng, Manolis C. Tsakiris, René Vidal
2022 J jnl
CoRR
Manolis C. Tsakiris
2021 J jnl
CoRR
Yunchen Yang, Xinyue Zhang, Tianjiao Ding, Daniel P. Robinson, René Vidal, Manolis C. Tsakiris
2021 A conf
AISTATS
Tianyu Ding, Zhihui Zhu, Manolis C. Tsakiris, René Vidal, Daniel P. Robinson
2021 A* conf
ICML
Liangzu Peng, Boshi Wang, Manolis C. Tsakiris
2021 A* conf
NeurIPS
Yunzhen Yao, Liangzu Peng, Manolis C. Tsakiris
2021 J jnl
CoRR
Yunzhen Yao, Liangzu Peng, Manolis C. Tsakiris
2021 B conf
ISIT
Yunzhen Yao, Liangzu Peng, Manolis C. Tsakiris
2020 J jnl
IEEE Trans. Inf. Theory
Manolis C. Tsakiris, Liangzu Peng, Aldo Conca, Laurent Kneip, Yuanming Shi, Hayoung Choi
2020 J jnl
CoRR
Manolis C. Tsakiris
2020 J jnl
CoRR
Qing Qu, Zhihui Zhu, Xiao Li, Manolis C. Tsakiris, John Wright, René Vidal
2020 J jnl
CoRR
Manolis C. Tsakiris
2020 J jnl
CoRR
Liangzu Peng, Boshi Wang, Manolis C. Tsakiris
2020 J jnl
IEEE Signal Process. Lett.
Liangzu Peng, Manolis C. Tsakiris
2020 J jnl
CoRR
Liangzu Peng, Manolis C. Tsakiris
2020 A* conf
CVPR
Tianjiao Ding, Yunchen Yang, Zhihui Zhu, Daniel P. Robinson, René Vidal, Laurent Kneip, Manolis C. Tsakiris
2019 A* conf
NeurIPS
Zhihui Zhu, Tianyu Ding, Daniel P. Robinson, Manolis C. Tsakiris, René Vidal
2019 Misc conf
ICASSP
Liangzu Peng, Xuming Song, Manolis C. Tsakiris, Hayoung Choi, Laurent Kneip, Yuanming Shi
2019 conf
ICCV Workshops
Connor Lane, Ron Boger, Chong You, Manolis C. Tsakiris, Benjamin D. Haeffele, René Vidal
2019 A* conf
ICML
Manolis C. Tsakiris, Liangzu Peng
2019 J jnl
CoRR
Manolis C. Tsakiris, Liangzu Peng
2019 A* conf
ICML
Tianyu Ding, Zhihui Zhu, Tianjiao Ding, Yunchen Yang, Daniel P. Robinson, Manolis C. Tsakiris, René Vidal
2019 conf
3DV
Wanting Xu, Lan Hu, Manolis C. Tsakiris, Laurent Kneip
2018 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Manolis C. Tsakiris, René Vidal
2018 J jnl
CoRR
Manolis C. Tsakiris, Liangzu Peng, Aldo Conca, Laurent Kneip, Yuanming Shi, Hayoung Choi
2018 J jnl
J. Mach. Learn. Res.
Manolis C. Tsakiris, René Vidal
2018 A* conf
NeurIPS
Zhihui Zhu, Yifan Wang, Daniel P. Robinson, Daniel Q. Naiman, René Vidal, Manolis C. Tsakiris
2018 J jnl
CoRR
Zhihui Zhu, Yifan Wang, Daniel P. Robinson, Daniel Q. Naiman, René Vidal, Manolis C. Tsakiris
2018 J jnl
CoRR
Manolis C. Tsakiris
2018 A* conf
ICML
Manolis C. Tsakiris, René Vidal
2018 J jnl
CoRR
Manolis C. Tsakiris, René Vidal
2017 J jnl
SIAM J. Imaging Sci.
Manolis C. Tsakiris, René Vidal
2017 J jnl
CoRR
Manolis C. Tsakiris, René Vidal
2017 A* conf
ICML
Manolis C. Tsakiris, René Vidal
2015 J jnl
CoRR
Manolis C. Tsakiris, René Vidal
2015 J jnl
CoRR
Manolis C. Tsakiris, René Vidal
2015 J jnl
Syst. Control. Lett.
Manolis C. Tsakiris, Danielle C. Tarraf
2015 conf
ICCV Workshops
Manolis C. Tsakiris, René Vidal
2015 J jnl
CoRR
Manolis C. Tsakiris, René Vidal
2015 conf
ICCV Workshops
Manolis C. Tsakiris, René Vidal
2015 J jnl
CoRR
Manolis C. Tsakiris, René Vidal
2014 Misc conf
ACSSC
Manolis C. Tsakiris, René Vidal
2013 conf
CDC
Manolis C. Tsakiris, Danielle C. Tarraf
2012 conf
Allerton Conference
Manolis C. Tsakiris, Danielle C. Tarraf
2012 conf
CDC
Manolis C. Tsakiris, Danielle C. Tarraf
2010 J jnl
IEEE Signal Process. Lett.
Manolis C. Tsakiris, Cássio Guimarães Lopes, Vítor H. Nascimento
2010 conf
ISWCS
Manolis C. Tsakiris, Cássio Guimarães Lopes, Patrick A. Naylor
2009 C conf
ISCAS
Manolis C. Tsakiris, Cássio Guimarães Lopes
2009 conf
DPS
Manolis C. Tsakiris, Patrick A. Naylor
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