gitextract_l4c1049i/ ├── .gitignore ├── LICENSE ├── README.md ├── __init__.py ├── data/ │ ├── banking/ │ │ ├── dev.tsv │ │ ├── test.tsv │ │ └── train.tsv │ ├── clinc/ │ │ ├── dev.tsv │ │ ├── test.tsv │ │ └── train.tsv │ ├── oos/ │ │ ├── dev.tsv │ │ ├── test.tsv │ │ └── train.tsv │ ├── snips/ │ │ ├── dev.tsv │ │ ├── test.tsv │ │ └── train.tsv │ └── stackoverflow/ │ ├── dev.tsv │ ├── test.tsv │ └── train.tsv ├── open_intent_detection/ │ ├── README.md │ ├── __init__.py │ ├── backbones/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bert.py │ │ ├── llama.py │ │ └── utils.py │ ├── configs/ │ │ ├── ADB.py │ │ ├── ARPL.py │ │ ├── DA-ADB.py │ │ ├── DA-ADB_llama.py │ │ ├── DOC.py │ │ ├── DeepUnk.py │ │ ├── K+1-way.py │ │ ├── KNNCL.py │ │ ├── LOF.py │ │ ├── MDF.py │ │ ├── MSP.py │ │ ├── OpenMax.py │ │ ├── SEG.py │ │ ├── __init__.py │ │ └── base.py │ ├── dataloaders/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bert_loader.py │ │ └── llama_loader.py │ ├── examples/ │ │ ├── run_ADB.sh │ │ ├── run_ARPL.sh │ │ ├── run_DA-ADB.sh │ │ ├── run_DA-ADB_llama.sh │ │ ├── run_DOC.sh │ │ ├── run_DeepUnk.sh │ │ ├── run_K+1-way.sh │ │ ├── run_KNNCL.sh │ │ ├── run_LOF.sh │ │ ├── run_MDF.sh │ │ ├── run_MSP.sh │ │ ├── run_OpenMax.sh │ │ └── run_SEG.sh │ ├── losses/ │ │ ├── ARPLoss.py │ │ ├── CosineFaceLoss.py │ │ ├── Dist.py │ │ └── __init__.py │ ├── methods/ │ │ ├── ADB/ │ │ │ ├── boundary.py │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── ADB_llama/ │ │ │ ├── boundary.py │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── ARPL/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── DOC/ │ │ │ └── manager.py │ │ ├── DeepUnk/ │ │ │ └── manager.py │ │ ├── KNNCL/ │ │ │ ├── KNNCL_utils.py │ │ │ └── manager.py │ │ ├── K_1_way/ │ │ │ └── manager.py │ │ ├── MDF/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── MSP/ │ │ │ └── manager.py │ │ ├── OpenMax/ │ │ │ ├── libMR/ │ │ │ │ ├── COPYRIGHT_Libmr.txt │ │ │ │ ├── Makefile │ │ │ │ ├── MetaRecognition.cpp │ │ │ │ ├── MetaRecognition.h │ │ │ │ ├── build/ │ │ │ │ │ └── temp.linux-x86_64-3.8/ │ │ │ │ │ ├── MetaRecognition.o │ │ │ │ │ ├── libmr.o │ │ │ │ │ └── weibull.o │ │ │ │ ├── build_libmr_python.sh │ │ │ │ ├── compile.sh │ │ │ │ ├── estimate_wscores.py │ │ │ │ ├── libmr.c │ │ │ │ ├── libmr.cpp │ │ │ │ ├── libmr.pxd │ │ │ │ ├── libmr.pyx │ │ │ │ ├── malloc.h │ │ │ │ ├── setup.py │ │ │ │ ├── test_libmr.py │ │ │ │ ├── weibull.c │ │ │ │ └── weibull.h │ │ │ ├── manager.py │ │ │ └── openmax_utils.py │ │ ├── SEG/ │ │ │ └── manager.py │ │ └── __init__.py │ ├── requirements.txt │ ├── results/ │ │ ├── __init__.py │ │ └── results.md │ ├── run.py │ └── utils/ │ ├── __init__.py │ ├── functions.py │ └── metrics.py └── open_intent_discovery/ ├── README.md ├── __init__.py ├── backbones/ │ ├── __init__.py │ ├── base.py │ ├── bert.py │ ├── glove.py │ ├── sae.py │ └── utils.py ├── configs/ │ ├── AG.py │ ├── CC.py │ ├── CDACPlus.py │ ├── DCN.py │ ├── DEC.py │ ├── DTC_BERT.py │ ├── DeepAligned.py │ ├── GCD.py │ ├── KCL_BERT.py │ ├── KM.py │ ├── MCL_BERT.py │ ├── MTP_CLNN.py │ ├── SAE.py │ ├── SCCL.py │ ├── SemiUSNID.py │ ├── UnsupUSNID.py │ ├── __init__.py │ └── base.py ├── dataloaders/ │ ├── __init__.py │ ├── base.py │ ├── bert_loader.py │ └── unsup_loader.py ├── examples/ │ ├── run_AG.sh │ ├── run_CC.sh │ ├── run_CDACPlus.sh │ ├── run_DCN.sh │ ├── run_DEC.sh │ ├── run_DTC.sh │ ├── run_DeepAligned.sh │ ├── run_GCD.sh │ ├── run_KCL.sh │ ├── run_KM.sh │ ├── run_MCL.sh │ ├── run_MTP_CLNN.sh │ ├── run_SAE.sh │ ├── run_SCCL.sh │ ├── run_semi_usnid.sh │ └── run_unsup_usnid.sh ├── losses/ │ ├── KCL.py │ ├── MCL.py │ ├── PairConLoss.py │ ├── SupConLoss.py │ ├── __init__.py │ └── contrastive_loss.py ├── methods/ │ ├── __init__.py │ ├── semi_supervised/ │ │ ├── CDACPlus/ │ │ │ └── manager.py │ │ ├── DTC_BERT/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── DeepAligned/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── GCD/ │ │ │ └── manager.py │ │ ├── KCL_BERT/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── MCL_BERT/ │ │ │ └── manager.py │ │ ├── MTP_CLNN/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ ├── USNID/ │ │ │ ├── manager.py │ │ │ └── pretrain.py │ │ └── __init__.py │ └── unsupervised/ │ ├── AG/ │ │ └── manager.py │ ├── CC/ │ │ └── manager.py │ ├── DCN/ │ │ └── manager.py │ ├── DEC/ │ │ └── manager.py │ ├── KM/ │ │ └── manager.py │ ├── SAE/ │ │ └── manager.py │ ├── SCCL/ │ │ └── manager.py │ ├── USNID/ │ │ ├── manager.py │ │ └── pretrain.py │ └── __init__.py ├── requirements.txt ├── results/ │ └── result.md ├── run.py └── utils/ ├── __init__.py ├── faster_mix_k_means_pytorch.py ├── functions.py ├── metrics.py └── neighbor_dataset.py