Haisong Gu

18 papers A* 2A 1B 1C 1Journal 8Unranked 5
YearRankTypeTitle / Venue / Authors
2025 J jnl
CoRR
Xiao Jin, Liang Diao, Qixin Xiao, Yifan Hu, Ziqi Zhang, Yuchen Liu, Haisong Gu
2022 conf
DMBD (2)
Yang Cui, Yucen Jiang, Haisong Gu
2021 C conf
INDIN
Mingyang Zhang, Yingjun Li, Chonghe Zheng, Xu Han, Haisong Gu, Heping Pan
2019 conf
ICIAR (2)
Xu Han, Haoran Yu, Haisong Gu
2016 J jnl
CoRR
Maria Frank, Ghassem Tofighi, Haisong Gu, Renate Fruchter
2016 J jnl
CoRR
Ghassem Tofighi, Kaamran Raahemifar, Maria Frank, Haisong Gu
2016 conf
DMIAF
Ghassem Tofighi, Haisong Gu, Kaamran Raahemifar
2008 J jnl
Mach. Vis. Appl.
Yi Li, Wei Hua, Chengen Guo, Haisong Gu, Jinman Kang, Xiangrong Chen
2006 B conf
AVSS
Xingzhi Luo, Suchendra M. Bhandarkar, Wei Hua, Haisong Gu
2005 J jnl
Mach. Vis. Appl.
Haisong Gu, Qiang Ji
2005 J jnl
Comput. Vis. Image Underst.
Haisong Gu, Yongmian Zhang, Qiang Ji
2004 conf
FGR
Haisong Gu, Qiang Ji
2004 conf
CVPR (2)
Haisong Gu, Qiang Ji
2002 A conf
WACV
Haisong Gu, Qiang Ji, Zhiwei Zhu
1996 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Haisong Gu, Yoshiaki Shirai, Minoru Asada
1995 J jnl
IEICE Trans. Inf. Syst.
Haisong Gu, Yoshiaki Shirai, Minoru Asada
1994 A* conf
CVPR
Haisong Gu, Yoshiaki Shirai, Minoru Asada
1993 A* conf
CVPR
Haisong Gu, Minoru Asada, Yoshiaki Shirai
redb/extractors/decompiler/bninja/arch/creator.py
← Index redb/extractors/decompiler/bninja/arch/creator.py python
# Support both package and standalone imports
try:
    from .architecture import Architecture
except ImportError:
    # Fallback to absolute imports (for multiprocessing spawned processes)
    from redb.extractors.decompiler.bninja.arch.architecture import Architecture


class ArchitectureCreator:
    """Get the correct architecture from the string of architecture retrieved from Binary Ninja."""

    def __init__(self, arch):
        self.arch = arch.lower()

    def get(self) -> Architecture:
        if self.arch == "x86":
            try:
                from .x86 import Arch_x86
            except ImportError:
                # Fallback to absolute imports (for multiprocessing spawned processes)
                from redb.extractors.decompiler.bninja.arch.x86 import Arch_x86

            return Arch_x86()
        else:
            raise ValueError(f"Unsupported architecture: {self.arch}")