Full Code of thuiar/TEXTOIR for AI

main 82212b003c87 cached
193 files
7.0 MB
1.8M tokens
1301 symbols
1 requests
Download .txt
Showing preview only (7,381K chars total). Download the full file or copy to clipboard to get everything.
Repository: thuiar/TEXTOIR
Branch: main
Commit: 82212b003c87
Files: 193
Total size: 7.0 MB

Directory structure:
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

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
__pycache__
logs
outputs
cache



================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2022 THUIAR

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# TEXT Open Intent Recognition (TEXTOIR)

TEXTOIR is the first high-quality Text Open Intent Recognition platform. This repo contains a convenient toolkit with extensible interfaces, integrating a series of state-of-the-art algorithms of two tasks (open intent detection and open intent discovery). We also release the pipeline framework and the visualized platform in the repo [TEXTOIR-DEMO](https://github.com/thuiar/TEXTOIR-DEMO). 


## Introduction
TEXTOIR aims to provide a convenience toolkit for researchers to reproduce the related text open classification and clustering methods. It contains two tasks, which are defined as open intent detection and open intent discovery. Open intent detection aims to identify n-class known intents, and detect one-class open intent. Open intent discovery aims to leverage limited prior knowledge of known intents to find fine-grained known and open intent-wise clusters. Related papers and codes are collected in our previous released [reading list](https://github.com/thuiar/OKD-Reading-List).

Open Intent Recognition:  
![Example](figs/Intro.png "Example")

## Updates 🔥 🔥 🔥 

| Date 	| Announcements 	|
|-	|-	|
| 12/2023  | 🎆 🎆 New paper and SOTA in Open Intent Discovery. Refer to the directory [USNID](./open_intent_discovery/examples/run_semi_usnid.sh) for the codes. Read the paper -- [A Clustering Framework for Unsupervised and Semi-supervised New Intent Discovery (Published in IEEE TKDE 2023)](https://ieeexplore.ieee.org/document/10349963).  |
| 04/2023  | 🎆 🎆 New paper and SOTA in Open Intent Detection. Refer to the directory [DA-ADB](./open_intent_detection/examples/run_DA-ADB.sh) for the codes. Read the paper -- [Learning Discriminative Representations and Decision Boundaries for Open Intent Detection (Published in IEEE/ACM TASLP 2023)](https://ieeexplore.ieee.org/document/10097558).  |
| 09/2021 	| 🎆 🎆 The first integrated and visualized platform for text Open Intent Recognition TEXTOIR has been released. Refer to the directory [TEXTOIR-DEMO](https://github.com/thuiar/TEXTOIR-DEMO) for the demo codes. Read our paper [TEXTOIR: An Integrated and Visualized Platform for Text Open Intent Recognition (Published in ACL 2021)](https://aclanthology.org/2021.acl-demo.20.pdf).	|
| 05/2021 	| New paper and baselines DeepAligned in Open Intent Discovery have been released. Read our paper [Discovering New Intents with Deep Aligned Clustering (Published in AAAI 2021)](https://ojs.aaai.org/index.php/AAAI/article/view/17689). 	|
| 05/2021 	| New paper and baselines ADB in Open Intent Detection have been released. Read our paper [Deep Open Intent Classification with Adaptive Decision Boundary (Published in AAAI 2021)](https://ojs.aaai.org/index.php/AAAI/article/view/17690). 	|
| 05/2020 	| New paper and baselines CDAC+ in Open Intent Discovery have been released. Read our paper [Discovering New Intents via Constrained Deep Adaptive Clustering with Cluster Refinement (Published in AAAI 2020)](https://ojs.aaai.org/index.php/AAAI/article/view/6353). 	|
| 07/2019 	| New paper and baselines DeepUNK in Open Intent Detection have been released. Read our paper [Deep Unknown Intent Detection with Margin Loss (Published in ACL 2019)](https://aclanthology.org/P19-1548). 	|
---------------------------------------------------------------------------

 **We strongly recommend you to use our TEXTOIR toolkit, which has standard and unified interfaces (especially data setting) to obtain fair and persuable results on benchmark intent datasets!**
 
## Benchmark Datasets

| Datasets | Source |
| :---: | :---: |
| [BANKING](./data/banking) | [Paper](https://aclanthology.org/2020.nlp4convai-1.5/) |
| [OOS](./data/oos) / [CLINC150](./data/clinc) | [Paper](https://aclanthology.org/D19-1131/) |
| [StackOverflow](./data/stackoverflow) | [Paper](https://aclanthology.org/W15-1509.pdf) |

## Integrated Models
### Open Intent Detection

| Model Name | Source | Published |
| :---: | :---: | :---: |
| [OpenMax*](./open_intent_detection/examples/run_OpenMax.sh) | [Paper](https://openaccess.thecvf.com/content_cvpr_2016/papers/Bendale_Towards_Open_Set_CVPR_2016_paper.pdf) [Code](https://github.com/abhijitbendale/OSDN) | CVPR 2016 |
| [MSP](./open_intent_detection/examples/run_MSP.sh) | [Paper](https://arxiv.org/pdf/1610.02136.pdf) [Code](https://github.com/hendrycks/error-detection) | ICLR 2017 |
| [DOC](./open_intent_detection/examples/run_DOC.sh) | [Paper](https://aclanthology.org/D17-1314.pdf) [Code](https://github.com/leishu02/EMNLP2017_DOC) | EMNLP 2017 |
| [DeepUnk](./open_intent_detection/examples/run_DeepUnk.sh) | [Paper](https://aclanthology.org/P19-1548.pdf) [Code](https://github.com/thuiar/DeepUnkID) | ACL 2019 |
| [SEG](./open_intent_detection/examples/run_SEG.sh) | [Paper](https://aclanthology.org/2020.acl-main.99) [Code](https://github.com/fanolabs/0shot-classification) | ACL 2020 |
| [ADB](./open_intent_detection/examples/run_ADB.sh) | [Paper](https://ojs.aaai.org/index.php/AAAI/article/view/17690) [Code](https://github.com/thuiar/Adaptive-Decision-Boundary) | AAAI 2021 |
| [(K+1)-way](./open_intent_detection/examples/run_K+1-way.sh) | [Paper](https://aclanthology.org/2021.acl-long.273) [Code](https://github.com/fanolabs/out-of-scope-intent-detection) | ACL 2021 |
| [MDF](./open_intent_detection/examples/run_MDF.sh) | [Paper](https://aclanthology.org/2021.acl-long.85.pdf) [Code](https://github.com/rivercold/BERT-unsupervised-OOD) | ACL 2021 |
| [ARPL*](./open_intent_detection/examples/run_ARPL.sh) | [Paper](https://ieeexplore.ieee.org/document/9521769) [Code](https://github.com/iCGY96/ARPL) | IEEE TPAMI 2022 |
| [KNNCL](./open_intent_detection/examples/run_KNNCL.sh) | [Paper](https://aclanthology.org/2022.acl-long.352/) [Code](https://github.com/zyh190507/KnnContrastiveForOOD) | ACL 2022 |
| [DA-ADB](./open_intent_detection/examples/run_DA-ADB.sh) | [Paper](https://ieeexplore.ieee.org/document/10097558) [Code](https://github.com/thuiar/TEXTOIR) | IEEE/ACM TASLP 2023 |

### New Intent Discovery

| Setting | Model Name | Source | Published |
| :---: | :---: | :---: | :---: |
| Unsupervised | [KM](./examples/run_KM.sh) | [Paper](https://www.cs.cmu.edu/~bhiksha/courses/mlsp.fall2010/class14/macqueen.pdf) | BSMSP 1967 |
| Unsupervised | [AG](./examples/run_AG.sh) | [Paper](https://www.sciencedirect.com/science/article/abs/pii/0031320378900183) | PR 1978 |
| Unsupervised | [SAE-KM](./examples/run_SAE.sh) | [Paper](https://www.jmlr.org/papers/volume11/vincent10a/vincent10a.pdf)  | JMLR 2010|
| Unsupervised | [DEC](./examples/run_DEC.sh) | [Paper](http://proceedings.mlr.press/v48/xieb16.pdf) [Code](https://github.com/piiswrong/dec) | ICML 2016 |
| Unsupervised | [DCN](./examples/run_DCN.sh) | [Paper](http://proceedings.mlr.press/v70/yang17b/yang17b.pdf) [Code](https://github.com/xuyxu/Deep-Clustering-Network) | ICML 2017 |
| Unsupervised | [CC](./examples/run_CC.sh) | [Paper](https://yunfan-li.github.io/assets/pdf/Contrastive%20Clustering.pdf) [Code](https://github.com/Yunfan-Li/Contrastive-Clustering) | AAAI 2021 |
| Unsupervised | [SCCL](./examples/run_SCCL.sh) | [Paper](http://proceedings.mlr.press/v70/yang17b/yang17b.pdf) [Code](https://github.com/xuyxu/Deep-Clustering-Network) | NAACL 2021 |
| Unsupervised | [USNID](./examples/run_unsup_usnid) | [Paper](https://ieeexplore.ieee.org/document/10349963) [Code](https://github.com/thuiar/TEXTOIR/tree/main/open_intent_discovery) |   IEEE TKDE 2023 |
| Semi-supervised | [KCL*](./examples/run_KCL.sh) | [Paper](https://openreview.net/pdf?id=ByRWCqvT-) [Code](https://github.com/GT-RIPL/L2C) | ICLR 2018 |
| Semi-supervised | [MCL*](./examples/run_MCL.sh) | [Paper](https://openreview.net/pdf?id=SJzR2iRcK7) [Code](https://github.com/GT-RIPL/L2C) | ICLR 2019 |
| Semi-supervised | [DTC*](./examples/run_DTC.sh) | [Paper](https://www.robots.ox.ac.uk/~vgg/research/DTC/files/iccv2019_DTC.pdf) [Code](https://github.com/k-han/DTC) | ICCV 2019 |
| Semi-supervised | [CDAC+](./examples/run_CDACPlus.sh) | [Paper](https://ojs.aaai.org/index.php/AAAI/article/view/6353) [Code](https://github.com/thuiar/CDAC-plus) | AAAI 2020 |
| Semi-supervised | [DeepAligned](./examples/run_DeepAligned.sh) | [Paper](https://ojs.aaai.org/index.php/AAAI/article/view/17689) [Code](https://github.com/thuiar/DeepAligned-Clustering) | AAAI 2021 |
| Semi-supervised | [GCD](./examples/run_GCD.sh) | [Paper](https://www.robots.ox.ac.uk/~vgg/research/gcd/) [Code](https://github.com/sgvaze/generalized-category-discovery) | CVPR 2022 |
| Semi-supervised | [MTP-CLNN](./examples/run_MTP_CLNN.sh) | [Paper](https://aclanthology.org/2022.acl-long.21.pdf) [Code](https://github.com/fanolabs/NID_ACLARR2022) | ACL 2022 |
| Semi-supervised | [USNID](./examples/run_semi_usnid.sh) | [Paper](https://ieeexplore.ieee.org/document/10349963) [Code](https://github.com/thuiar/TEXTOIR/tree/main/open_intent_discovery) |  IEEE TKDE 2023 |


(* denotes the CV model replaced with the BERT backbone)

## Quick Start
1. Use anaconda to create Python (version >= 3.6) environment
```
conda create --name textoir python=3.6
conda activate textoir
```

2. Install PyTorch (Cuda version 11.2)
```
conda install pytorch torchvision torchaudio cudatoolkit=11.0 -c pytorch -c conda-forge  
```
3. Clone the TEXTOIR repository, and choose the task (Take open intent detection as an example).
```
git clone git@github.com:thuiar/TEXTOIR.git
cd TEXTOIR
cd open_intent_detection
```
4. Install related environmental dependencies
```
pip install -r requirements.txt
```
5. Run examples (Take ADB as an example)
```
sh examples/run_ADB.sh
```

* Note that if you cannot download the pre-trained model directly from HuggingFace transformers, you need to download it yourself. We provide the pre-trained bert model in the following link:  
[Baidu Cloud Drive](https://pan.baidu.com/s/1k1zxK4xh0UyPhOU_-oPlow) with code: v8tk

## Extensibility

This toolkit is extensible and supports adding new methods, datasets, configurations, backbones, dataloaders, losses conveniently. More detailed information can be seen in the tutorials of the directories [open_intent_detection](./open_intent_detection/README.md) and [open_intent_discovery](./open_intent_discovery/README.md). 

<!-- ### Extensibility
This toolkit is extensible and supports adding new methods, datasets, configurations, backbones, dataloaders, losses conveniently. More detailed information can be seen in the directory [open_intent_detection](./open_intent_detection/README.md) and [open_intent_discovery](./open_intent_discovery/README.md) respectively. 

### Reliability
The codes in this repo have been confirmed and are reliable. 

The experimental results are close to the reported ones in our AAAI 2021 papers [Discovering New Intents with DeepAligned Clustering](https://ojs.aaai.org/index.php/AAAI/article/view/17689) and [Deep Open Intent Classification with Adaptive Decision Boundary](https://ojs.aaai.org/index.php/AAAI/article/view/17690). Note that the results of some methods may fluctuate in a small range due to the selected random seeds, hyper-parameters, optimizers, etc. The final results are the average of 10 random seeds to reduce the influence of different selected known classes. -->

## Citations

If this work is helpful, or you want to use the codes and results in this repo, please cite the following papers:

* [TEXTOIR: An Integrated and Visualized Platform for Text Open Intent Recognition](https://aclanthology.org/2021.acl-demo.20/)
* [Learning Discriminative Representations and Decision Boundaries for Open Intent Detection](https://ieeexplore.ieee.org/document/10097558)
* [A Clustering Framework for Unsupervised and Semi-supervised New Intent Discovery](https://ieeexplore.ieee.org/document/10349963)

```
@inproceedings{zhang-etal-2021-textoir,
    title = "{TEXTOIR}: An Integrated and Visualized Platform for Text Open Intent Recognition",
    author = "Zhang, Hanlei  and Li, Xiaoteng  and Xu, Hua  and Zhang, Panpan and Zhao, Kang  and Gao, Kai",
    booktitle = "Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing: System Demonstrations",
    pages = "167--174",
    year = "2021",
    url = "https://aclanthology.org/2021.acl-demo.20",
    doi = "10.18653/v1/2021.acl-demo.20",
}
```
```
@article{DA-ADB, 
    title = {Learning Discriminative Representations and Decision Boundaries for Open Intent Detection},  
    author = {Zhang, Hanlei and Xu, Hua and Zhao, Shaojie and Zhou, Qianrui}, 
    journal = {IEEE/ACM Transactions on Audio, Speech, and Language Processing},  
    volume = {31},
    pages = {1611-1623},
    year = {2023}, 
    doi = {10.1109/TASLP.2023.3265203} 
} 
```
```
@ARTICLE{USNID,
  author={Zhang, Hanlei and Xu, Hua and Wang, Xin and Long, Fei and Gao, Kai},
  journal={IEEE Transactions on Knowledge and Data Engineering}, 
  title={A Clustering Framework for Unsupervised and Semi-supervised New Intent Discovery}, 
  year={2023},
  doi={10.1109/TKDE.2023.3340732}
} 
```


## Contributors

[Hanlei Zhang](https://github.com/HanleiZhang), [Shaojie Zhao](https://github.com/MurraryZhao), [Xin Wang](https://github.com/mrFocusXin), [Ting-En Lin](https://github.com/tnlin), [Qianrui Zhou](https://github.com/zhougr18), [Huisheng Mao](https://github.com/FlameSky-S). 

## Bugs or questions?

If you have any questions, please open issues and illustrate your problems as detailed as possible. If you want to integrate your method in our repo, please feel free to **pull request**!


================================================
FILE: __init__.py
================================================
'''
Text Open Intent Recognition (TEXTOIR) toolkit @THUIAR.

If you use this code, please cite the following paper:
@inproceedings{zhang-etal-2021-textoir,
    title = "{TEXTOIR}: An Integrated and Visualized Platform for Text Open Intent Recognition",
    author = "Zhang, Hanlei  and
      Li, Xiaoteng  and
      Xu, Hua  and
      Zhang, Panpan  and
      Zhao, Kang  and
      Gao, Kai",
    booktitle = "Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing: System Demonstrations",
    year = "2021",
    pages = "167--174",
}
'''

================================================
FILE: data/banking/dev.tsv
================================================
text	label
Could you please explain why I received a message that my transfer is not possible? I've never had any problems making a transfer in the past.	beneficiary_not_allowed
How did you guys get your exchange rate?	exchange_rate
I am still waiting on my card?	card_arrival
Why is the purchase I made this morning still pending?	pending_card_payment
I made a mistake and need to cancel a transfer.	cancel_transfer
How can I request cash back? The ATM just gave me a different amount than what I've been actually charged though...	wrong_amount_of_cash_received
I think a fee was applied for paying with a card.	card_payment_fee_charged
How long does it take for a cash withdrawal to show?	pending_cash_withdrawal
I attempted a transfer, but it failed.	failed_transfer
How do you decide what the exchange rates are?	exchange_rate
what steps do i do to get a real card	order_physical_card
Fees for currency exchange	exchange_charge
Is it possible to obtain both a Visa and a Mastercard from you?	visa_or_mastercard
why was a extra fee added to my account for transfer ?	transfer_fee_charged
I am not happy with your company. Please delete my account asap.	terminate_account
Why did I not get the amount I specified at the ATM?	wrong_amount_of_cash_received
Why can't I withdraw cash from this ATM?	declined_cash_withdrawal
Am I able to get both a Visa and MasterCard from you?	visa_or_mastercard
I am not satisfied with your company.  Close my account.	terminate_account
How can I exchange currencies in the app?	exchange_via_app
How do I modify my account details?	edit_personal_details
Will I be fined for topping up by transfer?	top_up_by_bank_transfer_charge
I want to top up by card, what do you support?	supported_cards_and_currencies
Tell me how to renew my new card?	activate_my_card
The card can be used at which ATMs?	atm_support
Can i choose a specific delivery date?	card_delivery_estimate
want to know where funds come from	verify_source_of_funds
My card isn't working at all, I need assistance. It's really frustrating.	card_not_working
My Netflix subscription says that there is an issue with my card information, but I thought everything was fine. Why would it be declined?	card_not_working
Why was I charged $1 in a transaction?	extra_charge_on_statement
Why are all my transfers failing?  I have the details right and they won't complete.  I've been trying all day and they still won't go through, this is URGENT, please help.	declined_transfer
Can I add money to top up my account via a bank transfer?	transfer_into_account
I thought you offer crypto top up but it doesn't seem to be right ? Money just disappeared from my account, How it would work ?	top_up_reverted
Where do you get those exchange rates?	exchange_rate
The seller just told me he didn't get paid. After reviewing my account it did subtract the balance but now it has added it back to my account. I need you to please take care of this promptly.	reverted_card_payment?
How do I sign up for a card if I'm in America?	country_support
Can I get spare cards?	getting_spare_card
I've transferred money into my account but the balance is the same	balance_not_updated_after_bank_transfer
I haven't received my transfer funds yet, where are they?	pending_transfer
I want to change my account details.	edit_personal_details
I'm getting concerned here.  I sent a friend some money and she isn't seeing it.  What's going on?	transfer_not_received_by_recipient
My card payment is just showing up as pending since forever, what's going on with that, when should it be going through?	pending_card_payment
There is a payment with my card which i definitely did not make by me .Never seen that it before.	card_payment_not_recognised
How much will I be charged for exchanging foreign currency	exchange_charge
I have lost my credit card in the ATM!	card_swallowed
I recently made a transfer that I would like to cancel	cancel_transfer
My card needs to be topped up.	topping_up_by_card
Why was I denied the option to transfer money to a selected beneficiary?	beneficiary_not_allowed
I live in the EU, can I get one of your cards?	country_support
Can I use this app for both USD and GBP?	exchange_via_app
What do I need to see my source of money?	verify_source_of_funds
Help! My card isn't working at the ATM and I know I used the right PIN. Trying to get my money.	declined_cash_withdrawal
Why does my transfer say it is pending?	pending_transfer
Someone withdrew money from my account, and it wasn't me.	cash_withdrawal_not_recognised
How do I shut down my account and get out of this company?	terminate_account
How long do I have  to wait for my transaction to be completed?	transfer_not_received_by_recipient
Will you be able to exchange to EUR?	fiat_currency_support
Hello, I have noticed a problem on my recent withdrawal at the banks atm machine.  I made a transaction and upon receiving my funds from the machine, a fee was assessed to my withdrawal.  Are these types of transactions free of charge?	cash_withdrawal_charge
How can many disposable cards can I have per day?	disposable_card_limits
Is there a specific source that the exchange rate for the transfer I'm planning on making is pulled from?	exchange_rate
I want to use a payment card to top up my account. How can I do this?	supported_cards_and_currencies
I can't get the card itself to work.	card_not_working
I want a refund on the things i bought	request_refund
In reviewing my statement, I show I have two charges for the same purchase at the same time, which I have not made in duplicate? How do I get this solved?	transaction_charged_twice
I made a card payment, but it has been declined?	declined_card_payment
What are the fees for using transfer to top off my account?	top_up_by_bank_transfer_charge
Do you have an auto-top function and how do I use it if so?	automatic_top_up
How can I find an ATM that accepts this card?	atm_support
I wanted to buy something online yesterday, but I could not because the card got declined on the day of and the following day. What is wrong with the card?	declined_transfer
I have the cash already, my account still shows up as pending.  How can my account be still pending?	pending_cash_withdrawal
Do you know when the withdrawal will show?	pending_cash_withdrawal
How much can I top up on my card?	top_up_limits
Is topping up unlimited?	top_up_limits
Can you tell me what I need to do to have my pin changed?	change_pin
what is this extra charge for a withdrawal?	cash_withdrawal_charge
how to recover my passcode	passcode_forgotten
The transfer finally worked, but how long does it stay pending?	pending_transfer
Where do I go to unblock my PIN?	pin_blocked
Why did my credit card get declined for top up?	top_up_failed
A transfer was not allowed to an account.	beneficiary_not_allowed
Payment I did not make.	card_payment_not_recognised
I couldn't pay with card in a shop	declined_card_payment
I was trying to top up my account and it isn't working	top_up_failed
Im not sure if a seller is giving me my money back! I asked them to refund my money for the item but It's been a week now and still nothing has been given back to me. Can you resolve this for me?	Refund_not_showing_up
Do I need to use a limit on top-ups?	top_up_limits
How can I find out why my transfer didn't go through?	failed_transfer
I made a card payment but it didn't work. Why not?	declined_card_payment
How much is it to use my US debit or credit card to top up?	top_up_by_card_charge
Do you support direct deposits from my employer?	receiving_money
My wallet is empty even though I topped it up an hour ago.	topping_up_by_card
I haven't received my PIN yet. Do I need to get it from you?	get_physical_card
Can I top up my balance with a cheque?	top_up_by_cash_or_cheque
How long does it take for me to get my new card?	card_arrival
"Hi, I had an issue with my card payment and It shows on my account that my payment went through. Then I got contacted from the seller saying ""they did not receive my payment"" then the payment was returned to my account. so I would like to see why it did that please."	reverted_card_payment?
I see a direct debit payment on my statement that wasn't me	direct_debit_payment_not_recognised
Can I have another card in addition to my first one?	getting_spare_card
I'm not certain my top-up went through yet.	pending_top_up
can I link a card of yours I already have?	card_linking
How much would I be charged for a transfer?	top_up_by_bank_transfer_charge
My pin isn't here yet	get_physical_card
My card wants to be topped what do you guys support?	supported_cards_and_currencies
I am having trouble transferring money to a beneficiery.	beneficiary_not_allowed
Where did my extra fee for the transfer come from?	transfer_fee_charged
I need help right now. I realize I sent my payment to the wrong account number after making a typo. Please cancel the transfer now since I can't do it from the app.	cancel_transfer
Why have I been charged an extra pound?	extra_charge_on_statement
Salary in GBP has been received. Does it need to be configured into another place?	receiving_money
Give me a refund	request_refund
Do i have to top-up with my credit card before I can transfer?	topping_up_by_card
Can you do exchanges of EUR?	fiat_currency_support
Why can't I transfer to another account?	beneficiary_not_allowed
What is the process for activating my card and using it?	activate_my_card
Why can't I see my top up?	topping_up_by_card
There's a payment showing in the app today even though I have not used my card at all. I want a refund.	direct_debit_payment_not_recognised
Is the ATM broken? I can't get cash from it.	declined_cash_withdrawal
How can I check to see where my funds come from?	verify_source_of_funds
I punched in the wrong pin too many times and I'm locked out.	pin_blocked
How to receive virtual card?	getting_virtual_card
My client was converting their Russian ruble into UK pound currency when they noticed their bill was much too high for the exchange. What happened?	card_payment_wrong_exchange_rate
Hi I'm waiting for a refund for an item I bought. I have contacted the merchant directly but had nothing back. Can you tell me whether or not you are able to refund me for the item?	Refund_not_showing_up
what is this extra charge with my purchase?	card_payment_fee_charged
What countries are you issuing cards for?	country_support
How do I get the passcode reset?	passcode_forgotten
I am still waiting for a the cash I deposited this morning	balance_not_updated_after_cheque_or_cash_deposit
Do you have a limit for someone's age?	age_limit
Change of location, need to change details	edit_personal_details
How can I make my card ready to use?	activate_my_card
How do you top up with a cheque?	top_up_by_cash_or_cheque
Why did I get less from the ATM?	wrong_amount_of_cash_received
I wish to cancel a transfer	cancel_transfer
Please explain to me how to know where my funds are from.	verify_source_of_funds
Can I order a card please?	order_physical_card
What are the steps to change my PIN to something else?	change_pin
What is the Top up rate charge for using a card in the US?	top_up_by_card_charge
Which ATMs accept this bill of fare ?	atm_support
why hasn't my virtual card come yet?	getting_virtual_card
How is my money transferred to the account	transfer_into_account
I'm still waiting for my new card.	card_arrival
How long does it take to receive my card?	card_delivery_estimate
Will you guys charge me for topping up by transfer?	top_up_by_bank_transfer_charge
What is taking so long with my top up?	pending_top_up
can I choose delivery times to suite me?	card_delivery_estimate
Hello. Please, would you tell me if you have or have not received funds for a refund that I recently requested for a big purchase? I've contacted the merchant, but I can't tell that they have taken any action on it.	Refund_not_showing_up
What's the tracking on the card you sent?	card_arrival
Which flat currencies are supported for holding and exchange?	fiat_currency_support
What should I do if I think someone is using my card without my permission?	compromised_card
How can I transfer money to a beneficiary?	beneficiary_not_allowed
Why would the app deny my top-up?	top_up_failed
I have a friend who needs money as soon as possibly. If I were to transfer it how long will it take to get to her?	transfer_not_received_by_recipient
How long will a transaction to a friend take?	transfer_not_received_by_recipient
I have a new email.	edit_personal_details
Can you provide me a disposable virtual card?	get_disposable_virtual_card
Can I change my pin through the app?	change_pin
I have been double charged for a couple of things this week, and would appreciate a refund for the duplicate charges.	transaction_charged_twice
What needs to be done to activate and use a card?	activate_my_card
How long will this transfer from europe take?	transfer_timing
My PIN has been blocked, what should I do?	pin_blocked
How can I get my PIN unblocked?	pin_blocked
How long does a check take to show up in the account balance?	balance_not_updated_after_cheque_or_cash_deposit
I made a mistake and performed a transaction on the wrong account!	cancel_transfer
Hi, I tried to top up my card today and it did not work. I have tried it in the past and it worked just fine but it won't do it anymore. Can you help me out?	top_up_failed
Why was I charged twice for the same transaction?	transaction_charged_twice
Transfers may show up as pending for up to one business day while they are processed, and then they'll depart for the beneficiary accounts. Please confirm that you have correctly entered your account details. SEPA transfers typically take up to two working days, while SWIFT transfers can take up to five working days.	pending_transfer
How would I go about getting a physical card to use in stores?	order_physical_card
My money is gone. I had topped up recently and saw it was there and went through, but now it's disappeared, what is happening?	top_up_reverted
I might have been charged on my debit statement by fraud.	direct_debit_payment_not_recognised
I didn't get my card back from the ATM.	card_swallowed
Why was the wrong rate applied when I bought something in a different currency?	card_payment_wrong_exchange_rate
A payment I didn't do shows in my app	card_payment_not_recognised
How much is the charge to top up via credit card?	top_up_by_card_charge
Do you hold money and if so, what currencies do you accept?	fiat_currency_support
There is a withdrawal in my account I didn't make.	cash_withdrawal_not_recognised
Why am I still not able to see the money I deposited a week ago? This is urgent!!	balance_not_updated_after_cheque_or_cash_deposit
Where is the closest ATM I can use?	atm_support
I heard you have virtual cards. How do I get one?	getting_virtual_card
Where do I find PIN for my card?	pin_blocked
I don't think I should have been charged a fee to use my card.	card_payment_fee_charged
What are the fees imposed when I make a transaction?	card_payment_fee_charged
Explain to me how to verify the top-up card.	verify_top_up
I keep being asked to verify my identity. Is this normal?	why_verify_identity
I need to find out where the card is that I ordered.	card_arrival
I am still waiting for a transfer I did	balance_not_updated_after_bank_transfer
I was charged a fee for the transfer, but can you tell me why?	transfer_fee_charged
Why hasn't my top-up finished pending yet?	pending_top_up
I need urgent help. I realize I sent my payment to the wrong account number. I made a typo. Please cancel the transfer immediately. I cannot do anything from the app.	cancel_transfer
I ordered something, and now I have buyer's remorse. Since what I ordered hasn't come yet, can you just cancel the payment since I already know I want a refund for it?	request_refund
When are cards shipped?	card_delivery_estimate
The ATM keeps declining my Transaction . I tried two different ATMs already Would you please check if everything is okay with my account?	declined_cash_withdrawal
How high is the exchange fee?	exchange_charge
My ATM withdrawal is taking forever	pending_cash_withdrawal
How do I get a card if I live in the US?	country_support
I topped up recently and saw the money go through, but now it's just gone? What's going on	top_up_reverted
Why was I charged an extra fee from the ATM?	cash_withdrawal_charge
Which fiat currencies are supported by you?	fiat_currency_support
A while ago i requested a refund from a seller. I keep checking my statement but I have not been refunded yet. I'm confused why i haven't gotten my money back yet but I need your help getting it please.	Refund_not_showing_up
how do the cards work?	get_disposable_virtual_card
How do I get extra cards?	getting_spare_card
how do I link an old card?	card_linking
How would I change my details?	edit_personal_details
My card is missing!  Help!	lost_or_stolen_card
What does it mean if my cash withdrawal does not show up properly?	pending_cash_withdrawal
lost my card in atm	card_swallowed
How do I replace a card that's going to expire?	card_about_to_expire
Not sure what my password is.	passcode_forgotten
Can someone help with my passcode?	passcode_forgotten
I attempted to withdraw some money from an ATM this morning and received the wrong amount. Your app says I have enough money available in the account. Can someone tell me what's wrong?	wrong_amount_of_cash_received
How does it work when I transfer money into my account?	transfer_into_account
What currencies and cards do you support?	supported_cards_and_currencies
Can it specifically be delivered on a certain date?	card_delivery_estimate
My refund has not arrived, and I am unsure why. Who do I contact?	Refund_not_showing_up
My app shows a payment I didn't make	card_payment_not_recognised
I see cash in my app but I did not get it.	cash_withdrawal_not_recognised
Why hasn't my refund been appiled to my account?	Refund_not_showing_up
I had a dollar charged to my account that's still pending and wanted to know what the charge is for?	extra_charge_on_statement
Why isn't the transferred money there?	balance_not_updated_after_bank_transfer
I can't make purchases with my virtual card.	virtual_card_not_working
What proof of identification is needed?	verify_my_identity
Please help me!  My physical card isn't working right.	card_not_working
There are duplicate transactions on my account	transaction_charged_twice
How can I find your exchange rates?	exchange_rate
Did I not get my refund? I don't see it.	Refund_not_showing_up
Hearing about your verification results from us may take anywhere from 10 minutes to approximately one hour.  If this verification has in fact, failed, double-check to make sure that your images are clear.  Also make sure that your document photos have no blur or glare. They need to be readable.  You must also be 18 years of age or older and be a resident of Switzerland or the European Economic Area to open an account.	unable_to_verify_identity
Why on earth do you need so much personal id info from me?	why_verify_identity
How do I activate auto top-up when traveling?	automatic_top_up
Why is my 'top up' not showing up in my wallet?	topping_up_by_card
I'm not sure why my payment has been declined? Please tell me why, I thought it was all good.	declined_card_payment
For some reason, I'm unable to transfer funds.	beneficiary_not_allowed
Help!  The app has an ATM withdrawl that I didn't make.	cash_withdrawal_not_recognised
I received a fee for obtaining cash, is this correct?	cash_withdrawal_charge
Can I transfer money using the SWIFT service?	top_up_by_bank_transfer_charge
How many transactions can be made with a disposable card?	disposable_card_limits
How long does it take for the money to show up in my account?	transfer_timing
I have used all of my PIN tries. What should I do now?	pin_blocked
Will my other US credit card be accepted?	supported_cards_and_currencies
Which currencies do you handle?	supported_cards_and_currencies
I don't recognize this payment	card_payment_not_recognised
Which merchants accept my card?	card_acceptance
is it ok if i use both visa and mastercard	visa_or_mastercard
How do I get my card PIN?	get_physical_card
For the identity check, do I need any kind of documentation?	verify_my_identity
Do you need to know my first and last name?	why_verify_identity
How do I take a block off my card?	pin_blocked
How long does it actually take for a card payment to go through? There's one stuck since a couple of days already that doesn't seem to move	pending_card_payment
I moved, can I edit my personal details?	edit_personal_details
Which fiat currencies are supported?	fiat_currency_support
My refund isn't showing up on my statement.	Refund_not_showing_up
There is  a charge I don't recognize.	card_payment_not_recognised
My top up hasn't gone through	pending_top_up
I put my check in the bank, but I haven't gotten my cash yet?	balance_not_updated_after_cheque_or_cash_deposit
I've been trying to transfer funds to top-up my card, but the transaction is not going through.  Is there something I'm doing wrong?	top_up_failed
When will I get my money? It's been too long.	transfer_not_received_by_recipient
Where is the refund on my statement?	Refund_not_showing_up
Please explain how disposable virtual card work.	get_disposable_virtual_card
The app isn't letting me log in, but my info is correct.	unable_to_verify_identity
why cant you just refund me instead of a merchant	Refund_not_showing_up
I have gone through my statements and noticed there is a large payment that I did not make. Can i still dispute the payment? its been a while	direct_debit_payment_not_recognised
oh my god I lost my card! what should I do?	lost_or_stolen_card
I have been overcharged.	transaction_charged_twice
Disaster, I've totally forgotten my passcode, can you help me?	passcode_forgotten
how can i get it to add money automatically while travelling	automatic_top_up
Will my GPB update my salary	receiving_money
Can I top up with cash	top_up_by_cash_or_cheque
I cannot seem to use my card.	card_not_working
When did you start charging to make a withdrawal? How much is it now? I always thought it was free.	cash_withdrawal_charge
Why is your exchange rate so bad?	card_payment_wrong_exchange_rate
Hi, I sent a payment to the wrong account number - can you cancel it as soon as possible?	cancel_transfer
I was mugged.  They took everything.  I can't use the app.  What do I do?	lost_or_stolen_phone
What are the countries you support.	country_support
I removed cash from an ATM earlier but it shows up as pending in the app. How can this still be pending, I already received the cash?	pending_cash_withdrawal
I cannot seem to buy something online with my card? the payment comes back, what's going on?	reverted_card_payment?
The exchange rate from my card payment isn't right.	card_payment_wrong_exchange_rate
I have an emergency and lost my phone.  I need help accessing my account.	lost_or_stolen_phone
What currencies do you accept for adding money to my account?	supported_cards_and_currencies
Can you tell me what the problem with my card is? It was declined at a restaurant today.	card_not_working
What is the time period for money to be transferred?	transfer_timing
What do I do if I think someone has used my card?	compromised_card
Why is my identity not being verified?	unable_to_verify_identity
How can I information on my limit for top-ups?	top_up_limits
When the time is right will this automatically replenish my balance?	automatic_top_up
I'm waiting for my transaction to complete.	transfer_not_received_by_recipient
I am seeing in the App a some cash withdrawal that I did not do	cash_withdrawal_not_recognised
Hey a seller just contacted me that my money didn't come through. It was definitely deducted from my account, but now it appears it's back with me! Sort this out asap please.	reverted_card_payment?
Why did you charge me a fee when I made a transfer?	transfer_fee_charged
Where is the top-up verification code located?	verify_top_up
I made a big purchase that I regretted and cancelled, the merchant said that my refund was submitted. Can you confirm to me that all of my money was truly returned to me?	Refund_not_showing_up
Is top-up possible with Apple Pay?	apple_pay_or_google_pay
Are there any restrictions for the disposable cards that I need to be aware of?	disposable_card_limits
Am I allowed to carry an additional card?	getting_spare_card
My package is taking too long to arrive and I don't want it anymore. Can I get a refund?	request_refund
I'd like to open an account for my kids can I do that?	age_limit
I did not do this payment	card_payment_not_recognised
I sent a payment but it isn't showing up in the app	transfer_not_received_by_recipient
How long does it take for a new purchase to stop being considered pending?	pending_card_payment
What do I do if my top-up has not gone through?	pending_top_up
I think the payment from my card was revereted	reverted_card_payment?
How do I modify my details?	edit_personal_details
Is there a way to link the card i just got?	card_linking
Can i set up an auto top-up?	automatic_top_up
What happened! I asked for 30 pounds at your ATM and only go 10. The machine lied about it too. It said I received the full 30 pounds. Someone better help me asap on this.	wrong_amount_of_cash_received
Can friends I have top-up my account?	topping_up_by_card
Is it possible to change from AUD to GBP?	exchange_via_app
I deposited a cheque and its been days and I still haven't received the cash!!	balance_not_updated_after_cheque_or_cash_deposit
I have been charged twice on my statement.	transaction_charged_twice
What about an auto top-up, is that a option?	automatic_top_up
I misplaced my phone so I can't use the app! Does this mean I can't use my card?	lost_or_stolen_phone
The exchange rate for my payment last Saturday must be wrong because I was charged extra.	card_payment_wrong_exchange_rate
What do I need in regards to identification?	verify_my_identity
the exchange rate is wrong from something I got in another country	card_payment_wrong_exchange_rate
I don't recognize this payment at all!  Help!	card_payment_not_recognised
What's the top-up limit?	top_up_limits
Are you able to delete my account?	terminate_account
I would like to reactivate my card that I previously reported lost. I located the card this morning.	card_linking
Can you tell me about why the account I have was charged an extra 1$	extra_charge_on_statement
I need to order a new card.	order_physical_card
Why was there a transfer fee on my account?	transfer_fee_charged
I need a Visa and a Mastercard from you.	visa_or_mastercard
Why do you keep declining my transfers? it's always been working really well so far but when I tried to buy something just now the card got declined, I tried couple of times already  but same thing is happening.	declined_transfer
I have questions about how to transfer money to my account.	transfer_into_account
Where did the  €1 fee in my statement come from	extra_charge_on_statement
I need help with understanding why my card is not working.	card_not_working
Will be Apple Watch be able to let me top up?	apple_pay_or_google_pay
I was charged for getting cash.	cash_withdrawal_charge
my money, where is it coming from?	verify_source_of_funds
How can I set a new pin.	change_pin
I think I was charged extra on my payment on last Saturday.  Maybe the exchange rate was wrong?  I'd like a refund.	card_payment_wrong_exchange_rate
A transfer could not be completed.	failed_transfer
What is the limit on disposable cards?	disposable_card_limits
What is the proper way to activate a card?	activate_my_card
I want to link my new card. Can you help?	card_linking
Any chance of getting the card outside the UK?	country_support
Where can I get a card in the EU?	country_support
My wallet was just stolen, and they've already used my card! Please help, I can't afford to lose more money!	cash_withdrawal_not_recognised
Is there a reason my top-up has been cancelled?	top_up_reverted
Help me!  I don't know what my password is.	passcode_forgotten
In my statement, there was an extra €1 fee	extra_charge_on_statement
Can you  tell me how to get AUD not GBP?	exchange_via_app
can i verify my identity i the app	verify_my_identity
My cheque is taking a while	balance_not_updated_after_cheque_or_cash_deposit
I bought something and received it, but the payment went back to my account. Is the seller okay?	reverted_card_payment?
The wrong exchange rate was applied to me while pulling out cash.	wrong_exchange_rate_for_cash_withdrawal
My top up is giving me problems. What is wrong with it?	top_up_failed
I see a $1 charge in a transaction.	extra_charge_on_statement
What steps do I have to take to change my PIN?	change_pin
My top-up funds aren't available yet.	pending_top_up
When can I expect my card?	card_delivery_estimate
My card is stolen.  Help!	lost_or_stolen_card
What is going on with my cash deposit. I'm looking at my account balance and it is not there. It has been almost a week. Someone better get back to me asap.	balance_not_updated_after_cheque_or_cash_deposit
The store card reader would not accept my card.	declined_card_payment
What businesses can I use this card with?	card_acceptance
Where can the cards be delivered?	order_physical_card
what are limits to top up	top_up_limits
When will I receive my card?	card_delivery_estimate
Can I use your app to exchange between USD and GBP	exchange_via_app
I deposited cash into my account and I'm having trouble seeing it on my account.	balance_not_updated_after_cheque_or_cash_deposit
I didn't cancel my top-up.	top_up_reverted
My card payment's cancelled	reverted_card_payment?
My new card hasn't came in.	card_arrival
There are multiple instances where you added a fee to the payment, as well as some where you didn't. Do you have an outline of when a fee will be added?	card_payment_fee_charged
Hi, I tried to withdraw some money from an ATM and the machine was broken.  It says that the transaction is still in progress.  Can you double check to see what's happening? I don't want to be charged since I was not able to withdraw the money.	pending_cash_withdrawal
What is the fee for accepting money from a foreign country?	exchange_charge
how long are my top ups pending	pending_top_up
I got less money than I asked for.	wrong_amount_of_cash_received
What fees are there for adding money using an international card	top_up_by_card_charge
Why wouldn't the ATM give me my money?	declined_cash_withdrawal
I was double charged at a restaurant can you take the second charge off?	transaction_charged_twice
Money transfer help? How long?	transfer_timing
Help me access the card I already got so I can information from it.	card_linking
The passcode isn't working for me.	passcode_forgotten
Is the 1 pound charge I can see an error or an incorrect entry?	extra_charge_on_statement
I just deposited cash to my account and can't find it!	balance_not_updated_after_cheque_or_cash_deposit
I made a payment with my card and it hasn't changed. How long do you think this will take?	pending_card_payment
Is there any way to cancel a recent transfer?  I did not mean to make it and need to make sure it does not go through.	cancel_transfer
My top up didn't go through	top_up_failed
I got this stupid fee after taking cash out, why?	cash_withdrawal_charge
My card's expiration date is close.	card_about_to_expire
When is my balance going to update, I just transferred some money	balance_not_updated_after_bank_transfer
How come when I tried to pay contactless at the bus it didnt work?	contactless_not_working
Why does my identity need verification?	why_verify_identity
Can I choose from either Visa or Mastercard?	visa_or_mastercard
There's an unauthorized cash withdraw	cash_withdrawal_not_recognised
I don't need to transfer anymore and I want to cancel it.	cancel_transfer
I think there's a purchase at a store that I didn't go to.	card_payment_not_recognised
Can you accept my other card from the U.S.?  It is the only other one I have.	supported_cards_and_currencies
When I made a transfer I was charged extra.	transfer_fee_charged
I have done a transfer within the country the day before yesterday, but it's still not there yet. Can you please check what's going on with that, the account number definitely is the right one, I've checked that already.	transfer_not_received_by_recipient
I can't get money out of the ATM. Is my card actually working? It's the first time I tried using it	declined_cash_withdrawal
A payment that I didn't make appears in my app.	card_payment_not_recognised
Why did the ATM give me less money than what I requested?	wrong_amount_of_cash_received
When will I have access to my pin number?	get_physical_card
Send me my card now! ASAP	card_delivery_estimate
On my disposable card, is there a transaction limit?	disposable_card_limits
What is the price for an additional card?	getting_spare_card
I need a single use card for shopping online	get_disposable_virtual_card
How do I discontinue my account?	terminate_account
I need a new card and I live in the United States.	country_support
I saw a fee on my app from one of my payments and I wasn't sure where it came from. Is there a way you can tell me when there's an additional fee for my payments?	card_payment_fee_charged
I've tried using my contactless in several locations today and it's not working anywhere. It seemed fine before. How do I get it to work again?	contactless_not_working
There is a direct debit set up that I didn't create.	direct_debit_payment_not_recognised
How can I open an account for my children?	age_limit
What is the maximum number of transactions I can do with a disposable card?	disposable_card_limits
Hello. I tried doing a topup and I thought it worked, but now the money is no longer in my account. Can you explain?	top_up_reverted
What's the reason my new card hasn't come?	card_arrival
How many digits identify the top-up verification code?	verify_top_up
Whats the transfer process	transfer_into_account
I was wondering, Can I get my pay in another currency?	receiving_money
I was charged an incorrect exchange rate for a withdrawal.	wrong_exchange_rate_for_cash_withdrawal
Can I change my card PIN?	change_pin
How long is US delivery?	card_delivery_estimate
How do I revert a transaction?	cancel_transfer
What is the foreign exchange rate you will apply?	exchange_rate
I would like my refund for this item I bought.	request_refund
How do I transfer cash my into my account?	transfer_into_account
I could not access my money at the ATM	declined_cash_withdrawal
I am trying to transfer money and something is going wrong.	failed_transfer
I believe that someone is using my card without my knowledge!	compromised_card
I topped up but my money is not showing. Why is that?	top_up_reverted
I'm sure I have enough money so why didn't the store accept my card?	declined_card_payment
How do I get a new expiration date?	card_about_to_expire
How do I use disposable cards?	get_disposable_virtual_card
What reasons would a topup fail?	top_up_failed
I attempted to get cash in the ATM but it was not authorized	declined_cash_withdrawal
How long does it take for deliver to the US?	card_delivery_estimate
What is the length of a transaction completion?	transfer_not_received_by_recipient
How much is a physical card?	order_physical_card
I have a new card and I can't add money to it.  I tried about 30 minutes ago and it is still pending.  What do I do?	pending_top_up
I made a purchase but never expected to see a fee charged for the transaction.	card_payment_fee_charged
I was charged for using my card?	card_payment_fee_charged
If I don't have all my documents can they still verify my identity?	verify_my_identity
If I were to use a European bank card for a top up, will I incur a charge?	top_up_by_card_charge
Hi, I am interested buying crypto currency but unable to purchase it through the application. I do want to do the exchange, Could you please let me know what is the problem?	beneficiary_not_allowed
How do I close my account?	terminate_account
I want to change my PIN.	change_pin
My app statement shows I took out cash from an ATM but I did not. What can I do?	cash_withdrawal_not_recognised
Why are you asking so many questions about who I am	why_verify_identity
I do not see the card PIN anywhere?	get_physical_card
Can someone assist me with activating my card?	activate_my_card
Is it possible for me to top up with Google Pay?	apple_pay_or_google_pay
What is this extra fee that I got when I used my card to pay?	card_payment_fee_charged
Can I stop a transaction?	cancel_transfer
Can I reactivate my card? I reported it lost and found it this morning in my jacket.	card_linking
How long will my transfer stay pending?	pending_transfer
I can't seem to make a standard bank transfer. I have tried at least five times already but none of them are going through. Please tell me what is wrong?	failed_transfer
The transfer I made isn't reflected in my balance	balance_not_updated_after_bank_transfer
Where do I go to activate my card?	activate_my_card
I deposited a check a few days ago and it's still not gone in! Please help me with this	balance_not_updated_after_cheque_or_cash_deposit
hello I have lost my phone and I'm worried someone's going to steal money from me	lost_or_stolen_phone
My card got charged twice for the same thing!	transaction_charged_twice
When exchanging, how much are the rates?	exchange_rate
Top up is not working even though I have my AMEX in apple pay.	apple_pay_or_google_pay
I had to pay money for paying with my card.	card_payment_fee_charged
why can't my beneficiary make transactions?	beneficiary_not_allowed
I think my card is lost.  What do I do?	lost_or_stolen_card
Why is it required to verify my identity?	why_verify_identity
What are the countries that you operate in?	country_support
What is the handling fee for transfer?	top_up_by_bank_transfer_charge
The app failed to verify me.	unable_to_verify_identity
Is there any fees for top ups?	top_up_by_card_charge
The exchange rate is incorrect for my cash withdrawal transaction.	wrong_exchange_rate_for_cash_withdrawal
How do I add an existing card to the app?	card_linking
Why won't you take my transfer, I keep getting an error message.	beneficiary_not_allowed
I prefer to get a Mastercard.	visa_or_mastercard
Am I allowed to hold money in multiple currencies?	fiat_currency_support
Why are my transfers being declined? It normally works but now it's declining my card. I've tried it a few times but it's still not working.	declined_transfer
Can I increase my top-up maximum?	top_up_limits
what is the exchange rate when i get cash	wrong_exchange_rate_for_cash_withdrawal
Why was I charged a random fee for a transfer I made?	transfer_fee_charged
I just bought an item and changed my mind.  I have not received it yet how can I get refunded.  Thank you.	request_refund
Hello. I just noticed I was charged two times for a restaurant I visited this week. Can you reverse the additional charge?	transaction_charged_twice
I have an unknown debit charge in my statement, why?	direct_debit_payment_not_recognised
How do I go about getting a refund?	request_refund
Why did the ATM eat my card?	card_swallowed
Why can't I transfer money to a beneficiary	beneficiary_not_allowed
How can I exchange to EUR?	fiat_currency_support
Is there any way I could open an account for my daughter?	age_limit
The payment on my card shows as pending.	pending_card_payment
I would like to receive a refund for something I bought.	request_refund
i need help. I updated my balance with a check yesterday and Im not seeing it. Can you look at my account to see what went wrong?	balance_not_updated_after_cheque_or_cash_deposit
There is a payment with my card which i definitely did not do.	card_payment_not_recognised
How can I dispute a direct debit transaction?	direct_debit_payment_not_recognised
I'd like to know what the foreign exchange rate will be.	exchange_rate
I am inquiring about your auto top up feature.	automatic_top_up
My card was stolen and used to make several purchases. Please freeze my card so no one can use it.	compromised_card
I need to figure out who has access to my card there are some payments I didn't make that are showing on the app.  Could you please help?	card_payment_not_recognised
What ATM accepts Mastercard?	atm_support
Will I be charged for a cash withdrawal?	cash_withdrawal_charge
How long will the transfer take?	pending_transfer
Where can I change my PIN?	change_pin
Are there any fees if I want to add money using an international card?	top_up_by_card_charge
I would like to know what the restrictions are for the disposable cards.	disposable_card_limits
Can I receive payment in another currency?	receiving_money
I am not seeing recent cash withdrawal on my account.	pending_cash_withdrawal
The top up failed	top_up_failed
How long do transfers take to show up in my account?	balance_not_updated_after_bank_transfer
How old do I need to be?	age_limit
What is the age requirement?	age_limit
Waiting for the cash I deposited this morning still	balance_not_updated_after_cheque_or_cash_deposit
How does one send me money?	receiving_money
My salary is in GBP, is this something I need to configure?	receiving_money
how do i find top up for cash deposit	top_up_by_cash_or_cheque
Do I get charged if I am receiving money?	top_up_by_bank_transfer_charge
How do I find the top-up verification code?	verify_top_up
My card has not come in the mail yet.	card_arrival
I was charged the wrong exchange rate on a purchase	card_payment_wrong_exchange_rate
I think my card has been compromised in some way.	compromised_card
It says that my payment is pending, what does that mean?	pending_card_payment
Why is the exchange rate wrong for my cash withdrawal?	wrong_exchange_rate_for_cash_withdrawal
Can I dispute a debit payment that I am seeing that I didn't make from a couple of months ago?	direct_debit_payment_not_recognised
How long does it take for transfers to process?  I sent funds to a friend, and she says that she has not yet received anything.	transfer_not_received_by_recipient
Changing my PIN	change_pin
I must verify the source of my funds	verify_source_of_funds
I need my card to be delivered fast	card_delivery_estimate
do you have a fee for receiving a SEPA transfer?	top_up_by_bank_transfer_charge
I cannot get my google pay to work.	apple_pay_or_google_pay
What is the purpose of requiring my identification?	why_verify_identity
There is a strange charge on my debit statement	direct_debit_payment_not_recognised
It appears my transfer was declined.	declined_transfer
Why is the transaction not posting?	pending_transfer
I exchange currencies a lot.  Can I get a discount?	exchange_charge
Hello, I went ahead and checked my account details to be sure, and they are definitely correct.  I've had a transfer pending for a while, and I can't understand why it hasn't gone through yet.	pending_transfer
In a month, my card will reach its expiration date, am I required to request the next card?	card_about_to_expire
What are ways to test why my card might not be working?	card_not_working
When will my pending payment finish?	pending_card_payment
Hi, I have done a topup, but my money was reverted. Please look into this issue.	top_up_reverted
There has been a red flag on my top up.	top_up_failed
You can use it anywhere that accepts Mastercard.	card_acceptance
I was trying to use contactless earlier, but it didn't work.	contactless_not_working
Why is the refund not on my statement?	Refund_not_showing_up
The atm didn'y give me all the cash	wrong_amount_of_cash_received
If I am in China, can I still order a new card and if so, how?	card_about_to_expire
How much are you going to charge me if I top up my US card?	top_up_by_card_charge
Is there an age limit to when my child can use these services?	age_limit
Can I receive payments in another currency?	receiving_money
Its been 3 days, How long will my transfer take to get to my wallet?	transfer_timing
I requested a refund but can't see it.	Refund_not_showing_up
Can I link my card I previously received?	card_linking
What kind of charges should I expect to exchange currencies?	exchange_charge
My card got trapped inside an ATM, what should I do?	card_swallowed
Could you please help me?  I made my rent payment and have double checked that I sent it to the right account.  The person receiving it says he has not received it but it shows complete on my side.	transfer_not_received_by_recipient
I need to get some Euros for my holiday. Am I able to exchange some of my money?	exchange_via_app
Help me activate my new card.	activate_my_card
I transferred money and it hasn't come yet	transfer_not_received_by_recipient
Can I get a Visa card?	visa_or_mastercard
How is my card payment still pending?	pending_card_payment
Why hasn't my account updated to reflect my current balance?	balance_not_updated_after_bank_transfer
I tried to charge my card but it was declined. A couple days ago I was able to charge it and it was accepted. Is something wrong? Will you double check for me please?	top_up_failed
Is there any way to get another card on the same account?	getting_spare_card
I did not receive my full withdrawal amount	wrong_amount_of_cash_received
do i need to wait for my card before i get pin	get_physical_card
Why do I need to have my identity verified?	why_verify_identity
How do I receive a disposable virtual card?	get_disposable_virtual_card
I just transferred some money into my account and do not see it updated yet, can you assist?	balance_not_updated_after_bank_transfer
How do I change my last name?	edit_personal_details
Where are you present globally?	country_support
Where can i exchange between GBP and USD	exchange_via_app
Would it be possible to open up an account for children?	age_limit
Did you lose my money? I had added funds through top-up not long ago and I know they were in my account, but they seem to have disappeared. What happened?	top_up_reverted
What is the procedure of unblocking my PIN?	pin_blocked
I make payments for my place abroad using this account and since i use it so frequently I was wondering why did the fees increase suddenly rather than decreasing? I would think customers like me should receive incentives for using your service	transfer_fee_charged
Where do I go to terminate my account?	terminate_account
Someone took my card without my permission.	lost_or_stolen_card
I would like to know how much I can top-up.	top_up_limits
Where are the ATMs that I can use Mastercard?	atm_support
When will you be taking orders for disposable virtual cards?	get_disposable_virtual_card
I need a refund for something I bought.	request_refund
Can this app exchange American and English currency?	exchange_via_app
There is a direct debit that I didn't set up, what should I do?	direct_debit_payment_not_recognised
Can I top up using cash?	top_up_by_cash_or_cheque
How do I go about exchanging currencies with this app?	exchange_via_app
Do all businesses take this card?	card_acceptance
Is there a fee for transferring money	transfer_fee_charged
Why are you not accepting my transfer!! I've tried a couple times already now and it just keeps showing an error message	beneficiary_not_allowed
This is not right, I was told I could take out cash at the ATM for free?	cash_withdrawal_charge
Why won't the machine accept my card anymore?	card_not_working
I can't find my code	passcode_forgotten
Which fiat currencies are supported for holding and exchanging?	fiat_currency_support
I just pulled money out of the ATM and was charged a fee, WHy?	cash_withdrawal_charge
I made a transaction at an atm and was charged extra for it.	cash_withdrawal_charge
How can I transfer money to this account from another bank?	transfer_into_account
What card types can I choose from?	visa_or_mastercard
It's declining my transfers. Normally this works, but my card is being declined now and I've tried more than once.	declined_transfer
I took out some cash from the ATM but it is still showing the transaction is pending.	pending_cash_withdrawal
I haven't received my virtual card yet!!	getting_virtual_card
Are there any fiat currencies that you will not work with?	fiat_currency_support
The transfer keeps rejected, I tried to transfer some money to friends but it keeps getting rejected for some reason, Would you please check the issue?	failed_transfer
Why is the payment I made still pending?	pending_card_payment
Visa and Mastercard can both be received from you?	visa_or_mastercard
I would like to pay by cheque.	top_up_by_cash_or_cheque
I want to top up by transfering accounts, What do I do?	transfer_into_account
My card arrived but I don't know how to get my PIN.	get_physical_card
I don't know how to verify my identity.	verify_my_identity
Is there a fee to get an actual card?	order_physical_card
I received incorrect amount of cash from an ATM today. It was more than I wanted. What do I do now?	wrong_amount_of_cash_received
I transferred some money but the balance stayed the same.	balance_not_updated_after_bank_transfer
THere is some cash that is showing up on my app.	cash_withdrawal_not_recognised
Why has my card payment not yet been applied to my account?	pending_card_payment
Can I exchange currencies with the app?	exchange_via_app
There was an unexpected fee for my cash withdrawal!	cash_withdrawal_charge
Why has another fee been placed on my statement?	extra_charge_on_statement
Hi, I made a transfer yesterday that I need to reverse.  I need to put the money in a different account.	cancel_transfer
The payment for the card did not go through	declined_card_payment
The money that I have transferred hasn't arrived yet.	balance_not_updated_after_bank_transfer
Is there a way to track the new card you sent me?	card_arrival
Where is my last money transaction	transfer_not_received_by_recipient
My card payment has been declined	declined_card_payment
Why hasn't the transaction I did to my friend arrive yet?	transfer_not_received_by_recipient
I was just shopping online for some tickets and the payment was declined by you.  Why has this happened?  I am certain I have the right amount of funds in my account.	declined_card_payment
I want to revert a transaction I did this morning	cancel_transfer
There was an extra fee when I was at the ATM.  Why?	cash_withdrawal_charge
Exchange rate for my card payment is wrong	card_payment_wrong_exchange_rate
Can you explain why I was charged extra when I used the card?	card_payment_fee_charged
There is an unexplained $1 charge on my statement, can you please explain this to me?	extra_charge_on_statement
I don't understand why you aren't accepting my transfer. After a couple times trying I'm still getting an error message.	beneficiary_not_allowed
How can I verify my top up?	verify_top_up
Is there a transaction limit for a disposable card?	disposable_card_limits
I want to start using my card.	activate_my_card
How can I change my information?	edit_personal_details
Can I get the Mastercard?	visa_or_mastercard
Is topping up with Apple Pay possible?	apple_pay_or_google_pay
My top up is not showing up in my wallet!	topping_up_by_card
How is my ATM deposit not available yet?	pending_cash_withdrawal
I asked for cash but I did not receive all the funds	wrong_amount_of_cash_received
Where is my virtual card?	getting_virtual_card
What is the price for a physical card?	order_physical_card
If I am running low on credit can I auto top up?	automatic_top_up
Where did the money I deposit go??	balance_not_updated_after_cheque_or_cash_deposit
I'm due a refund and it is not on my statement.	Refund_not_showing_up
Will I be charged for topping up?	top_up_by_card_charge
When I was transferring money I was charged extra why?	transfer_fee_charged
Can you tell me why I wasn't able to complete my transfer?	failed_transfer
Please help me figure out the reason for the odd withdrawal amount from my account?	cash_withdrawal_not_recognised
Should I order a new card before I freeze my original one?	compromised_card
what is the matter?	direct_debit_payment_not_recognised
How do I get a real card?	order_physical_card
How long will I have to wait for my money to be in my account?	transfer_timing
I'm still waiting for a money transfer to show.	pending_transfer
I left my phone at the hotel.	lost_or_stolen_phone
My top-up was cancelled and I am writing to ask if I need to complete the 3D Secure authentication section before I submit it.	top_up_reverted
Can I use my account without verifying identity?	why_verify_identity
Can another family member hold a card for this account in addition to mine?	getting_spare_card
Where is my top-up generated from?	verify_source_of_funds
I transferred money from the US, How long does it take?	transfer_timing
Is it normal to get charged extra when i use my card?	card_payment_fee_charged
My top-up appears to be pending.	pending_top_up
How come I can't put money in my top up account?	top_up_reverted
Why did the ATM cancel my transaction	declined_cash_withdrawal
I'm going to cancel a purchase.	request_refund
What exchange rate is it?	exchange_rate
Hi, i was checking my old statements and found a discrepancy with a large amount transaction. I am sure it was not done by me. Please let me know if i could raise a dispute as its very late.	direct_debit_payment_not_recognised
If I want to send out more cards, do you charge extra for that?	getting_spare_card
I can't see my Google Pay top up. Is it not working correctly?	apple_pay_or_google_pay
Where am I able to get my PIN unblocked?	pin_blocked
Hae, I already completed my 3D secure authentication when I tried the crypto top up but it's still not working for me. I also don't understand what happened to the money in my account	top_up_reverted
Can I get a physical card	order_physical_card
Why was my payment declined? I keep trying my card but it's not working.	declined_card_payment
DO I have to be 18 to open an account?	age_limit
I went to top up my card and it was cancelled.	top_up_reverted
I wasn't able to withdraw money at an ATM	declined_cash_withdrawal
Why have I been charged a fee for cash withdrawal?	cash_withdrawal_charge
Am I able to top up with Apple Pay?	apple_pay_or_google_pay
I tried to get funds in hard cash but it was rejected!	declined_cash_withdrawal
Is there a limit on disposable cards?	disposable_card_limits
Is there a fee for topping up by charge card?	top_up_by_card_charge
Can topping up be automatic?	automatic_top_up
I transferred money, but I think I've been charged a fee for it?	transfer_fee_charged
I would like to give another card to my daughter, how can I proceed?	getting_spare_card
How does the exchange rate work?	exchange_rate
Why are my transfers getting declined?	declined_transfer
Will I get charged for sending out more cards?	getting_spare_card
How do I get money from an ATM using my card? I can't seem to get it to work? I used the pin I had, but maybe it's wrong? What do I need to do to fix this?	declined_cash_withdrawal
why would a merchant refuse a payment	reverted_card_payment?
Am I supposed to verify my identity?	why_verify_identity
Could you please put a freeze on my card?  There are some payments on it that I don't know where they came from.	card_payment_not_recognised
Is there something wrong with the transferring functions? I keep trying to transfer funds and only get an error message.	beneficiary_not_allowed
why does it take so long to verify my id	unable_to_verify_identity
How can I hold and exchange fiat currencies?	fiat_currency_support
I have been waiting for my top-up to complete and it still hasn't gone through.	pending_top_up
I would like a virtual card...how do I get one?	getting_virtual_card
What is this card payment, I do not recognize it.	card_payment_not_recognised
Will you help me unblock my pin after putting in the wrong pin too many times?	pin_blocked
I've been waiting for a top up to come through for over an hour and I need the funds now.	pending_top_up
What is the source of the money in my account?	verify_source_of_funds
Can I have my money refunded for an item	request_refund
Is there a daily auto top-up limit?	automatic_top_up
My transfer is quite urgent, and finally worked out, but I've been waiting for it for quite some time. Can you tell me how long to expect to wait for it?	pending_transfer
I no longer have my phone.	lost_or_stolen_phone
phone is gone, dont want others to access account information	lost_or_stolen_phone
Is there a Mastercard ATM nearby?	atm_support
make my account go away	terminate_account
I was charged a fee for using my card. Can I check that in any way? It seems like there are occasions that I am charge for fees. Can you elaborate this?	card_payment_fee_charged
I lost my passcode.	passcode_forgotten
My payment was cancelled	reverted_card_payment?
what are weekend rates for getting cash	wrong_exchange_rate_for_cash_withdrawal
What do I need to do to receive my payroll in the account?	receiving_money
When I received my cash; they had my exchange rate incorrect.	wrong_exchange_rate_for_cash_withdrawal
how many transactions can go on a disposable card?	disposable_card_limits
What should I do once my card expires?	card_about_to_expire
Hi there, I came across a problem with my top up and my money is missing, was there a system error?	top_up_reverted
How do I activate my card that just arrived?	activate_my_card
I did a payment but it was reverted by the app	reverted_card_payment?
Hi, I am disappointed to see such a bad exchange rate and hope you can assist me. Would you be able to confirm the official interbank exchange rate for me?	card_payment_wrong_exchange_rate
I prefer using Mastercard, can I substitute?	visa_or_mastercard
Are there restrictions to transfers to certain accounts?	beneficiary_not_allowed
A fee shouldn't apply to me if my card was stolen.	lost_or_stolen_card
Why is my friend not getting a transaction arrival yet?	transfer_not_received_by_recipient
What is the longest a US transfer should take to appear in my account?	transfer_timing
Are you ripping people off with the exchange rate?  It can't be that atrocious between banks.	card_payment_wrong_exchange_rate
What countries are getting support?	country_support
My card payment was reverted	reverted_card_payment?
What will happen after my card expires?	card_about_to_expire
Hi, I am new to this. Are there any additional fees or charges that I should be aware of? I was looking through the app and I thought I saw something in regards to fee-free allowances.	card_payment_fee_charged
I would like to use cash to make a top-up?	top_up_by_cash_or_cheque
I was supposed to receive my new card by now, but it hasn't came in.	card_arrival
You have declined my  payment.	declined_card_payment
Can you let me know why my cash withdrawal is still pending?	pending_cash_withdrawal
How do I get this damn virtual card to work?	virtual_card_not_working
Some cash withdrawal that I didn't make showed up in the app.	cash_withdrawal_not_recognised
I did not ask for the amount of cash that I received.	wrong_amount_of_cash_received
Could I reactivate my card please, I couldn't find it but it turns out it was in my jacket pocket.	card_linking
I sent a payment to the wrong account number - can that transaction be reversed? I am worried about accidentally giving my money away.	cancel_transfer
Tell me why my card payment would be reverted.	reverted_card_payment?
I need my account checked because it appears there is a problem. I attempted to update my balance yesterday using cheque but it doesn't seem to have worked.  Should this not be faster than this?	balance_not_updated_after_cheque_or_cash_deposit
Why can I not make a transfer?	failed_transfer
I think there was an error in your exchange rate.	card_payment_wrong_exchange_rate
I'm not sure why my card didn't work	declined_card_payment
It can take between 10 minutes to an hour before you hear back from us about the verification result.  Please try again if your verification fails.  Make sure you double check that images are clear and all document photos are readable without blur or glare. You have to be 18 or older and live in the European Economic area or live in Switzerland to be able to open an account.	unable_to_verify_identity
When I use my card, it says decline?	declined_card_payment
Help my find the verification code on a top-up.	verify_top_up
How do I make my top up complete?	pending_top_up
Will I be charged for exchanging foreign currencies?	exchange_charge
How do I add my new card to the app?	card_linking
I moved to a new city and need to change my address	edit_personal_details
I am still awaiting the money I put into my account this morning.	balance_not_updated_after_cheque_or_cash_deposit
I can't verify identity through the app.	unable_to_verify_identity
I don't understand why my payment was declined. I thought everything was ok.	declined_card_payment
Why is a transfer I did recently still processing?	pending_transfer
Where's the button to top up with a cheque?	top_up_by_cash_or_cheque
My refund isn't showing up	Refund_not_showing_up
A foreign purchase I made has the incorrect rate applied to it.	card_payment_wrong_exchange_rate
Am I able to change my PIN at certain cash machines?	change_pin
What countries are you available in?	country_support
Which part of the app do I order virtual cards from?	getting_virtual_card
I was charged a fee when I transferred my funds, why?	transfer_fee_charged
How do I order a new card if my current one is about to expire?	card_about_to_expire
It declined my transfer.	declined_transfer
Your exchange rate was off.  I was charged extra on my payment that I made last Saturday.	card_payment_wrong_exchange_rate
I tried using my credit card with top up but it didn't work! I thought it was supposed to?	top_up_failed
Please help me as my online payment is getting declined since yesterday while i am trying to purchase something online.	declined_transfer
I need help from someone in your department with finding my nearest ATM.	atm_support
Do I get a discount if I exchange currencies a lot?	exchange_charge
Why did you charge me extra?	extra_charge_on_statement
I got some cash at an ATM earlier, but now app is showing that I withdrew more than I did.  Help!	wrong_amount_of_cash_received
Why has my money been returned back to my card.	reverted_card_payment?
I don't have a way to prove my identity.	unable_to_verify_identity
Can you tell me what I need for identity validation?	verify_my_identity
I checked the app and there is a payment that I don't recognize.	card_payment_not_recognised
I only made one transaction at this place, but it's appearing multiple times.	transaction_charged_twice
Why hasnt my top up gone through yet?? I thought it was suppose to be instant? Am I wrong? Why is it still pending?	pending_top_up
what is the exchange rate for foreign ATMs	wrong_exchange_rate_for_cash_withdrawal
I have not received an item i ordered yet so i want to cancel it and get a refund. Can you please guide me on how to go about it?	request_refund
I only have one more US credit card, is it accepted?	supported_cards_and_currencies
Can you tell me why a cheque deposit isn't showing in my balance?	balance_not_updated_after_cheque_or_cash_deposit
Do you have the option for a disposable virtual card?	get_disposable_virtual_card
I still don't have a card. How do I get one?	order_physical_card
How do I link the new card that I just got from you guys?	card_linking
I got cash from an ATM earlier but it shows up as pending in the app. How can this still be pending, I already received the cash?	pending_cash_withdrawal
What happens with the duplicate charge in my account?	transaction_charged_twice
To many charges on my card how do I go about fixing that?	transaction_charged_twice
why is there a service fee on my statement?	extra_charge_on_statement
Tell me why there is an extra charge when I used an ATM?	cash_withdrawal_charge
I tried to get money out of an ATM in Notting Hill earlier, but it didn't work. Is my card actually working? It's the first time I tried using it	declined_cash_withdrawal
I am unable to use my card for some reason.	card_not_working
Is there a way to find an ATM around me?	atm_support
Why is the exchange rate different than expected on my transaction?	wrong_exchange_rate_for_cash_withdrawal
Why was my transaction declined?	failed_transfer
I have a cash withdrawal that I don't recognize.	cash_withdrawal_not_recognised
Why do I need to verify a top-up?	verify_top_up
How do I protect my phone from someone using it after I lost it.	lost_or_stolen_phone
Must I verify my identity?	why_verify_identity
How do I verify the top up?	verify_top_up
Tell me more about getting a virtual disposable card.	get_disposable_virtual_card
I prefer Visa, can I get that instead?	visa_or_mastercard
Why is the cash withdraw I made shown as pending?	pending_cash_withdrawal
Help me verify my identification.	unable_to_verify_identity
Can you help me track my card?	card_arrival
How do I go forth on holding money in multiple currencies?	fiat_currency_support
My daughter needs an acount.	age_limit
A transfer I sent was received in less than the full amount I originally sent, and now I have to send additional funds to cover the full amount. What happened?	transfer_fee_charged
Just received my replacement card, what steps do i need to take to activate it?	activate_my_card
Why is my transfer stuck on pending?	pending_transfer
What does a 'pending payment' mean?	pending_card_payment
I've been waiting for a pending transfer to go through for a while now, and don't see any reason why I've been waiting this long.  I know that I have the correct account details, so that isn't the problem.	pending_transfer
There is a cash withdrawal on my statement that I don't recognize	cash_withdrawal_not_recognised
When will I see an updated balance after a transfer?	balance_not_updated_after_bank_transfer
I need a second card on this account for my daughter.	getting_spare_card
How long does it take transfers from Europe to complete?	transfer_timing
There are transactions that I did not make on my account, I think someone has my information.	compromised_card
Could you tell me about the restrictions that are on the disposable cards?	disposable_card_limits
This morning, I tried to send money to my friends several times but each time the transfer fails.  Why does it keep failing?  The transfer gets rejected but I do not know what is causing it to be rejected.	failed_transfer
Can I use my Apple Watch to pay for gas?	apple_pay_or_google_pay
Is there a limit on how much I can top up?	top_up_limits
there were two of the same charge to my account	transaction_charged_twice
What are the charges if I exchange foreign currency?	exchange_charge
My new card has arrived, what's the activation procedure?	activate_my_card
There's something wrong on my bill. A transfer fee should never have been added.	transfer_fee_charged
Hello, can you please inform me about international transfers? I am expecting a transfer I made from France two days ago and would like to know when it will arrive.	balance_not_updated_after_bank_transfer
My cards were stolen	lost_or_stolen_phone
Do I need to re-apply to order a new card when my old one's about to expire?	card_about_to_expire
Can I change my in at all ATM's?	change_pin
My card information seems to have been stolen! I don't know where these transactions came from and I've never even been to the city where they were made. I need my card blocked ASAP so this person can't keep using my card.	compromised_card
What countries have access to this service.	country_support
Can I have a discount if I exchange currency often?	exchange_charge
How long does transfers take?	balance_not_updated_after_bank_transfer
Is there a few for exchanging foreign currencies?	exchange_charge
Is there a charge for receiving money?	top_up_by_bank_transfer_charge
I want to top up by using a credit card, which ones do you support?	supported_cards_and_currencies
I can't seem to be able to use my card	card_not_working
There's a $200 withdrawal on my statement that seems fishy to me.	cash_withdrawal_not_recognised
Why is my transfer not showing	balance_not_updated_after_bank_transfer
How do I find the code needed in order to verify my top-up card?	verify_top_up
I want to reactivate my card, I found it after thinking it was lost.	card_linking
There is money missing from my account.	cash_withdrawal_not_recognised
Show me how to look at the source of my current funds?	verify_source_of_funds
I do not understand why there is a pending 1£ charge on my statement, I do not recall making this transaction. Can you please tell me what this is about?	extra_charge_on_statement
Why would a merchant revert a card payment?	reverted_card_payment?
I would like to get additional physical cards at this time	getting_spare_card
The amount of cash I selected to withdraw is different than what I received.	wrong_amount_of_cash_received
I tried withdrawing money in another country and the exchange rate was wrong.	wrong_exchange_rate_for_cash_withdrawal
Please tell me how to get a refund for something I bought.	request_refund
I thought I left my card at a restaurant, but they claim not to have it and now I don't have any idea where it is. I'm so worried that someone might be using it fraudulently. Is there any way to look into this?	lost_or_stolen_card
Can I add to my account using a cheque?	top_up_by_cash_or_cheque
My transfer has not arrived.	transfer_not_received_by_recipient
I was unable to transfer money from my account.	failed_transfer
your company is awful, i would like to delete my account please	terminate_account
The ATM didn't give me the amount I asked for	wrong_amount_of_cash_received
Why do I have a strange payment on my statement?	card_payment_not_recognised
I need to renew a card that's about to expire	card_about_to_expire
Report stolen card	lost_or_stolen_card
I think I lost my phone.  Is there a way to prevent anyone from getting into my account on it?	lost_or_stolen_phone
My cash withdrawal was declined.  Why?	declined_cash_withdrawal
I just transferred some money. Why was I charged a fee?	transfer_fee_charged
Can I pick between Visa and Mastercard?	visa_or_mastercard
Will you accept my credit card?	supported_cards_and_currencies
Can you tell me how I go about activating a new card?	activate_my_card
Where is the cash I deposited?	balance_not_updated_after_cheque_or_cash_deposit
Cancelling a transaction	cancel_transfer
I need assistance with understanding which fiat currencies that you support.	fiat_currency_support
If I bought something I didn't like, can I get a refund?	request_refund
When will the money from a transfer be made available on my account?	transfer_timing
Where do I access the auto top-up function?	automatic_top_up
how much does it cost to add money to my card	top_up_by_card_charge
Where can I find the verification code for the card top-up?	verify_top_up
What is the verification process used for?	verify_top_up
I sent some money but the intended recipient says it hasn't arrived	transfer_not_received_by_recipient
I'm expecting to see a cash withdrawal but I'm still waiting.	pending_cash_withdrawal
May monthly payment to Apple has been declined but I don't know why, they are going to re-try the payment and it must go through, can you tell me what is going on please?	declined_card_payment
How often can I top up my account?	top_up_limits
show me how to top up	topping_up_by_card
I don't recognize what this payment on my statement would be for.	card_payment_not_recognised
My disposable virtual card was rejected.	virtual_card_not_working
How much will it cost me for a SEPA transfer?	top_up_by_bank_transfer_charge
Hi, status of one of my card payment is still pending from a while. Please let e know how much time it will take to complete.	pending_card_payment
Was there a problem with topping up?	top_up_failed
Can I make a withdraw in my home currency at an ATM? I'm on vacation and am a bit worried because I don't have cash with me. Is it possible to withdraw here without any additional costs or fees?	wrong_exchange_rate_for_cash_withdrawal
I would like to get an item refunded	request_refund
Can you tell me what currencies I can use to add money?	supported_cards_and_currencies
My card is about to expire.  Are there any costs with a replacement card?  How quick do you mail it to me?	card_about_to_expire
please help me with this transfer, for some reason i can't transfer to a cryptocurency account	declined_transfer
How do I know where my funds come from?	verify_source_of_funds
How do I top up my account using transfer?	transfer_into_account
How do I know when my new card is going to arrive?	card_arrival
My product was faulty.	request_refund
I am trying  to  transfer and  it has been  stopped why is  that	beneficiary_not_allowed
What documents are required for proof of identity?	verify_my_identity
Can my PIN be changed in any cash machine?	change_pin
I want a new card	getting_spare_card
I've been charged an extra £1 and I don't know why	extra_charge_on_statement
What does the €1 fee mean?	extra_charge_on_statement
What is needed for identity verification?	verify_my_identity
I don't understand why I was charged an additional fee for this service. Can you clarify?	card_payment_fee_charged
There is a missing transfer on my account	balance_not_updated_after_bank_transfer
My account is locked because I used the wrong pin too many times.  Please help.p	pin_blocked
Why hasn't my money transfer showed up yet?	balance_not_updated_after_bank_transfer
My card has been compromised. I see a bunch of online shopping charges that I didn't make. I need to freeze it immediately.	compromised_card
Why am I being charged again?	transaction_charged_twice
I withdrew some cash and the exchange rate seems to be wrong.	wrong_exchange_rate_for_cash_withdrawal
The exchange rate looks wrong on a holiday purchase	card_payment_wrong_exchange_rate
I topped up my account but the app failed to process it.	top_up_failed
With this app, will I be able to exchange currency?	exchange_via_app
Why is my card payment still pending?	pending_card_payment
Why can I not choose the card i want?	visa_or_mastercard
Where do I get a disposable card	get_disposable_virtual_card
Can I use my apple watch to top-up?	apple_pay_or_google_pay
Can I make an account for my daughter?	age_limit
I was charged twice for a few things this week when I only bought one. What do I do?	transaction_charged_twice
I would like to delete my account. I'm not happy with the service you're providing	terminate_account
Why do I need to verify my account?	why_verify_identity
What's the transfer time from Europe?	transfer_timing
Can you tell me how to get my card on the app?	card_linking
Can I top up using my apple watch?	apple_pay_or_google_pay
If my phone was stolen, do I need to do anything?	lost_or_stolen_phone
What is the process when my card is due to expire?	card_about_to_expire
How can I find a way to transfer money without it being rejected?	declined_transfer
I have no way to prove my identity.	unable_to_verify_identity
There is an urgent transfer I need to make from China.  How long will it take to get it processed?	transfer_timing
I made a top up yesterday but it's still pending.	pending_top_up
The applied exchange rate is wrong for the cash I got abroad.	wrong_exchange_rate_for_cash_withdrawal
There is a payment showing that I know I didn't make. I didn't use my card that day and I'm sure of it. Can you please cancel that transaction and return my money? Thankyou	direct_debit_payment_not_recognised
Let me know when applying extra charges for payments. I just checked the app and saw a fee that I wasn't warned about.	card_payment_fee_charged
Why haven't I gotten my payment yet?	pending_card_payment
I would like to top up via credit card, which credit cards do you support?	supported_cards_and_currencies
I have been charged way to much so something is apparently wrong with my exchange. I changed Russian Ruble into UK pounds.	card_payment_wrong_exchange_rate
Has my top up gone through?	pending_top_up
How can I check on the status of my new card?	card_arrival
Please explain the extra fee when I paid with the card.	card_payment_fee_charged
I was charged an extra dollar on my account and would like to know the reason.	extra_charge_on_statement
I can't find how to top up my account with a check.  Where is that?	top_up_by_cash_or_cheque
My statement is showing an extra £1 charge and I am unsure why. Is there an explanation for this?	extra_charge_on_statement
I requested $100 but only got $20	wrong_amount_of_cash_received
Where do I go to see the source of my available money?	verify_source_of_funds
Is there an alternative to a physical card?	getting_virtual_card
I need a transaction reversed from my account.	transaction_charged_twice
why hasn't my virtual card arrived?	getting_virtual_card
I was only given $20 when I tried to get $100	wrong_amount_of_cash_received
I need your help immediately.  There is a 500£ cash withdrawal that I know nothing about.  I think my account has become compromised.	cash_withdrawal_not_recognised
I noticed a charge for a transfer.  Why is this?  Is it because I did an international transfer?	transfer_fee_charged
There was an extra fee when I paid with my card, why was i charged this extra fee?	card_payment_fee_charged
how do i get a pin for my card	get_physical_card
I was checking my statement and my top-up has been reverted	top_up_reverted
There is a fee from a transfer that is not supposed to be here!	transfer_fee_charged
I was checking the app for my account and I noticed there is an authorized charge on it.  I haven't used my card today, so I know I didn't do it.  I would like the transaction reversed and the money replaced.	direct_debit_payment_not_recognised
There is a direct debit transaction that I did not authorize	direct_debit_payment_not_recognised
Hi, I was just checking over my card transactions and notice I was charged twice for a restaurant visit this week. Can you please remove one of these false charges from my account?	transaction_charged_twice
What's the limit for auto top-up?	automatic_top_up
How do I get a refund for something I bought?	request_refund
Am I able to do a SWIFT transfer with you?	top_up_by_bank_transfer_charge
How will I know when I can use the auto top-up feature?	automatic_top_up
I need to reverse a transaction	cancel_transfer
Is my card actually working? It's the first time I tried using it	declined_cash_withdrawal
I'm checking my statements and I saw a purchase from a couple weeks ago that I don't recall at all. Not only that, but I don't even know the business that charged it. I'm not sure if I did it or not, but can we check it and see if we can trace it back to make certain?	direct_debit_payment_not_recognised
google pay top up did not work	apple_pay_or_google_pay
Can I top up using my cheque?	top_up_by_cash_or_cheque
What is the number of transactions for one disposable card?	disposable_card_limits
Why did the cash deposit not show up in my account?	balance_not_updated_after_cheque_or_cash_deposit
I'd like to know what you guys look at to decide an exchange rate	exchange_rate
I don't know what my passcode is, can you help?	passcode_forgotten
What is the procedure for activating this card?	activate_my_card
Can I order a new card?  Mine is about to expire.	card_about_to_expire
Is there a way to get a virtual card?	getting_virtual_card
Why does my transfer still say it is pending?	pending_transfer
I need to get hold of a physical card?	order_physical_card
I was denied cash at an ATM	declined_cash_withdrawal
Is there a tracking number for the card?	card_arrival
I tried to buy something online yesterday and was told declined. I got the same error today after trying again. What is the problem?	declined_transfer
I'm supposed to have a refund but it isn't there	Refund_not_showing_up
I think my card payment has been refunded	reverted_card_payment?
How long will a transfer from the US take?	transfer_timing
A payment is showing twice. Why is that?	transaction_charged_twice
Is there an extra fee for using an ATM?	cash_withdrawal_charge
Is my PIN sent separably?	get_physical_card
Can I use your app to exchange USD for GBP?	exchange_via_app
Why is the exchange rate so high? This should have been a much higher amount of cash for that to apply.	wrong_exchange_rate_for_cash_withdrawal
How can I transfer some money into a foreign account?	transfer_into_account
Everything was stolen from me.  I can't use the app.  Please advise.	lost_or_stolen_phone
I noticed my transfer was declined.	declined_transfer
How do I delete my account now	terminate_account
what do I need to do if the ATM kept my card?	card_swallowed
How simple is it to transfer money into my account?	transfer_into_account
What do I do if my Google pay top up isn't working?	apple_pay_or_google_pay
I think I was charged by mistake on my debit statement.	direct_debit_payment_not_recognised
While abroad, I got cash, and the exchange rate applied is wrong.	wrong_exchange_rate_for_cash_withdrawal
How long do bank transfers usually take?	balance_not_updated_after_bank_transfer
Please verify my top-up card	verify_top_up
I've got a problem - I purchased an item maybe a week or two ago, but to the payment came back to my account! I've already got what I ordered, so why are the payment funds showing up in my account?	reverted_card_payment?
Can I track my card while it is in the process of delivery?	card_arrival
I'm confused as to why my transfer is still listed as pending on the website.	pending_transfer
I have my card now how do I activate it?	activate_my_card
Why was I unable to complete my transfer?	failed_transfer
I attempted to get cash in the ATM but I was denied	declined_cash_withdrawal
Hello, I wanted to get some more information about ATM Withdraw Fee. I have been withdrawing money for years and notice this charge on my account. I always thought it was no fee since its you guys ATM company that I am withdrawing. Can you please explain?	cash_withdrawal_charge
When I bought something abroad, the exchange rate was wrong.	card_payment_wrong_exchange_rate
would I need to pay extra for exchanging currencies?	exchange_charge
My new card just arrived, how can I activate it?	activate_my_card
Why can't I complete my transfer?	failed_transfer
is my pin the same as my passcode	get_physical_card
Why can't I make multiple payments with my virtual card?	virtual_card_not_working
I withdrew cash and was charged	cash_withdrawal_charge
I could not get the top-up to go through	top_up_failed
Will my card work at all merchant locations?	card_acceptance
Is there a reason my transfer failed?	failed_transfer
Where in the app do I go to verify my identity?	verify_my_identity
I am seeing in the App a diret debit that its not mine	direct_debit_payment_not_recognised
How do I authenticate my top-up?	verify_top_up
Where can I use this card?	card_acceptance
You've incorrectly calculated the exchange rate for my cash withdrawal	wrong_exchange_rate_for_cash_withdrawal
I would like to change my name after marriage.	edit_personal_details
I paid with card and I was charged a fee	card_payment_fee_charged
Is it possible to transfer money to my credit card?	topping_up_by_card
I've just been married and need to update my name	edit_personal_details
How does someone else top up my account	topping_up_by_card
Why is the payment from my card still pending?	pending_card_payment
I wanted to take out $100 but I only got $20.	wrong_amount_of_cash_received


================================================
FILE: data/banking/test.tsv
================================================
text	label
Can I exchange currencies with this app?	exchange_via_app
My daughter would like a card as well, how can we make this happen?	getting_spare_card
What countries can I travel to and have access to their currencies?	fiat_currency_support
Think someone has took money out with my card. What shall I do?	cash_withdrawal_not_recognised
What is the number of days I have to wait for my Europe transfer?	transfer_timing
How can I unblock a blocked pin number for my account?	pin_blocked
Something went wrong with my withdrawal. The amount of money isn't right.	wrong_amount_of_cash_received
How can I check the source of my fund?	verify_source_of_funds
What should I do if I see a payment I didn't make?	card_payment_not_recognised
How do I freeze my bank card, as there has been a strange withdrawal?	cash_withdrawal_not_recognised
I need to find out why my transfer didn't get there.	transfer_not_received_by_recipient
My phone is lost.  What do I do to prevent someone from using the app?	lost_or_stolen_phone
Someone stole my phone.	lost_or_stolen_phone
Can I get a card even if I live outside the UK?	country_support
I ordered a card a week ago, and it's still not here. What do I do?	card_arrival
How many transactions can I do with one disposable card?	disposable_card_limits
can i do a transfer with swift	top_up_by_bank_transfer_charge
What if I need multiple disposable cards?	disposable_card_limits
What is the reason for this fee I got after a simple cash withdrawal?	cash_withdrawal_charge
Please help me to know the status of my card payment as its pending since a while.	pending_card_payment
Is Visa or Mastercard available?	visa_or_mastercard
How can I get a new card ASAP to replace an old, soon to expire one?	card_about_to_expire
Why was I charged extra for transferring money?	transfer_fee_charged
How do I re-add a card to the app?	card_linking
Why isn't my transfer going through? I get a message saying it's not possible. I've had no issues in the past.	beneficiary_not_allowed
I don't understand why it says I have to verify the top-up.	verify_top_up
How do I use a disposable virtual card?	get_disposable_virtual_card
The app is showing an ATM withdrawl that I didn't make.	cash_withdrawal_not_recognised
what is the exchange rate?	exchange_rate
I did what you told me earlier and contacted the seller for a refund directly, but nothing is happening! It's been a week and I still haven't got anything. Please just give me back my money	Refund_not_showing_up
I believe my credit card was stolen.	lost_or_stolen_card
lost phone, dont want others to access account	lost_or_stolen_phone
I have a pending cash withdrawal	pending_cash_withdrawal
How much does it cost to exchange currencies?	exchange_charge
Is there a charge for a foreign currency exchange?	exchange_charge
I withdrew money but the full amount wasn't dispensed.	wrong_amount_of_cash_received
We need both a visa and a Mastercard.	visa_or_mastercard
Do ATM cash withdrawals carry a charge now? They've been free in the past, but all of a sudden I have to pay to make ATM withdrawals?	cash_withdrawal_charge
What kind of foreign exchange rate will I get when I exchange my money?	exchange_rate
If my transfer is from Europe how long will it take?	transfer_timing
Why is identity verification mandatory?	why_verify_identity
Where are my funds being sourced from?	verify_source_of_funds
Why hasn't my transfer been made?	failed_transfer
I no longer live at my address on file, how do I change it?	edit_personal_details
I have a new card and I want to activate it	activate_my_card
How do I order a new card before It expires?	card_about_to_expire
Are there extra charges for exchanging currency?	exchange_charge
My card payment is still pending.	pending_card_payment
How long will it take for my ID to verify?	unable_to_verify_identity
I don't find your services useful anymore, how do I delete my account?	terminate_account
I would like an account for my children, how do I go about doing this?	age_limit
Are there charges for topping up US cards?	top_up_by_card_charge
What is the time frame for a transfer from the US?	transfer_timing
Where can I exchange my money for EUR?	fiat_currency_support
Do you support any currency?	fiat_currency_support
Will it cost more money if my currency needs to be exchanged?	exchange_charge
My transfer appeared not to work.	failed_transfer
Why caused my top up to not work?	top_up_failed
I would like to add money to my account through my American Express.	supported_cards_and_currencies
Why have I been charged twice for the same transaction?	transaction_charged_twice
How can I use American Express to add money to my account?	supported_cards_and_currencies
What is the payment in my account that I did not do?	card_payment_not_recognised
can I choose a date for delivery?	card_delivery_estimate
I think my identity has been stolen, can you check on unauthorized charges?	compromised_card
Can I have a second card?	getting_spare_card
Where can I find the source of my available money?	verify_source_of_funds
what is the top up limit	top_up_limits
In exchange for top ups will you take fees?	top_up_by_card_charge
Since my card is about to expire, I need a new one.	card_about_to_expire
How do I link a card that I already have?	card_linking
A transaction is repeated several times on my account.	transaction_charged_twice
I could not do a transfer because it was declined	declined_transfer
Why am I being charged twice fro a restaurant?	transaction_charged_twice
I want to use a European bank card for a top up. Must I pay?	top_up_by_card_charge
I need my card quickly	card_delivery_estimate
Can i get a single use virtual card	get_disposable_virtual_card
Please delete my account right now!	terminate_account
I transferred money yesterday, but it still isn't available?	pending_transfer
Which credit or debit cards can I use to top up?	supported_cards_and_currencies
Do you have to order a new card before your current card expires?	card_about_to_expire
My attempted transfer failed.	failed_transfer
My card got stolen!	lost_or_stolen_card
How old do you have to be to get an account?	age_limit
will i be able to open an account for my daughter	age_limit
How do I report my card stolen?	lost_or_stolen_card
What is this direct debit I am seeing?	direct_debit_payment_not_recognised
I attempted to get money using a foreign currency at an ATM but the rate was highly inaccurate!	wrong_exchange_rate_for_cash_withdrawal
How long does it take for funds to come through the US to my account?	transfer_timing
Do I need to make a regular payment before a contactless one?	contactless_not_working
My refund is missing	Refund_not_showing_up
I didn't receive the right amount of cash back	wrong_amount_of_cash_received
Can you tell me the limits for top ups?	top_up_limits
I attempted to use my card while I was intoxicated, and I failed to input my PIN, and the machine kept my card. How soon can I have it back?	pin_blocked
Can I give my friends access to my account so they can top it up for me?	topping_up_by_card
Can you tell me why my top up didn't work?	top_up_failed
I have tried transferring money numerous times.  All I keep getting is an error message.  Can you tell me what is going on and how this van be fixed?	beneficiary_not_allowed
Why doesn't the card payment work	declined_card_payment
I don't recall making that payment?	card_payment_not_recognised
Am I able to change my PIN at any cash machines?	change_pin
Activating my card	activate_my_card
How long is my Europe transfer wait?	transfer_timing
Do you know the closest ATM?	atm_support
How do I deal with a stolen card?	lost_or_stolen_card
Can my card be used everywhere?	card_acceptance
Can I create a disposable virtual card?	get_disposable_virtual_card
Help!  My wallet was stolen and someone is taking money out.  I need this money!  What can I do?	cash_withdrawal_not_recognised
Can I order extra cards?	getting_spare_card
My bank statement doesn't show the cash deposit I made recently.	balance_not_updated_after_cheque_or_cash_deposit
How can I fix a problem where contactless isn't working?	contactless_not_working
What are the cards and currencies that are supported?	supported_cards_and_currencies
I did not get as much cash as I requested at the ATM.	wrong_amount_of_cash_received
I live in the US but want to get a card	country_support
Why has payment been returned?	reverted_card_payment?
Why can't I verify my identity?	unable_to_verify_identity
Top up on my Google Pay isn't working.	apple_pay_or_google_pay
I recently got charged twice from a restaurant that I was at this week and I would like for one of those payments to be removed from my account.	transaction_charged_twice
Can you explain where I can find the auto-top option?	automatic_top_up
There are some strange charges on my card that I didn't make from a few days ago.  Is my card stolen and if so should I cancel it?  Will I get refunded the charges?	card_payment_not_recognised
I have a strange cash withdrawal in my statement	cash_withdrawal_not_recognised
I tried using my card today and it's not working, can you help me?	card_not_working
Why am i to verify the top-ups?	verify_top_up
Is it possible to open an account for my children?	age_limit
May I choose between Visa and Mastercard?	visa_or_mastercard
My card has not arrived yet, where is it?	card_arrival
I have a top up that didn't go through.  Why?	top_up_failed
I asked for a refund last week but nothing has happened yet, can you help me please?	Refund_not_showing_up
In my statement there is a payment that is I do not recognize	card_payment_not_recognised
I would like to order a disposable virtual card. How can I do this?	get_disposable_virtual_card
I received cash from the ATM earlier, but this shows up as pending in the app.  I've got the cash already.  How can this be still pending?	pending_cash_withdrawal
I don't want the transaction to go through now	cancel_transfer
Is there a limit to top-up amounts?	top_up_limits
I transferred my funds, why did it not go through?	failed_transfer
How do I deposit cash into my account?	top_up_by_cash_or_cheque
Is the bank the only place I can change my PIN>	change_pin
Where do I link the new card?	card_linking
Are my friends able to top up my account?	topping_up_by_card
Which ATMs accept this card?	atm_support
How much is a cross currency exchange, and can I check to see if I have any discounts available?	exchange_charge
Where do I locate topping up with cash.	top_up_by_cash_or_cheque
Are there restrictions for ordering extra cards?	getting_spare_card
Why do I have a pending cash withdrawal?	pending_cash_withdrawal
Please advise what is the exchange rate	exchange_rate
My card is lost! What do I do now?	lost_or_stolen_card
I broke my card	card_not_working
when does the rate get determined	exchange_rate
My card still hasn't arrived after 2 weeks. Is it lost?	card_arrival
Can I use cash to top up my account?	top_up_by_cash_or_cheque
I want to buy cryptocurrency, but your app doesn't let me. Why?	beneficiary_not_allowed
I would rather the Mastercard.	visa_or_mastercard
Are there any hindrances to using a disposable virtual card?	disposable_card_limits
How many disposable cards can I make in a single day?	disposable_card_limits
I have been charged a fee for paying with card	card_payment_fee_charged
Where did your guys exchange rates come from?	exchange_rate
I didn't take out money from an ATM but my app statement shows that I did. How can I fix this?	cash_withdrawal_not_recognised
why wouldn't you support american express? its a card i like and use often and i don't want to get a different one	supported_cards_and_currencies
My card does not work	card_not_working
My transfer got declined.	declined_transfer
How can I request cash back? The ATM just gave me the wrong amount, the app shows the amount that I've been actually charged though...	wrong_amount_of_cash_received
I tried to get $100 but I just got $20	wrong_amount_of_cash_received
Why can't I get cash?	declined_cash_withdrawal
I NEED TO KNOW HOW TO TRANSFER MONEY INTO MY BANK ACCOUNT. PLEASE HELP	transfer_into_account
I need the source of my funds verified. How do I do this?	verify_source_of_funds
How do I top-up using cash?	top_up_by_cash_or_cheque
How much does it cost to top up by card?	top_up_by_card_charge
Can I freeze my card right now?	compromised_card
So, I am a new customer and attempted to top up for the very first time today. It's already been pending for half an hour and doesn't seem to be working. I need to please get this fixed.	pending_top_up
what are exchange rates based on	exchange_rate
Where do I go if I want to link my new card?	card_linking
What stores can I sue my card?	card_acceptance
How can I fund my top-up account using my bank account?	transfer_into_account
Why is my debit card being declined when I have money?	declined_card_payment
Where can I find your locations?	country_support
I would like to close my account.	terminate_account
unhappy with you, how to delete account	terminate_account
Will my card be accepted all over the world?	card_acceptance
Hello. Can you tell me if you use Visa or Mastercard?	visa_or_mastercard
What is the best way to exchange currency?	exchange_via_app
The transfer is coming up as pending the payment is due today. Will I be charged a fee?	pending_transfer
Help.  I have a stolen card!	lost_or_stolen_card
Help me with my contactless which isn't working.	contactless_not_working
I ordered a card but it has not arrived. Help please!	card_arrival
What is the source of my funds.	verify_source_of_funds
what do i do if my verification failed	unable_to_verify_identity
I see what looks like duplicate charges on account.	transaction_charged_twice
I'm not sure why my account has been refunded a payment for an item I've already received about 2 weeks ago. Can you please tell me what is going on?	reverted_card_payment?
Can I unblock my card using the app?	pin_blocked
If my card is about to expire, do I need to order a new one?	card_about_to_expire
I am still waiting for my card after 1 week.  Is this ok?	card_arrival
If the transfer details have already but reviewed and confirmed that they are correct, what other reason would cause my transfer to be declined?	declined_transfer
How long will it take for my transferred money to show up?	balance_not_updated_after_bank_transfer
I am not seeing a refund in my statement.	Refund_not_showing_up
From where are you getting your exchange rates?	exchange_rate
How do I unblock my pin after entering it wrong too many times?	pin_blocked
I was wondering whether exchanging currencies can be done on this app.	exchange_via_app
Where's accounting for my cash withdrawal?	pending_cash_withdrawal
I can't find the top-up verification code.	verify_top_up
Can I reactivate my PIN?	pin_blocked
I still don't have my card after 2 weeks.  What should I do?	card_arrival
Why was my card payment reverted?	reverted_card_payment?
I need a new passcode.	passcode_forgotten
Can you look into my top up please.  I made it over three hours ago and yet it's still pending.	pending_top_up
Is there a way to reset my passcode?	passcode_forgotten
Do cash machines let me change my pin?	change_pin
How can I lookup where funds came from?	verify_source_of_funds
Can anyone help me, I lost my wallet and they've started withdrawing from my account.	cash_withdrawal_not_recognised
I have paid by my card but payment is still its coming as pending. I think there is some issue please check and let me know when the status will complete.	pending_card_payment
Is there a limit on top-ups?	top_up_limits
Can I use my card anywere?	card_acceptance
I found my card, I would like to reactivate it.	card_linking
How long do card transactions take to clear?	pending_card_payment
How do I select a Mastercard instead of a Visa?	visa_or_mastercard
How long with my cash withdrawal stay pending for?	pending_cash_withdrawal
What things do I need to verify my identity?	verify_my_identity
What is the age to open an account?	age_limit
I am attempting to make a purchase online, but my card is not working.  I know there are funds available, is this an issue on the banks end?	reverted_card_payment?
Card payment declined?	declined_card_payment
I think someone else is using my card.  There are transactions I didn't make.	compromised_card
My credit card was declined.	declined_card_payment
I can't top up my account using my American Express with Apple Pay.	apple_pay_or_google_pay
Why is your exchange rate for my card payment wrong	card_payment_wrong_exchange_rate
Where do I need to live to get support?	country_support
How do I obtain a disposable virtual card?	get_disposable_virtual_card
It seems my top up is reverted?	top_up_reverted
How do I locate my card?	card_arrival
What do you need for my identity check?	verify_my_identity
How do I top up my card using your app? I'm new to this.	topping_up_by_card
Where is my transfer from [country]?	balance_not_updated_after_bank_transfer
My card was not accepted.	declined_card_payment
I'd like to cancel a transfer	cancel_transfer
How can I find the nearest ATM?	atm_support
Why isn't my card working?	card_not_working
Somebody has stolen my card, I need help please.	lost_or_stolen_card
How can I top up automatically?	automatic_top_up
I have completed a transfer but it is not showing up.	balance_not_updated_after_bank_transfer
When will my transfer be available in my account.	balance_not_updated_after_bank_transfer
Hi, I was trying to use my card but it was declining by ATM. I have cross checked with two different ATMs but i was facing the same issue. Could you please check my account.	declined_cash_withdrawal
Will I need to order a new card since mine expires next month?	card_about_to_expire
When are cards delivered?	card_delivery_estimate
Will it automatically top-up or do I need to do that manually if there isn't much cash left?	automatic_top_up
how come the verification with the top up	verify_top_up
I made a transaction this morning and would like to revert it.	cancel_transfer
Can I add money with Apple Pay?	apple_pay_or_google_pay
Where can I go to modify my detail?	edit_personal_details
Where has my available money come from?	verify_source_of_funds
My phone was stolen so I no longer have access to the app.	lost_or_stolen_phone
How do I top up my account with a cash payment?	top_up_by_cash_or_cheque
What can I use to verify my identify?	verify_my_identity
There is a odd withdrawal on my account.	cash_withdrawal_not_recognised
My transfer did not go through.	failed_transfer
I need to get some more physical cards.	getting_spare_card
Causes of top-up cancellation	top_up_reverted
Where do I request another card?	getting_spare_card
My card was rejected at the store for some reason, can you look into this for me?	declined_card_payment
how do i change name?	edit_personal_details
Is there a transfer fee?	transfer_fee_charged
Can the card be mailed and used in Europe?	country_support
Can I use my card for payment all over the world?	card_acceptance
Can I verify the source of my funds?	verify_source_of_funds
What steps do I take to receive another passcode?	passcode_forgotten
If I wanted to make a change from GBP to AUD what is the process?	exchange_via_app
Tell me how many transactions I can do with a disposable card.	disposable_card_limits
I see some fees for cash withdraw.	cash_withdrawal_charge
Is there a reason I was charged a fee for using my card as payment? I've never had an extra fee before.	card_payment_fee_charged
I used an ATM in a foreign currency but the rate applied is wrong!	wrong_exchange_rate_for_cash_withdrawal
Why am I required to verify my identity?	why_verify_identity
Why did I not get my cash back after I withdrew?	wrong_amount_of_cash_received
Why is my refund missing from my  statement?	Refund_not_showing_up
Why was I charged for card payment?	card_payment_fee_charged
My daughter needs a card. Can I give her one of mine that's linked to my account?	getting_spare_card
If my card payment is cancelled, what should I do?	reverted_card_payment?
I took cash and got charged a fee	cash_withdrawal_charge
I need a fast transfer from China?  How fast will it be?	transfer_timing
I really need money from my card today, but my card is getting declined. Please help!!	top_up_failed
im so mad right now. theres several charges that I think my x boyfriend made on my card. the companys on the website wouldn't refund me my money, they told me to contact my bank. DO something please.	direct_debit_payment_not_recognised
I got mugged yesterday and lost access to the app. I need to regain it.	lost_or_stolen_phone
My card payment did not complete.	declined_card_payment
I cannot get my virtual card to work.	virtual_card_not_working
My source of funds need verified.	verify_source_of_funds
Does the card you sent have a way to track to it?	card_arrival
Please give me both a visa and a master card.	visa_or_mastercard
Where did this fee come from?	extra_charge_on_statement
I think my top-up was cancelled.	top_up_reverted
It doesn't look like the top-up completed.	pending_top_up
Can I get a card despite the fact I'm not in the UK?	country_support
I would like to exchange currencies, but is there an extra charge to do so?	exchange_charge
Will there be any extra fees for European bank card for top up?	top_up_by_card_charge
What should I do if I forgot my passcode?	passcode_forgotten
What us the fee to transfer money from my bank?	top_up_by_bank_transfer_charge
I need my card as soon as possible.	card_delivery_estimate
I think my child used my card while I wasn't home.	compromised_card
Looks like my card payment was duplicated. I went to pay at the store earlier, got declined once,second time it works. App still stays pending for one of the payments. Can you please remove one of them as it's wrong and clearly was declined?	transaction_charged_twice
Where can cards be delivered?	order_physical_card
The amount of cash I received was different than what I requested.	wrong_amount_of_cash_received
Can I top up with a cheque?	top_up_by_cash_or_cheque
My card suddenly quit working.	card_not_working
I need some spare physical cards.	getting_spare_card
Why can't I verify my id?	unable_to_verify_identity
I was charged for something I didn't expect	transfer_fee_charged
My child needs a card, how can I add them to the account I currently have?	getting_spare_card
Why isn't my transfer not going through? I keep getting an error message.	beneficiary_not_allowed
What are the fees of using an international card to add money?	top_up_by_card_charge
I need help cancelling a transaction.	cancel_transfer
My phone was stolen yesterday.  What should I do?	lost_or_stolen_phone
I got mugged yesterday and can't use the app.	lost_or_stolen_phone
Do I have to pay for topping up by transfer?	top_up_by_bank_transfer_charge
My card is expiring shortly.  How much will it cost for a replacement, and how soon can I get it?	card_about_to_expire
How do I check my security settings to allow contactless pay?	contactless_not_working
My address has updated and I need to change it.	edit_personal_details
There is an extra $1 charge	extra_charge_on_statement
The ATM did not allow me to withdraw	declined_cash_withdrawal
I did transfer, why is it pending	pending_transfer
How can I start using my card?	activate_my_card
What do I need to do to change my PIN?	change_pin
Why is there a direct debit payment on my app that is not from me?	direct_debit_payment_not_recognised
My card was taken by the ATM.	card_swallowed
How much money can i top up?	top_up_limits
What all is needed to verify the top-up card?	verify_top_up
how come my transfer didn't work	failed_transfer
What are all the currencies and cards supported to use this?	supported_cards_and_currencies
I don't know where this transaction came from?	card_payment_not_recognised
Why do you need all this information about my Source of Funds?	verify_source_of_funds
Contactless isn't working for me	contactless_not_working
When my card expires, will I get a new one mailed to me?	card_about_to_expire
I would like to change my pin.	change_pin
How can my friend transfer money to me?	receiving_money
I need to create several disposable cards per day.	disposable_card_limits
I need to find out what is the limit for top-ups.	top_up_limits
reason i need to verify top up	verify_top_up
Can I put my old card back into the system? I just found it/	card_linking
I have a direct debit transaction I have not set up, but would like to .	direct_debit_payment_not_recognised
I see a charge on my account that I don't recall making. I feel like my account may have been compromised.	card_payment_not_recognised
What should I do if my card is missing?	lost_or_stolen_card
Are there any ATM machines near me?	atm_support
Can I exchange to EUR?	fiat_currency_support
How long do i have to wait for a transfer to reach my account?	transfer_timing
Who accepts my card?	card_acceptance
Why is there a charge on my account for taking out cash?	cash_withdrawal_charge
What are the top up charges for US cards?	top_up_by_card_charge
Why did I get charged a fee when I tried to obtain cash?	cash_withdrawal_charge
How do I get rid of my account ASAP?	terminate_account
What are the steps in order to activate my new card?	activate_my_card
My recent transfer needs to be cancelled immediately; it was a mistake, please can you cancel it before it goes through?	cancel_transfer
Is there a top-up feature, if there isn't a lot of money left?	automatic_top_up
What do I need to do to verify my identity?	verify_my_identity
How can I freeze a stolen card?	lost_or_stolen_card
The receipient doesn't see my money transfer.	transfer_not_received_by_recipient
I can't use my card.	card_not_working
I wasn't applied the correct exchange rate for an item I bought	card_payment_wrong_exchange_rate
Are there limits on auto top-up?	automatic_top_up
How many countries do you support?	country_support
Is there a limit to how many transactions I can make on one disposable card?	disposable_card_limits
What age can sign up for services?	age_limit
How do I know if my top up was unsuccessful?	top_up_failed
Is there any discount for someone that exchanges currencies frequently?	exchange_charge
What do I need to verify my identity	verify_my_identity
If I have more than one disposable card, can I make five payments on each of them?	disposable_card_limits
What will I be charged for a physical card?	order_physical_card
Problems with top up	top_up_failed
When I got cash, my exchange rate was wrong.	wrong_exchange_rate_for_cash_withdrawal
The refund isn't showing up on my account.	Refund_not_showing_up
I want to skip verification of my identity.	why_verify_identity
How do I go forth on verifying my identity?	verify_my_identity
help me find the top-up card's verification code?	verify_top_up
I would like to make a transfer. How much does it cost?	top_up_by_bank_transfer_charge
I am experiencing difficulty providing my identity.	unable_to_verify_identity
I got some cash of an ATM earlier but this shows up as pending in the app. How can this be still pending, I've got the cash already?	pending_cash_withdrawal
I just got my new card but am not sure how to check its PIN.	get_physical_card
Why is there a direct debit I didn't make showing in the app?	direct_debit_payment_not_recognised
I have a pending transfer	pending_transfer
does it cost to exchange currencies?	exchange_charge
I bought something and the money appeared back into my account? Why?	reverted_card_payment?
Is there a problem with receiving my salary in GBP?	receiving_money
Why did I receive an error message saying that my transfer was not possible?	beneficiary_not_allowed
do I need anything for the identity check?	verify_my_identity
I completed a money transaction but the recipient hasn't received it	transfer_not_received_by_recipient
Why does the app revert a payment?	reverted_card_payment?
Is my pending cash withdrawal processed?	pending_cash_withdrawal
I believe my money did not go through with my top up, was there a problem on your end?	top_up_reverted
I want to return an item.	request_refund
Should I just wait until the post office sends a change of address form?	edit_personal_details
Is it possible to change to another currency?	exchange_via_app
card is lost, please help	lost_or_stolen_card
Is there a specific type you need for identity verification?	verify_my_identity
I got a fee for an ATM withdrawal.	cash_withdrawal_charge
locations to withdraw money	atm_support
What currency's can i exchange for?	exchange_via_app
How do I get a physical card?	order_physical_card
Use credit card to transfer money	topping_up_by_card
I have waited 15 days, but my payment still hasn't cleared.	pending_card_payment
Did my refund go through? It's not on my statement.	Refund_not_showing_up
What is the auto top up function and where can I find that at?	automatic_top_up
I did a payment but the app reverted it	reverted_card_payment?
I need help resetting my passcode to access my app.	passcode_forgotten
Are there any extra fees for adding money into the international card?	top_up_by_card_charge
My card payment didn't work, can you help?	declined_card_payment
Where can I go to get a virtual card?	getting_virtual_card
What is the process of obtaining a disposable virtual card	get_disposable_virtual_card
My top-up for Google Pay isn't working	apple_pay_or_google_pay
The ATM ate my card.	card_swallowed
Where can I find the verification code on a top-up card?	verify_top_up
I would like to transfer money from my other bank account into this one.	transfer_into_account
Someone is using my account to do online shopping! Please freeze it asap	compromised_card
What is this $1 charge on my statement?	extra_charge_on_statement
How do I top up with Apple Pay?	apple_pay_or_google_pay
My exchange went wrong. I swapped Russian Ruble for UK pounds and was charged too much.	card_payment_wrong_exchange_rate
How do I get my paycheck through this?	receiving_money
My transaction is still showing that is pending from my cash withdrawal.	pending_cash_withdrawal
Why don't I have my transfer?	balance_not_updated_after_bank_transfer
Is there anything I need to do since my phone was stolen?	lost_or_stolen_phone
Can I top up my account with a cheque?	top_up_by_cash_or_cheque
I would like to revert a transaction I did this morning	cancel_transfer
Why did I get charged for something I bought online? Even though it was international, I thought it would be covered.	transfer_fee_charged
Where can I get a virtual card?	getting_virtual_card
There is a charge on my card that I did not make	card_payment_not_recognised
How can I speed up a transfer?  Mine is pending.	pending_transfer
I am extremely unhappy with this app and want to get rid of my account?	terminate_account
How can I top up with this cheque I got?	top_up_by_cash_or_cheque
Do you support the exchange of EUR from my currency.	fiat_currency_support
I don't know what's wrong, my contactless stopped working. Tried it in a few different places today and it didn't work in any of them.	contactless_not_working
Where can the card be used?	card_acceptance
Can someone please assist me with finding my nearest ATM?	atm_support
I cannot prove my own identity.	unable_to_verify_identity
The cash I tried to draw from the ATM was not approved.	declined_cash_withdrawal
My card doesn't work.	card_not_working
When I submit a transfer, it is being declined.  The information I put in has been reviewed.	declined_transfer
I need a disposable virtual card, how do I get one?	get_disposable_virtual_card
The  money I transferred does not show in the balance.	balance_not_updated_after_bank_transfer
How much am I charged for a SEPA transfer?	top_up_by_bank_transfer_charge
The app failed to verify my identity.	unable_to_verify_identity
transaction failed?	transfer_not_received_by_recipient
I just purchased a disposable virtual card. Am I able to use it for online purchases immediately?	get_disposable_virtual_card
What do i have to do to change my name?	edit_personal_details
The app reverted what I topped up.	top_up_reverted
Is there a fee to exchange foreign money?	exchange_charge
What cards and currencies are supported?	supported_cards_and_currencies
Can I change from one currency to another?	exchange_via_app
Why does the top-up need verification?	verify_top_up
If I feel someone has my card information, can I get a new card?	compromised_card
I was charged a fee after using my card and I shouldn't have been.	card_payment_fee_charged
I want to use bank transfer for topping up my account. How is it handled?	transfer_into_account
How do I make sure I don't run out of money on my card while traveling?	automatic_top_up
I would like to change my card PIN.	change_pin
Can you explain disposable cards?	get_disposable_virtual_card
What do I need to do to get a refund?	request_refund
What happened to where my top-up was canceled?	top_up_reverted
I want to close my account	terminate_account
I cannot verify my identity	unable_to_verify_identity
Where's the money that got charged to my card? It's not showing up in my account balance	topping_up_by_card
I have a transaction that shows several times	transaction_charged_twice
Is it acceptable to use my card anywhere?	card_acceptance
I am unhappy with my purchase, how do I cancel the order?	request_refund
I don't know how to top up my Google pay.	apple_pay_or_google_pay
I accidentally blocked my PIN. How do I reset it?	pin_blocked
Why do you require so many identity details?	why_verify_identity
I'm having a problem with a money transfer.  I sent some money to a friend a couple of hours ago, and they haven't received it yet.  Why hasn't it gotten to them? How long do transfers need to go through?	transfer_not_received_by_recipient
Where can I reset the passcode?	passcode_forgotten
I like to Mastercard rather than Visa.	visa_or_mastercard
Send me a physical card	order_physical_card
Is there an additional charge for topping up using a European card?	top_up_by_card_charge
Why was my account deducted from a seller when I didn't approve of it?	direct_debit_payment_not_recognised
The application reverted my top-up.	top_up_reverted
If I only have 1 other US card, can you take it?	supported_cards_and_currencies
I lost my phone!	lost_or_stolen_phone
Can I use this app to change dollars into euros?	exchange_via_app
For what reason was my transfer declined?	declined_transfer
Why is there a fee for withdrawing?	cash_withdrawal_charge
Why won't my passcode work?	passcode_forgotten
How long do transfers need to come through? I sent some money to a friend, she needs it urgently, but seems it's still not there yet after a couple hours.	transfer_not_received_by_recipient
Need to deposit a cheque into my account	top_up_by_cash_or_cheque
Why can't I see my PIN?	get_physical_card
May I receive a different card pin	change_pin
Hi, I don't think your exchange rate is right. I need you to check the official interbank exchange please.	card_payment_wrong_exchange_rate
Is there a maximum i can top up?	top_up_limits
My statement has a dollar I have been charged showing up on it.	extra_charge_on_statement
Is there a disposable virtual card I can order?	get_disposable_virtual_card
Something went wrong, I was charged an extra pound?	extra_charge_on_statement
Why can't I activate my card?	activate_my_card
What if I need my salary in a different currency?	receiving_money
What currencies are used in your exchange?	fiat_currency_support
Will you accept my other card?	supported_cards_and_currencies
I go the wrong exchange rate applied to my purchase in a foreign country.	card_payment_wrong_exchange_rate
I recently got a new place while I'm staying abroad and have been using this account to manage payments, but suddenly I am seeing fees increase. Where are these additional fees coming from?	transfer_fee_charged
What is the purpose of the extra fee that is showing up on my statement?	extra_charge_on_statement
How long does it take for transfers to finish?  I sent funds to my pal, and she says that she has not gotten anything.	transfer_not_received_by_recipient
Can I exchange between GBP and USD on the app?	exchange_via_app
I want information about the source of funds.	verify_source_of_funds
The app won't let me log in as myself.	unable_to_verify_identity
How much will I pay to exchange foreign currency?	exchange_charge
My card payment is pending.	pending_card_payment
I got my new card. How do I activate it?	activate_my_card
My card stopped working when I use it	card_not_working
Help! I keep checking my account, but my refund is not showing. I requested that a seller refund my money a while back, but there is no money showing in my account. What can you do for me?	Refund_not_showing_up
How to decide if I get a Visa or Mastercard?	visa_or_mastercard
I am trying to make a transfer and am unsuccessful, can you please tell me why?	failed_transfer
Are PIN separately?	get_physical_card
They charged me for paying with my card.	card_payment_fee_charged
Can you freeze my account?  I just saw there are transactions on my account that I don't recognize.  How can I fix this?	card_payment_not_recognised
If I need to exchange currency is there an extra fee?	exchange_charge
Please tell me which cash machines will allow me to change my pin.	change_pin
Can I have a refund?	request_refund
I am missing some funds from my account - I tried to transfer them using my credit card number, and it disappeared.	topping_up_by_card
The hotel called and said I left my phone in the room.	lost_or_stolen_phone
I requested a virtual card but it is not showing up. Why?	getting_virtual_card
I would like to know any restrictions for the disposable cards.	disposable_card_limits
How can I change the PIN?  Do I have to go to a real bank?	change_pin
Can I space out how often money is transferred along my travels?	automatic_top_up
I just activated auto top-up, but it is not letting me enable it. Why not?	automatic_top_up
My PIN is blocked, what do I do?	pin_blocked
Do I need to verify my identity?	why_verify_identity
I need to reorder my virtual card!	getting_virtual_card
Where on the website do I go to link my card?	card_linking
I am traveling to Germany, Will I be able to use my card there?	card_acceptance
Where is the auto top-up option?	automatic_top_up
Why doesn't my disposable virtual card work?	virtual_card_not_working
I'm pretty sure something went wrong with my exchange. I changed Russian Ruble to UK pounds and was charged way too much!	card_payment_wrong_exchange_rate
Why did you charge me for a cash withdrawal?	cash_withdrawal_charge
Can I link another card to my account?	card_linking
Is there a reason why my account isn't updating because I used a check to  balance my account?	balance_not_updated_after_cheque_or_cash_deposit
Can I unblock my pin?	pin_blocked
Where can I find a virtual card?	getting_virtual_card
Do you have a list of exchange rates?	exchange_rate
When does the money get transferred to my account	transfer_timing
Please help me get a new card, I reside in the United States.	country_support
my phone is gone	lost_or_stolen_phone
How do your exchange rates work?	exchange_rate
Can I make a withdraw if I am out of country from with out any fees at an ATM?	wrong_exchange_rate_for_cash_withdrawal
I'm trying to figure out the current exchange rate.	exchange_rate
What's the top up limit?	top_up_limits
I want to cancel a transfer right away! Can you help?	cancel_transfer
Tell me if there are any top-up limits?	top_up_limits
How do I link this new card?	card_linking
Why hasn't my transfer gone through yet?	pending_transfer
atm would not give me cash	declined_cash_withdrawal
Why could my transfer have been declined?	declined_transfer
I made a money transaction but the recipient can't see it	transfer_not_received_by_recipient
Why was my virtual card declined when attempting to setup automatic billing?	virtual_card_not_working
May I exchange currencies with this?	exchange_via_app
I'm not sure why I was charged an extra fee for transferring funds.	transfer_fee_charged
I tired to deposit some cash into my account but it's not there	balance_not_updated_after_cheque_or_cash_deposit
My cash withdrawal was partly declined	wrong_amount_of_cash_received
Will you deal with SWIFT transfers?	top_up_by_bank_transfer_charge
Is there a fee for exchanging currencies?	exchange_charge
Why are my payments showing pending?	pending_card_payment
My American Express is in my Apple Pay and the top up is failing, why?	apple_pay_or_google_pay
My friend still hasn't gotten a transaction I made.	transfer_not_received_by_recipient
What currencies can I hold money in?	fiat_currency_support
How do I report my card lost or stolen?	lost_or_stolen_card
There is a withdrawal that isn't mind in the app.	cash_withdrawal_not_recognised
Why is a money transfer not showing?	pending_transfer
Do I have to do the identity check?	why_verify_identity
What are the steps to verify my identity?	verify_my_identity
What methods can I use to top up my account?	top_up_by_cash_or_cheque
More than one time this week, I have been charged more than once for the same transaction. Please correct the issue and refund the duplicate charges.	transaction_charged_twice
Hello, My money went through for my purchase but now I got contacted from the seller noting that they didn't receive it. Then the money was returned to my account and I'm not sure why this occurred. So if you can resolve this issue please.	reverted_card_payment?
Where do I find the top-up verification code?	verify_top_up
I payed with a card and was charged an extra fee	card_payment_fee_charged
There appears to have been a reversion in my top up	top_up_reverted
How many disposable cards is the limit?	disposable_card_limits
How can I find the top-up verification code?	verify_top_up
I made a transfer 12 hours ago. Why is it still listed as pending?	pending_transfer
There is a strange payment on my statement. What should I do?	card_payment_not_recognised
Why was my card payment declined?	declined_card_payment
Will my transfer immediately show up in my account?	transfer_timing
I need my funds verified.	verify_source_of_funds
Do you have a top-up limit?	top_up_limits
why couldn't I get cash in the ATM?	declined_cash_withdrawal
How can I get a second card for my daughter?	getting_spare_card
What is a pending payment?	pending_card_payment
Would it be possible to get another card?	getting_spare_card
I need a new PIN.	change_pin
Can I have one of the virtual cards?	getting_virtual_card
My transaction to pay for an item was returned to my account.	reverted_card_payment?
I can't prove my identity.	unable_to_verify_identity
How do I cancel my card? There are charges on my account that I didn't make.	cash_withdrawal_not_recognised
Can I have it be delivered at a certain time?	card_delivery_estimate
why does the app show a direct debit payment that I did not authorize	direct_debit_payment_not_recognised
How many days until the money will be in my account?	transfer_timing
Was my top up reversed?	top_up_reverted
I requested a refund, and never received it. What can I do?	Refund_not_showing_up
Why is my card not working?	card_not_working
I would like to delete my account please.	terminate_account
What is the exchange fee?	exchange_charge
Why wouldn't the contactless payment work when I tried to pay at the bus today?	contactless_not_working
Can you give me a visa?	visa_or_mastercard
Can I get cash with this card anywhere?	atm_support
Can you look to make sure the exchange rate is correct	wrong_exchange_rate_for_cash_withdrawal
Help!  The atm won't give me my card back.	card_swallowed
Can you get me my card fast?	card_delivery_estimate
I want a refund because my package has been taking too long to arrive. How do I go about doing that?	request_refund
I have a pending payment in my account that I paid a while back ago and it still hasnt gone through. Why would it show pending for so long?	pending_card_payment
Why am I being charged more ?	card_payment_wrong_exchange_rate
where can user find pin?	get_physical_card
I don't like that I have to fill out so much information about my identity.	why_verify_identity
When can I expect to receive my new card?	card_delivery_estimate
Can I add to my account balance with a cheque?	top_up_by_cash_or_cheque
I don't recognise a card payment	card_payment_not_recognised
How long until my friend receives my transaction?	transfer_not_received_by_recipient
My card payment is showing pending.	pending_card_payment
My card won't work.	card_not_working
I've just come back from an eating holiday in the USA and Canada and have SO many pending and duplicated transactions on my account.  I think there is something wrong, can you look in to it please?	transaction_charged_twice
I'm in Spain and my stuff has been stolen. My card was with it and I need a new one shipped and the old one frozen.	lost_or_stolen_card
My payment has been declined, I thought this issue was fixed!	declined_card_payment
Are you able to unblock my pin?	pin_blocked
What is the fee on my card payment?	card_payment_fee_charged
Says my transfer can't be completed?	failed_transfer
Are there any restrictions causing my transfer to be declined?	declined_transfer
How are you determining your exchange rates?	exchange_rate
Can I change the amount I made on a payment that I made to the payment is correct.	cancel_transfer
Good morning. I tried to make a purchase with my credit card last night and again this morning. Both times it was declined. Can you investigate?	declined_transfer
My card is about to expire.	card_about_to_expire
The top-up is pending.	pending_top_up
how do I link a card I already have?	card_linking
I can't get my card to work.	card_not_working
Why isn't my PIN available yet?	get_physical_card
OMG!  I'm trying to load my card and it wont top up!  I desperately need the money either on my card or in my bank, where is it?	pending_top_up
Hey I tried to get some money out earlier but the machine didn't work. Now just saw the transaction still seems in progress! Can you please check what's going there, seems something is broken, I don't want to be charged for money that I haven't actually received!	pending_cash_withdrawal
Why didn't the ATM give me my money?	declined_cash_withdrawal
I have friends that would like to top-up my account is that possible?	topping_up_by_card
Once my card expires, what should I do?	card_about_to_expire
how can i change my details	edit_personal_details
I have been charged with a fee for paying with my card.	card_payment_fee_charged
What type of ATMs accept this card?	atm_support
You keep declining my transfers? It's always been working really well so far, but when I tried to buy something just now the card got declined. I tried couple times already but same thing.	declined_transfer
I've tried looking for the auto-top up option on your website and I can't seem to find it. Can you help me?	automatic_top_up
Which fiat currencies do you support?	fiat_currency_support
Can I get some money exchanged?	exchange_via_app
What is the wait time for a transfer from the US?	transfer_timing
I have multiple charges on the same transaction.	transaction_charged_twice
How can I top up by card?	topping_up_by_card
Can you tell me where you get your exchange rates?	exchange_rate
The ATM didn't give me the card back!	card_swallowed
I feel like too much money was taken during my currency exchange.	wrong_exchange_rate_for_cash_withdrawal
why was my transfer declined	declined_transfer
Who else can top up my account	topping_up_by_card
Do you do SWIFT transfers?	top_up_by_bank_transfer_charge
How do I view the card I received in the app?	card_linking
I found my card, can I add it to the app?	card_linking
Your top-up function isn't working, it still says pending even though I know my card works.	pending_top_up
I have to verify the source of my funds	verify_source_of_funds
If I want a physical card, do I have to pay anything?	order_physical_card
Why would my transfer be declined? I've checked that I've put in all the right details, but it is still declined.	declined_transfer
How would you use a disposable card?	get_disposable_virtual_card
Do you accept checks?	top_up_by_cash_or_cheque
I've received my card so now I need to know how to sync it to the app.	card_linking
Can I use a bank transfer to refill my account?	transfer_into_account
How would I use my money in a different country?	exchange_via_app
My top-up was reverted, why did this happen?	top_up_reverted
I submitted a cash deposit to my account but it hasn't posted yet.	balance_not_updated_after_cheque_or_cash_deposit
Can I open an account for a child?	age_limit
show me how to top up with my card	topping_up_by_card
Can I link an existing card?	card_linking
Are both Visa and Mastercard accepted?	visa_or_mastercard
What is the necessity of verifying the top up?	verify_top_up
What fees apply when using a card?	card_payment_fee_charged
Can I use my account without verifying my identity?	why_verify_identity
I've been charged more than once for the same transaction	transaction_charged_twice
Why would my top up be cancelled?	top_up_reverted
Hi, I have been overcharged for my payment last Saturday. I guess exchange rate was wrong.	card_payment_wrong_exchange_rate
I already have one of your cards, how do I link them?	card_linking
I just got my card and want to use it, how do I activate my card?	activate_my_card
Are there restrictions for my disposable card since it does not seem to be working?	virtual_card_not_working
Balance hasn't been updated following a cheque or cash deposit	balance_not_updated_after_cheque_or_cash_deposit
What is a disposable virtual card?	get_disposable_virtual_card
I just lost my wallet and I see that they are already withdrawing money from my account. How can I stop this?	cash_withdrawal_not_recognised
How do I retrieve my card from the machine?	card_swallowed
How do I transfer money to my account?	transfer_into_account
I forgot the code to access the app.	passcode_forgotten
Can you tell me the total cost of a transfer?	top_up_by_bank_transfer_charge
How come the ATM gave me less cash than what I asked for?	wrong_amount_of_cash_received
What ATMs will accept this type of card?	atm_support
I am not able to do a transfer to an account	beneficiary_not_allowed
Why did it decline my payment?	declined_card_payment
Where is the tracking number for the card you sent me?	card_arrival
When I made a purchase last Saturday, I was charged extra. Did I receive the right exchange rate?	card_payment_wrong_exchange_rate
still waiting on my new card	card_arrival
how do i get a card if i am in the usa	country_support
My phone was stolen, what do I do?	lost_or_stolen_phone
Can you tell me what to do to reset my passcode?	passcode_forgotten
Where is the card PIN?	get_physical_card
My card is lost! What can I do?	lost_or_stolen_card
how many transactions can i make with a disposable card	get_disposable_virtual_card
I was wondering how I could have two charges for the same item happen more than once in a 7 day period. Is there anyway I could get this corrected asap.	transaction_charged_twice
Can i change my PIN at the ATM?	change_pin
How do I make contactless work	contactless_not_working
Can you freeze my card it was stolen	lost_or_stolen_card
Help my verify my id.	unable_to_verify_identity
Why wasn't I able to transfer to another account?	beneficiary_not_allowed
I think my top up did not work	top_up_failed
I don't like your company. Delete my account.	terminate_account
I would like to delete my account.	terminate_account
I am having difficulties to verify my identity.	unable_to_verify_identity
I would like to exchange currencies	exchange_via_app
Will I be charged if I use European bank card for top up?	top_up_by_card_charge
What happens if a merchant doesn't accept a payment?	reverted_card_payment?
Someone stopped my payment	reverted_card_payment?
Can it automatically top-up money if there isn't much left?	automatic_top_up
Why would a transfer fail?	failed_transfer
My statement doesn't show that a refund has processed	Refund_not_showing_up
Where are the virtual cards located?	getting_virtual_card
My cash withdrawl was declined why?	declined_cash_withdrawal
Somehow I am missing my card.  What should I do?	lost_or_stolen_card
What currencies or cards do you support for topping up?	supported_cards_and_currencies
I thought cash withdrawals were free? Why have I been charged a fee? Also, how much is this fee?	cash_withdrawal_charge
Where are the options to top up with a cheque on my account?	top_up_by_cash_or_cheque
I'm quite confused as to what is going on. There is some odd extra pound charge on my statement in the app that's just listed as pending and doesn't go away since a couple days.	extra_charge_on_statement
Can I make transfers before identity verification?	why_verify_identity
The wrong exchange rate was used when I bought something with a foriegn currency.	card_payment_wrong_exchange_rate
I can't find my phone.	lost_or_stolen_phone
Do I need to verify my identity to use my account?	why_verify_identity
Can you tell me if my pop-up went through?	top_up_failed
I am not satisfied with your company and would like to delete my accounts!	terminate_account
Does my PIN come with my card?	get_physical_card
My card has not arrived yet.	card_arrival
I was at an ATM and it swallowed my card.	card_swallowed
Why did my transfer fail?	failed_transfer
I need to make a transfer, what will the fee be?	top_up_by_bank_transfer_charge
Why do I have to verify the top-up?	verify_top_up
My disposable virtual card is not working when I try to use it at a point of sale transaction. What do I do now?	virtual_card_not_working
The service of this company sucks, I need to terminate my account.	terminate_account
Why did my cash get charged a fee that should not be there.	cash_withdrawal_charge
The ATM is declining my card. I tried at two different ATMs. Can you tell me if there's anything wrong with my account?	declined_cash_withdrawal
I made an out of country transfer and it hasn't went through yet.	balance_not_updated_after_bank_transfer
Are there certain ATMs that I can use this card at?	atm_support
How do I go forth on transferring money into my account?	transfer_into_account
The ATM keeps declining my card. I tried at a couple different ATMs. Can you tell me if there's a problem with my account?	declined_cash_withdrawal
how long and how much does it cost for new card	card_about_to_expire
My disposable card seems not to be working am I doing something wrong?	virtual_card_not_working
How do I get a visa card?	visa_or_mastercard
Why doesn't my balance reflect my transfer	balance_not_updated_after_bank_transfer
Why didn`t my topup go through?	top_up_failed
Where do I go to get the code to verify the top up card?	verify_top_up
Why was my cash withdrawal declined?	declined_cash_withdrawal
Can I make multiple online transactions with my virtual card?	virtual_card_not_working
Im very upset as my top-up was canceled and I have no idea why.	top_up_reverted
What exchange rate do you use?	exchange_rate
It's been two weeks, why has the transaction for $1.00 not been reversed?	extra_charge_on_statement
Why am I not able to verify my id?	unable_to_verify_identity
I need to edit the personal details section of my account	edit_personal_details
The ATM machine stole my card.	card_swallowed
I used my card for a purchase and was charged a fee	card_payment_fee_charged
It wants me to verify the top up. Why?	verify_top_up
Why can't I top up with a cheque?	top_up_by_cash_or_cheque
How old does one have to be to have an account with the bank?	age_limit
My latest payment was declined, I was told everything was back to working order. What happened?	declined_card_payment
Why am I having trouble verifying my id?	unable_to_verify_identity
What does it mean when my top up is saying  still pending?	pending_top_up
How much more do I have to pay to exchange currencies?	exchange_charge
Can my friends send me money?	receiving_money
Someone needs to make me aware when there are extra charges for payments. I happened to be looking at the app earlier and noticed a charge associated to a payment that was extra that no one made me aware of before at all.	card_payment_fee_charged
I wanted to use my card contactless but it doesn't seem to be working, what could be the problem?	contactless_not_working
How many disposable cards per day am I allowed to have?	disposable_card_limits
My card isn't working	card_not_working
Why do you charge fees on card payments?	card_payment_fee_charged
How do I update my details?	edit_personal_details
how to change name	edit_personal_details
Is there an exchange fee?	exchange_charge
My card broke.	card_not_working
Do you do Visa or Mastercard?	visa_or_mastercard
The amount of cash I received was incorrect	wrong_amount_of_cash_received
What can I do if contactless doesn't work?	contactless_not_working
Is there any limit to the amount I can add to a card at a time?	top_up_limits
I'm really stuck. I don't know why but my card payment has not gone through.	declined_card_payment
How can I get my card out of the damn ATM?	card_swallowed
How can someone add money to my account?	topping_up_by_card
I'm concerned about a payment that has recently been made on my card.  I do not recognize the name that the transaction went to, can you help me?	card_payment_not_recognised
Why is there more then one charge on my card I only paid for one not twice how can I fix this?	transaction_charged_twice
There's a direct debit on my account that I didn't authorize	direct_debit_payment_not_recognised
Why is the exchange rate so exorbitant? This should have been a much higher amount of cash for that to apply.	wrong_exchange_rate_for_cash_withdrawal
Why was my transfer charged fees?	transfer_fee_charged
I need to reset my passcode. How do I do it?	passcode_forgotten
Is my card usable anywhere?	card_acceptance
how can i top up?	topping_up_by_card
How do I freeze my card? I think someone is using it to make a bunch of online transactions.	compromised_card
Why is the cash deposit not showing up in my account?	balance_not_updated_after_cheque_or_cash_deposit
What is the process of card activation?	activate_my_card
What is the limit to disposable cards you can have?	disposable_card_limits
Can you freeze my card because someone used it while I was out of town. I did not make these purchases.	compromised_card
Im waiting for my transaction to go through.	transfer_not_received_by_recipient
My card got lost.	lost_or_stolen_card
My money transfer has not arrived.	transfer_not_received_by_recipient
Why is a transaction showing as pending when I recieved cash from an ATM?	pending_cash_withdrawal
How can I view the source of my available funds?	verify_source_of_funds
I am seeing in the App a some cash withdrawal that its not mine	cash_withdrawal_not_recognised
How can I top-up my limit?	top_up_limits
Can I find the origination of my funds?	verify_source_of_funds
Help me cancel my transaction	cancel_transfer
How fast can you deliver?	card_delivery_estimate
The stupid machine just swallowed my card!! I need a new one ASAP	card_swallowed
Where are cards delivered to?	order_physical_card
It seems someone used my card! There are a few transactions from a small town in the middle of nowhere that I definitely have not made! Please prevent them from using it immediately!	compromised_card
Can I use your app if I am from the EU?	country_support
I have a payment listed in error.	card_payment_not_recognised
What's the limit on automatic top-up?	automatic_top_up
There's a recent charge on my card that I know I didn't make because I've never seen the name before. Can we investigate this?	card_payment_not_recognised
Is my currency okay to add money with?	supported_cards_and_currencies
Why do I get charged additional fees on some payments, but not others?	card_payment_fee_charged
I would like a virtual card- where can I purchase one?	getting_virtual_card
How do I open up an account for my child?	age_limit
"Can you help me with a weird charge?  It's a pound charge that never goes away from the statement view on the app I'm using.  It's not described as anything but ""Pending"", and that status has never changed during the last two days."	extra_charge_on_statement
The expiration date of my card is approaching .	card_about_to_expire
I would like to cancel a payment. I purchased something several days ago and i still have not received it.	request_refund
Are you sure when the withdrawal will show?	pending_cash_withdrawal
Is there a fee for using a European bank card to top up?	top_up_by_card_charge
Where can I receive my card?	order_physical_card
i transfered however its still pending	pending_transfer
How can I top-up my card?	top_up_by_cash_or_cheque
How do i transfer money using my credit card?	topping_up_by_card
Why didn't my transfer go through?	failed_transfer
Do you have a limit to top ups?	top_up_limits
Hello! I recently made a purchase and I'm needing to cancel my order and process a refund as soon as possible.	request_refund
I tried making an update to my balance using cheque just yesterday but it doesn't appear to have worked. Should this not be a faster process? I need you to please check over my account because something has went wrong.	balance_not_updated_after_cheque_or_cash_deposit
May I have another card?	getting_spare_card
"Where can I get my PIN unblocked?"	pin_blocked
"What do I do if an ATM ""stole"" my card?"	card_swallowed
im not paying this transfer fee	transfer_fee_charged
How can I verify my indentity?	verify_my_identity
why do i not have a virtual card	getting_virtual_card
I did a transfer to my account but it doesn't show up	balance_not_updated_after_bank_transfer
I am sick of this damn company and want to close out my account.	terminate_account
What is my card's PIN?	get_physical_card
I made a transfer a few hours ago from a UK banking account.  I do not yet see the transfer.  Please check on this for me.	balance_not_updated_after_bank_transfer
I got charged and extra fee when I transferred money so why was I charged?	transfer_fee_charged
The atm won't give my card back!	card_swallowed
How do I go through the process of currency exchange?	exchange_via_app
How man currencies can I hold?	fiat_currency_support
Is there any way to Auto top-up?	automatic_top_up
I didn't get cash from an ATM, but the app says I did	cash_withdrawal_not_recognised
How do my friends top up my account	topping_up_by_card
Can I use app to freeze account and dispute fraud?	compromised_card
I've notice I was charged for withdrawing cash, can you explain why?	cash_withdrawal_charge
What countries will my card be supported in?	country_support
Can you tell me why my refund is not showing in my statement?	Refund_not_showing_up
Can I have a auto top-up when my account is short?	automatic_top_up
My card is gone I think it was stolen	lost_or_stolen_card
I'm at an ATM and withdrew 30 pounds and was only given 10. What should I do?	wrong_amount_of_cash_received
What are the steps to activating a new card?	activate_my_card
I can not seem to make a successful transfer, can you tell me what I'm doing wrong?	failed_transfer
When I topped up, the app reverted my funds.	top_up_reverted
What do you charge for physical cards?	order_physical_card
What do you need so I can verify my identity?	verify_my_identity
What should I do to verify my identity?	verify_my_identity
I made a withdraw from the ATM this past holiday and it seems like a was charged too much. If I would have   known about these charges I wouldn't have made a withdraw.	wrong_exchange_rate_for_cash_withdrawal
What are some reasons that would cause ATM machines to decline my card? It has happened to me multiple times!	declined_cash_withdrawal
My ecchange rate was wrong for a cash transaction.	wrong_exchange_rate_for_cash_withdrawal
How do I add the card to my account?	card_linking
What do I do if I think someone managed to get my card information?	compromised_card
For what reason would a top up be reverted and returned to my account?	top_up_reverted
Do you know why my card payment was reverted?	reverted_card_payment?
What can you tell me about getting a virtual disposable card?	get_disposable_virtual_card
I think my card was stolen.	lost_or_stolen_card
I was supposed to get a purchase refunded but I don't see the money in my account	Refund_not_showing_up
My salary is received in the form of GBP. Do I need to do anything specific to configure this?	receiving_money
Someone has my card number, freeze my account.	compromised_card
Is using my card free?	card_payment_fee_charged
Where can I obtain my virtual card?	getting_virtual_card
Why can't I top up?	top_up_failed
Change currency	exchange_via_app
The expiration date on my card is coming up	card_about_to_expire
The app reverted my top off.	top_up_reverted
going to need a new card what are the fees and time it takes	card_about_to_expire
Can I cancel a transfer	cancel_transfer
Where will I find my card?	order_physical_card
If I transfer money from my bank to top-up my account will I be charged?	top_up_by_bank_transfer_charge
Can you give me information about verification code?	verify_top_up
Is there an auto top-up option?	automatic_top_up
Is there a fee for withdrawing cash?	cash_withdrawal_charge
Why was I charged a fee for withdrawing cash?	cash_withdrawal_charge
The exchange rate on my purchase is wrong.	card_payment_wrong_exchange_rate
Explain why I can't do a transfer to a beneficiary.	beneficiary_not_allowed
I am not able to use the app since I forgot my phone at the hotel I was staying at.	lost_or_stolen_phone
How are currencies exchanged?	exchange_via_app
Why was a charged just for transferring?	transfer_fee_charged
Can I receive a refund for my item?	request_refund
Some idiot stole my card.	lost_or_stolen_card
My transfer is still coming up as pending.	pending_transfer
I was retrieving money and my card wouldn't remove.	card_swallowed
Still waiting on a refund.	Refund_not_showing_up
When will my balance update after a transfer?	balance_not_updated_after_bank_transfer
my card was not in the mail again can you advise?	card_delivery_estimate
How do I update the PIN on my account?	change_pin
Can I exchange currencies?	fiat_currency_support
I've tried my card a bunch of times and it never worked.	card_not_working
Where can I withdrawal my money?	atm_support
My card is about to expire. How do I get a new one?	card_about_to_expire
I was trying to purchase something at the store today and my card has been declined.  Why has this happened?	declined_card_payment
Atm took my card	card_swallowed
What are the most current exchange rates?	exchange_rate
What places can I use my card?	card_acceptance
What is the highest limit for Auto Top?	automatic_top_up
how do I top up my money automatically	automatic_top_up
To add money to my account, what currencies can I use?	supported_cards_and_currencies
Can I do a bank transfer to put additional money in my account because I am out of money?	transfer_into_account
Do I qualify for a visa card?	visa_or_mastercard
How does a transfer work?	transfer_into_account
can you assist me with the auto top up ?	automatic_top_up
What is the code I need to get into the app?	passcode_forgotten
Can I use my Apple Watch to to top up?	apple_pay_or_google_pay
There is a direct debit that's not mine.	direct_debit_payment_not_recognised
Do I need to establish I am paid in GBP before a transfer?	receiving_money
It will be fine to use at any establishment that accepts Mastercard.	card_acceptance
Why did I get less money than I asked for?	wrong_amount_of_cash_received
My top-up failed, WHY?	top_up_failed
Is their a fee for top ups?	top_up_by_card_charge
How do I find the verification code for my top-up card?	verify_top_up
how long dies it take for transfers to reflect on my balance	transfer_timing
Who accepts this card?	card_acceptance
Can I use app to freeze my card and dispute fraud?	compromised_card
In terms of holding and exchange, what fiat currencies do you use.	fiat_currency_support
What kind of cash machines would allow me to change my PIN?	change_pin
Why would there be a payment on my account I don't recognize?	card_payment_not_recognised
My card stopped working	card_not_working
i have not received my card	card_arrival
I didn't get cash from an ATM, but according to the app a transaction was made when i didn't make it.	cash_withdrawal_not_recognised
When using a US card, what is the cost for a top up/off?	top_up_by_card_charge
CAN YOU EXPLAIN HOW TO TRANSFER MONEY INTO MY  ACCOUNT FOR ME?	transfer_into_account
Do you offer additional currency options?	fiat_currency_support
I show another charge on my card from when I used it, why?	card_payment_fee_charged
My card was declined today when eating and I need to know what's wrong.	card_not_working
There is a Direct Debit that I don't recognize.	direct_debit_payment_not_recognised
How do I track my card?	card_arrival
My ID won't be verified!	unable_to_verify_identity
My card's expiring, what happens now?	card_about_to_expire
Is there a limit for top-ups?	top_up_limits
The exchange rate would be?	exchange_rate
How can I top up my Google Pay?	apple_pay_or_google_pay
Something is wrong with my payment account since it has been declined	declined_card_payment
Can am I able to exchange currencies?	exchange_via_app
How do you get a virtual card?	getting_virtual_card
Where can I use my card?	card_acceptance
I made a mistake with a transaction!	cancel_transfer
What is the maximum number of transactions I can make with one card?	disposable_card_limits
How many card payments can I use on a disposable card?	disposable_card_limits
What is the tracking number for the card you sent?	card_arrival
How can I use American Express to add funds to my account?	supported_cards_and_currencies
Is there a maximum amount of top-ups?	top_up_limits
I cannot use my card.	card_not_working
What are the ATMs that will accept this card?	atm_support
I want to withdraw money, where can I go?	atm_support
My card is broke, what do I do?	card_not_working
And what about the Card's PIN?	get_physical_card
What is the need to verify my identity?	why_verify_identity
Are SWIFT transfers accepted?	top_up_by_bank_transfer_charge
What countries do you do business in?	country_support
I'm out of money, can I add money with my bank?	transfer_into_account
How do I top up my card?	transfer_into_account
I need to validate the source of my funds.	verify_source_of_funds
I don't know why my payment didn't work.	declined_card_payment
I made a cash withdrawal but the pending status is taking forever.	pending_cash_withdrawal
Where can I see the source of my money?	verify_source_of_funds
My transfer will not go through.	failed_transfer
Show me how to change my pin?	change_pin
Is it permissible to hold money in multiple currencies?	fiat_currency_support
I believe I left my smartphone at the hotel I was staying at.	lost_or_stolen_phone
More fees, this time for withdrawing my own cash. Why are you robbing me?	cash_withdrawal_charge
Can you cancel my purchase?	request_refund
Why does it say pending cash withdrawal on my statement?	pending_cash_withdrawal
I am waiting for a pending money transfer to process.	pending_transfer
What is the exchange rate like?	exchange_rate
Let me know the steps for the identity checks	verify_my_identity
Are there fees for adding money using an international card	top_up_by_card_charge
Will topping up by transfer lead to a charge on my account?	top_up_by_bank_transfer_charge
I just got this card & I don't know how to activate it.	activate_my_card
What do I need to do for a PIN?	get_physical_card
I am not being recognized by the app.	unable_to_verify_identity
May I get a disposable virtual card as well?	get_disposable_virtual_card
Where did this 1 euro fee come from?	extra_charge_on_statement
How can I create many temporary cards daily?	disposable_card_limits
I tired to move my money, but my transfer was declined.	declined_transfer
My card is just not working at this time.	virtual_card_not_working
I would like to verify the source of my money	verify_source_of_funds
are both visa and mastercard available to me?	visa_or_mastercard
What's the right way to activate my card?	activate_my_card
Hey I want to buy some crypto but the app doesn't allow me to! What's the issue, I really want to exchange this	beneficiary_not_allowed
I topped up but the app reverted it	top_up_reverted
Hi I'm a new customer and tried topping up for the first time today, seems it's not working, the thing shows up as pending since half an hour already! Please fix it!	pending_top_up
help me obtain a virtual card	getting_virtual_card
I am still waiting for a money transfer to show	pending_transfer
If I receive foreign currencies, am I able to exchange them on the app?	exchange_via_app
When will the $1 transaction be credited to me?	extra_charge_on_statement
When will a transfer reach my account?	transfer_timing
There is a fee I don't recognize on my statement.	extra_charge_on_statement
Can you provide a reason as to why my transfer did not work?	failed_transfer
I need to use a European card for a top up, what will the charge be?	top_up_by_card_charge
What are your policies for card transfers?	failed_transfer
I don't know where to look to find my PIN.	get_physical_card
I need to get an actual card so that I can use it for in person transactions. How would I do this?	order_physical_card
Could you help me reactivate my card? It was previously lost, but I found it this morning in my jacket.	card_linking
How do I avoid getting charged a fee on my card?	card_payment_fee_charged
How do I find the exchange rate?	exchange_rate
I tried to transfer money but it said it wasn't possible? I've done this before and it worked why isn't it working now?	beneficiary_not_allowed
When I put the wrong pin too much, I got blocked, so can you help me unblock my pin	pin_blocked
What kind of documents do I need for the identity check?	verify_my_identity
I took out cash abroad and the exchange rate isn't correct.	wrong_exchange_rate_for_cash_withdrawal
Hello, I found the card I misplaced and I need to reactive it, how do I do that?	card_linking
Why do you charge for payments? Why aren't your charges clearly laid out in the agreement?	card_payment_fee_charged
Which ATM's accept my card?	atm_support
Why did my top up not work?	top_up_failed
Hi,I tried to get some money out but the machine was not working .The transaction still seems in progress! Can you please check what's going on.I don't want to be charged for money that I did not received.	pending_cash_withdrawal
I transferred money and was charged and want to know why.	transfer_fee_charged
What cards to do you support to top up.	supported_cards_and_currencies
I live in the US, how long will it take for delivery?	card_delivery_estimate
how to activate card?	activate_my_card
I found an unauthorized card payment	card_payment_not_recognised
I am from the EU, can I sign up?	country_support
I was charged for a cash withdrawal.	cash_withdrawal_charge
I think my card payment had been return	reverted_card_payment?
Oh no!  I lost my card!  Help!	lost_or_stolen_card
When should I expect my card?	card_delivery_estimate
I initiated a Bank transfer form Europe, how long will this take?	transfer_timing
Is there any nearby ATM's?	atm_support
Get an item refund	request_refund
I have an unauthorized transaction on my statement	card_payment_not_recognised
Do you know if my top-up has been cancelled?	top_up_reverted
I have no idea why my card payment did not work.	declined_card_payment
Help! I forgot my PIN and have been locked out of using my card.	pin_blocked
I received my new card, but I don't see it in the app anywhere.  What do I do?	card_linking
Unknown direct deposit	direct_debit_payment_not_recognised
Is there currency exchange on this app?	exchange_via_app
I still have not received my new card, I ordered over a week ago.	card_arrival
how much can i top up?	top_up_limits
Why is my transfer not done yet?	pending_transfer
What do I do if an ATM ate my card?	card_swallowed
The ATM didn't let me get any cash	declined_cash_withdrawal
How do I activate a new card?	activate_my_card
My transaction was just declined when I was using my disposable virtual card. What can I do?	virtual_card_not_working
I didn't buy this twice	transaction_charged_twice
Is there a way to top-up automatically?	automatic_top_up
i was charged when i used a us issued card. why and what cards are free to use to add money	top_up_by_card_charge
The exchange rate for my transaction last Saturday seems to have been wrong I got charged extra.  Please fix.	card_payment_wrong_exchange_rate
Does it cost anything for exchanges?	exchange_charge
I want to order another crad	getting_spare_card
What is the base amount for cross-currency exchanges?	exchange_charge
Could it be that I deactivated my card, its not working?	card_not_working
What are the fees for top ups?	top_up_by_card_charge
Is it possible to receive a Visa and a MasterCard?	visa_or_mastercard
How can I fix a problem where my virtual card is rejected?	virtual_card_not_working
Can you explain why there is a payment showing twice?	transaction_charged_twice
I need to change my PIN.	change_pin
Do you accept exchanges to EUR?	fiat_currency_support
Is it a good time to exchange?	exchange_rate
There must be an issue, why has my card been cancelled?	reverted_card_payment?
My top up was denied in the app.	top_up_failed
I would like to know why my payment is still pending, can you help?	pending_transfer
Can I request a physical card?	order_physical_card
I'v exhausted all the of times I can try my PIN	pin_blocked
Is PIN delivered separately?	get_physical_card
Can I exchange and hold all fiat currencies?	fiat_currency_support
Someone attacked me yesterday and took my things, so I am unable to use the app.  I am in need of some help.	lost_or_stolen_phone
Can you please make my top up go through as soon as possible. I really need the money and it has been pending for an hour already.	pending_top_up
How do I delete my account?	terminate_account
I topped up by card a while ago and it's still pending, surely it should be done by now?	pending_top_up
What is stopping my money from transferring?	failed_transfer
How many cards can I have for one account?	getting_spare_card
Why am I seeing a transfer fee?	transfer_fee_charged
The ATM isn't giving out any money.	declined_cash_withdrawal
Is it possible to tell if my top up has reverted?	top_up_reverted
Where can I find the card PIN?	get_physical_card
How do I deal with a blocked PIN?	pin_blocked
Can I use Apple Pay to top up?	apple_pay_or_google_pay
Why would I be charged a fee for card payment?	card_payment_fee_charged
My salary is in GBP; how can I note this in the app?	receiving_money
I requested a refund and it is missing.	Refund_not_showing_up
A wrong exchange rate was applied to a transaction made abroad.	wrong_exchange_rate_for_cash_withdrawal
My contanctless has stopped working	contactless_not_working
I am seeing an extra fee on my statement what is that for?	extra_charge_on_statement
Help me locate the nearest ATM.	atm_support
When I top up what are the amoutn limits.	top_up_limits
I want to change my name.	edit_personal_details
I bought some things this morning but the payment shows that it is pending	pending_card_payment
When will I get my card?	card_arrival
I'm not sure where my phone is, I think someone stole it or it's lost.	lost_or_stolen_phone
I transferred money but the recipient says it has not arrived. Why would this be?	transfer_not_received_by_recipient
My top up is not working in Apple Pay.	apple_pay_or_google_pay
What countries do you support?	country_support
I am confused as to why my transfer could still be pending.	pending_transfer
What stores will take my credit card as payment?	card_acceptance
What are the fees to get a physical card?	order_physical_card
It appears that I am being double charged for some items that I have purchased this past week.  Please review and correct.	transaction_charged_twice
When will my card payment be done pending?	pending_card_payment
How do I set a new pin?	change_pin
I transferred the wrong amount and would like to cancel the transaction.	cancel_transfer
How do I change my address?	edit_personal_details
Cash deposit to my account but it has not appeared.	balance_not_updated_after_cheque_or_cash_deposit
What are disposable cards?	get_disposable_virtual_card
I just completed a bank transfer and the balance didn't update	balance_not_updated_after_bank_transfer
Was charged an ATM fee despite it being a small withdrawal on the 1st day of the month. I thought I was allowed 200 per month?	cash_withdrawal_charge
I can't find my password	passcode_forgotten
If I need more cards, are there any fees?	getting_spare_card
Can I use this card at an ATM?	atm_support
How do I get an actual card?	order_physical_card
How can I unlock the pin?	pin_blocked
The app made a mistake and said I made a cash withdrawal.	cash_withdrawal_not_recognised
Can I make sure my card is delivered on a specific day?	card_delivery_estimate
I'm not in the UK, can I get a card?	country_support
The app doesn't believe that I am me	unable_to_verify_identity
What is the fee to receive money?	top_up_by_bank_transfer_charge
Why did I not get a virtual card yet?	getting_virtual_card
What are the top-up limits?	top_up_limits
I'm still waiting on my card to be delivered.	card_arrival
I would like to know why I was charged twice for my purchase.	transaction_charged_twice
Why would I have a pending payment?	pending_card_payment
How can i check if my card is working?	card_not_working
Where do I go to change GBP?	exchange_via_app
There is an unauthorized fee.	card_payment_fee_charged
How can I top up with Google Pay?	apple_pay_or_google_pay
I thought cash withdrawals didn't have a fee	cash_withdrawal_charge
How do you verify an identity?	verify_my_identity
Why doesn't a return show up im my account from a purchase I made?	Refund_not_showing_up
The card I have doesn't work.	card_not_working
What are the ways for others to transfer me money?	receiving_money
I was mugged yesterday and they took everything.  I can't access my app.  What are my next steps?	lost_or_stolen_phone
How did you come up with your exchange rates?	exchange_rate
Someone transferred money to me and it doesn't show	pending_transfer
Someone I don't know has used my card without permission.	compromised_card
I am still waiting for a cash withdrawal to show	pending_cash_withdrawal
Fix my contactless	contactless_not_working
How do I get my top-up verification code?	verify_top_up
$1 extra has been charged on my statement, why is that?	extra_charge_on_statement
What's the deal? My card was just denied for top up. Why is it not going through?	top_up_failed
Since my card is about to expire, what do I do to get a new one?	card_about_to_expire
"Hi. I'm a new customer to your system and I think something isn't working right - or maybe it is. Maybe you can confirm. I tried to top up today (my first time ever) and it's been stuck at ""pending"" for over an hour now. Is it supposed to do this or is there something wrong in the system?"	pending_top_up
I need a card, but I'm in the US at the moment.	country_support
I would prefer a visa card	visa_or_mastercard
What is the activation process on my new card?	activate_my_card
How do I convert currencies with the app?	exchange_via_app
Can you assist me with unblocking my PIN? I put it in wrong too many times.	pin_blocked
places i can use the card	card_acceptance
How do I receive my physical card	order_physical_card
Is there places where I can't withdraw money?	atm_support
Why could I not choose cash at the ATM?	declined_cash_withdrawal
The app doesn't recognize me.	unable_to_verify_identity
I tried to take out cash but the amount isn't right, so what do I do?	wrong_amount_of_cash_received
It seems there is an incorrect listing of a direct debit payment on my app that I did not make	direct_debit_payment_not_recognised
There is a payment that is not mine in the app.  Please advise/	card_payment_not_recognised
How can I get a physical card	order_physical_card
My password isn't being accepted and I need to reset it.	passcode_forgotten
Can I get a copy of the card by email?	getting_virtual_card
My American express is experiencing a problem with apple play with top up, can you fix it?	apple_pay_or_google_pay
Where is the closest Mastercard ATM?	atm_support
Can you tell me how to link one of your cards that I already have?	card_linking
What different ways are there for someone to send me money?	receiving_money
still waiting on that card	card_arrival
Can you explain the transfer fee to me?	transfer_fee_charged
I didn't get all the cash I requested for at the ATM	wrong_amount_of_cash_received
How long is it going to take for my funds to show in my account?	transfer_timing
I saw a payment i did not do	card_payment_not_recognised
I attempted to top up but the app denied it.	top_up_failed
I was taking out funds and was unable to regain my card.	card_swallowed
I had to pay in order to do a transfer	transfer_fee_charged
I get paid in GBP. Should I configure this and if so, where?	receiving_money
While I was checking out in the grocery store, I realized I needed cash so I requested some.  However, I noticed there was a fee for this transaction.  Why did I get charged a fee?	cash_withdrawal_charge
What do I need to do to verify the source of my funds?	verify_source_of_funds
I checked my account today and it said I was out of money. How do I transfer money into my account?	transfer_into_account
Can you help me figure out what's happening? I'm trying to transfer money to a friend but it keeps getting returned. I'm not sure what i'm doing wrong.	failed_transfer
What is the process for activating my card?	activate_my_card
Do you know what the restriction of the disposable cards are?	disposable_card_limits
why isnt top up working	top_up_failed
How long will it take for the card to arrive?	card_delivery_estimate
Can I top up using my car?	topping_up_by_card
Can I use my American Express to add money to my account?	supported_cards_and_currencies
I was charged on my account that shouldn't be there.	direct_debit_payment_not_recognised
Where do I verify my identity?	verify_my_identity
I've tried numerous times to submit a transfer of funds. Why isn't it going through?	beneficiary_not_allowed
I do not wish to verify my identity.	why_verify_identity
Can you explain your exchange rate policy to me?	exchange_rate
Will I get a curreng foreign exchange rate?	exchange_rate
I want to transfer money to a beneficiery. Why can't I?	beneficiary_not_allowed
How come I'm not allowed to transfer funds right now? I just keep getting an error message.	beneficiary_not_allowed
How do I update my current residence details?	edit_personal_details
Can you explain your exchange rate policy? I don't think I received the correct amount of cash in my ATM transaction.	wrong_exchange_rate_for_cash_withdrawal
Is there a way I can get my ATM card back from the machine?	card_swallowed
Can I use the system Google Pay for top-ups?	apple_pay_or_google_pay
Can I use my card at any ATMs?	atm_support
why is the exchange rate for a Foreign ATM different	wrong_exchange_rate_for_cash_withdrawal
What do I need to show who I am?	verify_my_identity
How do I reset a forgotten passcode, please?	passcode_forgotten
I made a mistake when I did a transfer so now what can I do to fix that?	cancel_transfer
Can I give a second card to my daughter?	getting_spare_card
I don't know what to do. Should I transfer funds. My account is out of money.	transfer_into_account
Can I have my card delivered on a specific day?	card_delivery_estimate
Are there any fees for top ups?	top_up_by_card_charge
Can I make online purchases with my card?	card_acceptance
I just topped off my card will I be charged for it?	top_up_by_card_charge
What is the fastest that I can make a transfer?	transfer_timing
My card was taken from me	lost_or_stolen_card
What would the price be for an expired card replacement and how long will it take me to get it?	card_about_to_expire
I want a virtual card!	getting_virtual_card
What do you charge for top ups?	top_up_by_card_charge
I have a 1 euro fee on my statement.	extra_charge_on_statement
Can I transfer money to my credit card?	topping_up_by_card
My card was topped this morning but I can't see the funds. Why didn't it complete?	pending_top_up
I made a bank transfer and my account balance did not show it.	balance_not_updated_after_bank_transfer
I've already topped up, but I cannot see the funds being available. What happened?	pending_top_up
How do I apply for a refund?	request_refund
Why was the exchange rate different when I withdrew my cash?	wrong_exchange_rate_for_cash_withdrawal
How do I link my card	card_linking
I have a problem!  The ATM stole my card!	card_swallowed
Which forms of currency are accepted?	supported_cards_and_currencies
I need to change my name what do I do?	edit_personal_details
I made a cash deposit almost a week ago but it's still not there!! please sort this out asap I need the money	balance_not_updated_after_cheque_or_cash_deposit
I need help changing my last name on my account.	edit_personal_details
Why was I unable to do a transfer?	declined_transfer
My top-up has been cancelled.	top_up_reverted
Are there any fees if I use a European bank card for a top up?	top_up_by_card_charge
I got 2 transfer fees and I thought transfers were free.	transfer_fee_charged
How young can I be to open my own account?	age_limit
I am being charged a transfer fee aren't they free?	transfer_fee_charged
Why don't I see my top up in my wallet?	topping_up_by_card
I just finished sending money, but it's not logging on the recipient side.	transfer_not_received_by_recipient
where to funds come from	verify_source_of_funds
Please help me!  I need to cancel a transaction.	cancel_transfer
There's a cash withdraw on my statement that I didn't make.	cash_withdrawal_not_recognised
I made an error in payment yesterday and I need it fixed asap because it's for my rent tomorrow.	cancel_transfer
Will I always be charged a fee for using my card?	card_payment_fee_charged
why hasn't my top up gone through yet	pending_top_up
Someone else used my card!	compromised_card
Can you explain the virtual cards limit?	disposable_card_limits
My account got charged for taking out cash, why did this happen?	cash_withdrawal_charge
Does this card work everywhere?	card_acceptance
I am having trouble proving my identity.	unable_to_verify_identity
If I need GBP instead of AUD what do I do?	exchange_via_app
A cheque deposit hasn't posted to my account, when will my balance update?	balance_not_updated_after_cheque_or_cash_deposit
How long does a funds transfer take from one back to another?	transfer_timing
What locations can a card be delivered to?	order_physical_card
Is a SWIFT transfer okay?	top_up_by_bank_transfer_charge
i want to close an account but im not sure about setting up a new one in the future, what do you recommend	terminate_account
I want to transfer from accounts in order to Top up. What are the steps necessary.	transfer_into_account
I need it delivered on a certain date.	card_delivery_estimate
Why isn't my top up working using my saved American Express in ApplePay?	apple_pay_or_google_pay
I have been waiting longer than expected for my bank card, could you provide information on when it will arrive?	card_arrival
Can I cancel a transfer if is already processed?	cancel_transfer
I thought I was going to get a virtual card but I haven't received it yet, how can we resolve this?	getting_virtual_card
What is the transfer fee charge?	transfer_fee_charged
i tried to make a transfer to a beneficiary and it didn't go through	beneficiary_not_allowed
What are my remedies if I think I was charged twice for the same expense?	transaction_charged_twice
Can this app help me exchange currencies?	exchange_via_app
What is this charge on my account for a cash withdrawl?	cash_withdrawal_charge
Can I get a card outside the UK?	country_support
I was charged a fee when making this transfer, and I don't think I should have been!	transfer_fee_charged
Where are my funds coming from? I need to know.	verify_source_of_funds
Can I be topped up once I hit a certain balance?	automatic_top_up
Has someone accessed my card there are payments I did not make that are showing up on the app.	card_payment_not_recognised
How many tries do I have to enter my pin before I'm blocked?	pin_blocked
Am I able to order a new card and have it sent to me in China?	card_about_to_expire
I think my transfer was declined, but why?	declined_transfer
Is there a fee for sending out more than one card?	getting_spare_card
Which ATMs accept this placard ?	atm_support
My card is about to expire. How much does it cost to order a new one and how fast will I get it?	card_about_to_expire
I would like to apply for a visa card.	visa_or_mastercard
Can I have an item refunded?	request_refund
cash from this morning has not deposited	balance_not_updated_after_cheque_or_cash_deposit
Where is the cash from my cheque I recently deposited?	balance_not_updated_after_cheque_or_cash_deposit
What is my foreign exchange rate?	exchange_rate
If I don't want a physical card can i get a virtual version?	getting_virtual_card
This is URGENT, I typed the wrong payment information for a payment I needed to make and have clicked send, I need to reverse the transaction immediately.	cancel_transfer
Where is the money I pushed it's on my mobile app as being withdrawn.	wrong_amount_of_cash_received
can you check why I wasn't able to top up?	top_up_failed
Freeze my account it's been hacked.	compromised_card
Do you have Visa or Matercard?	visa_or_mastercard
Where is my card accepted?	card_acceptance
Why is there an extra charge for money that was withdrawn?	cash_withdrawal_charge
app does not recognize me	unable_to_verify_identity
Could you please check one of my transfer which i made few hours ago from my UK bank account, as its not showing yet.	balance_not_updated_after_bank_transfer
When will my card be activated?	activate_my_card
My refund is missing from my statement.	Refund_not_showing_up
Where do I order a virtual card from?	getting_virtual_card
Is there a fee for exchanging foreign currencies?	exchange_charge
When adding money, what are the currencies you take?	supported_cards_and_currencies
When considering currency holdings and exchanges, what fiat currencies are supported?	fiat_currency_support
My payment still hasn't processed!	pending_card_payment
how do i get a virtual card for one time use	get_disposable_virtual_card
What currencies will this app exchange?	exchange_via_app
Can I get one of your cards in the EU	country_support
I was trying to use my virtual card at a merchant and it was rejected. How can I fix this?	virtual_card_not_working
Where can I get my card at?	order_physical_card
Please help me as i am continuously facing the issue in transferring money to my friends, as all my transactions are getting failed.	failed_transfer
I was at the ATM trying to made a withdraw and I was declined.	declined_cash_withdrawal
Do these virtual cards have any caps on using them?	disposable_card_limits
Can I change my currency from USD to EUR?	exchange_via_app
I couldn't do a transfer to an account	beneficiary_not_allowed
Why is my virtual card is being declined?	virtual_card_not_working
What kind of currencies can I use to add money?	supported_cards_and_currencies
The new card that was just sent to me was declined multiple times yesterday when I tried to use it at a restaurant to pay for my dinner.  I am really disappointed  and embarrassed that my card was denied when I tried to use it to pay for my friend's birthday dinner.	declined_card_payment
What steps do I need to take to change my card PIN?	change_pin
How long will this card payment stay pending?	pending_card_payment
Can my children have their own account?	age_limit
I would like to create a disposable virtual card. How do I go about doing that?	get_disposable_virtual_card
Please delete my account.	terminate_account
where is theft-top option?	automatic_top_up
Why can't I see my topup in my wallet anymore?	topping_up_by_card
Where am I able to use the card?	card_acceptance
Is it possible to top up with cash? If so how do I do it?	top_up_by_cash_or_cheque
Where can I find an ATM to use this card?	atm_support
Can I receive a new card while I am in China?	card_about_to_expire
Is this where I order a virtual card?	getting_virtual_card
Will I be charged a fee if I receive a SEPA transfer	top_up_by_bank_transfer_charge
My phone is not with me at the moment so I will not be able to access the app.	lost_or_stolen_phone
My card was declined in a shop	declined_card_payment
Why was a charged a fee for using the card?	card_payment_fee_charged
How do I do an international transfer?	transfer_into_account
Is there an option to top up a with cheque?	top_up_by_cash_or_cheque
what is required documents for new card process ?	contactless_not_working
I lost my password	passcode_forgotten
This rate is too low. Are you sure your using the right exchange rate.	card_payment_wrong_exchange_rate
It looks like someone else withdrew cash from my account, can you help?	cash_withdrawal_not_recognised
Do transfers from Europe take longer?	transfer_timing
How long for money transfer to show?	pending_transfer
Can you delete my account please?	terminate_account
Are you able to locate my card?	lost_or_stolen_card
I have a strange payment in my statement	card_payment_not_recognised
Why is my payment pending?	pending_card_payment
i want to track the card you sent	card_arrival
"I was double charged, and the second charge is showing as ""pending"". How long will it be before I get my money back once the second charge has been refunded?"	pending_card_payment
What is the source of my money?	verify_source_of_funds
Is it possible to deposit money in GBP?	receiving_money
Someone else may be using my card.  There are transactions I don't recognize.	compromised_card
At what ATMS am I able to use the card?	atm_support
I'm looking for the cash deposit top up option but can't find it. Can you help me?	top_up_by_cash_or_cheque
I'm not familiar with a card payment.	card_payment_not_recognised
When would my card be charged an extra fee for a transaction?	card_payment_fee_charged
Is it possible to use Apple Pay to put money in my account?	apple_pay_or_google_pay
How can I get my physical card to work?	card_not_working
What should I do if I think someone is using my card.	compromised_card
Why was a transfer to an account not allowed?	beneficiary_not_allowed
I am only 17. Can I make an account?	age_limit
A couple weeks ago some money was deducted from my account by some seller that I don't remember. I'm pretty sure I didn't do that, but is it possible to trace back who that is just to make sure?	direct_debit_payment_not_recognised
Where can I find instructions to change my PIN?	change_pin
The exchange rate seems off on this transaction	card_payment_wrong_exchange_rate
Are the top-ups limited?	top_up_limits
My address has changed.	edit_personal_details
What do I do since the machine swallowed my card. I need one.	card_swallowed
I need help. I asked for a refund from a merchant a while ago, but I have not gotten my money back. I keep checking my account, but nothing is showing up. What should I do now?	Refund_not_showing_up
Do my kids have to be a certain age to use this service?	age_limit
Where in the app can I find my PIN?	get_physical_card
How come you charge for cash withdrawals? I withdrew cash after buying groceries today, and there seems to be a new fee	cash_withdrawal_charge
Are there any documents needed for the identity check?	verify_my_identity
Can I exchange money from abroad without additional costs?	exchange_charge
I went to top up and it is no longer there.  Was it sent back?	top_up_reverted
Where should my card work?	card_acceptance
I need a physical card.	order_physical_card
what happens to the funds if a merchant refuses the payment	reverted_card_payment?
Please help me get a virtual card.	getting_virtual_card
There was an extra charge when I made a transfer.	transfer_fee_charged
Hi, I am calling about a recent transaction that has happened on my account.  I recently went to the ATM, and tried to make a withdrawal on my account.  I just happened to check my transaction slip and noticed a fee for my withdrawal.  How can I resolve this, I didn't know fees were charged for this type of action.	cash_withdrawal_charge
Can you help with a transfer to an acco
Download .txt
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
Download .txt
SYMBOL INDEX (1301 symbols across 110 files)

FILE: open_intent_detection/backbones/base.py
  class ModelManager (line 7) | class ModelManager:
    method __init__ (line 9) | def __init__(self, args, data, logger_name = 'Detection'):
    method set_optimizer (line 13) | def set_optimizer(self, model, num_train_examples, train_batch_size, n...
    method set_model (line 32) | def set_model(self, args, pattern):

FILE: open_intent_detection/backbones/bert.py
  class BERT_DOC (line 16) | class BERT_DOC(BertPreTrainedModel):
    method __init__ (line 17) | def __init__(self, config, args):
    method forward (line 27) | def forward(self, input_ids=None, token_type_ids=None, attention_mask=...
  class BERT (line 52) | class BERT(BertPreTrainedModel):
    method __init__ (line 53) | def __init__(self, config, args):
    method forward (line 63) | def forward(self, input_ids=None, token_type_ids=None, attention_mask=...
  class BERT_Norm (line 84) | class BERT_Norm(BertPreTrainedModel):
    method __init__ (line 85) | def __init__(self, config, args):
    method forward (line 96) | def forward(self, input_ids=None, token_type_ids=None, attention_mask=...
  class BERT_K_1_way (line 117) | class BERT_K_1_way(BertPreTrainedModel):
    method __init__ (line 118) | def __init__(self, config, args):
    method forward (line 130) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BERT_SEG (line 153) | class BERT_SEG(BertPreTrainedModel):
    method __init__ (line 154) | def __init__(self, config, args):
    method forward (line 170) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class CosNorm_Classifier (line 224) | class CosNorm_Classifier(nn.Module):
    method __init__ (line 226) | def __init__(self, in_dims, out_dims, scale=64, device = None):
    method reset_parameters (line 235) | def reset_parameters(self):
    method forward (line 239) | def forward(self, input, *args):
  class BERT_Disaware (line 245) | class BERT_Disaware(BertPreTrainedModel):
    method __init__ (line 247) | def __init__(self, config, args):
    method forward (line 261) | def forward(self, input_ids=None, token_type_ids=None, attention_mask=...
  class BERT_MDF_Pretrain (line 306) | class BERT_MDF_Pretrain(nn.Module):
    method __init__ (line 308) | def __init__(self, args):
    method forward (line 317) | def forward(self, X):
    method mlmForward (line 329) | def mlmForward(self, X, Y = None):
    method loss_ce (line 333) | def loss_ce(self, logits, Y):
  class BERT_MDF (line 340) | class BERT_MDF(BertPreTrainedModel):
    method __init__ (line 341) | def __init__(self, config, args):
    method forward (line 349) | def forward(
  class BertClassificationHead (line 382) | class BertClassificationHead(nn.Module):
    method __init__ (line 383) | def __init__(self, config):
    method forward (line 389) | def forward(self, feature):
  class BertContrastiveHead (line 397) | class BertContrastiveHead(nn.Module):
    method __init__ (line 398) | def __init__(self, config):
    method forward (line 404) | def forward(self, feature):
  class BERT_KNNCL (line 413) | class BERT_KNNCL(nn.Module):
    method __init__ (line 415) | def __init__(self, args):
    method _dequeue_and_enqueue (line 458) | def _dequeue_and_enqueue(self, keys, label):
    method select_pos_neg_sample (line 476) | def select_pos_neg_sample(self, liner_q, label_q):
    method init_weights (line 525) | def init_weights(self):
    method update_encoder_k (line 529) | def update_encoder_k(self):
    method reshape_dict (line 535) | def reshape_dict(self, batch):
    method l2norm (line 541) | def l2norm(self, x: torch.Tensor):
    method forward_no_multi_v2 (line 546) | def forward_no_multi_v2(self,
    method forward (line 597) | def forward(self,

FILE: open_intent_detection/backbones/llama.py
  class LLAMA_lora_Disaware (line 15) | class LLAMA_lora_Disaware(nn.Module):
    method __init__ (line 16) | def __init__(self, args):
    method forward (line 56) | def forward(self, input_ids=None, token_type_ids=None, attention_mask=...

FILE: open_intent_detection/backbones/utils.py
  function l2_norm (line 5) | def l2_norm(input,axis=1):
  class L2_normalization (line 10) | class L2_normalization(nn.Module):
    method forward (line 11) | def forward(self, input):
  function freeze_bert_parameters (line 14) | def freeze_bert_parameters(model):
  function freeze_bert_parameters_KCL (line 21) | def freeze_bert_parameters_KCL(model):
  class ConvexSampler (line 32) | class ConvexSampler(nn.Module):
    method __init__ (line 33) | def __init__(self, args):
    method forward (line 43) | def forward(self, z, label_ids, mode=None):
  function pair_cosine_similarity (line 71) | def pair_cosine_similarity(x, x_adv, eps=1e-8):
  function nt_xent (line 76) | def nt_xent(x, x_adv, mask, cuda=True, t=0.1):

FILE: open_intent_detection/configs/ADB.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/ARPL.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/DA-ADB.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/DA-ADB_llama.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/DOC.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/DeepUnk.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/K+1-way.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/KNNCL.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/LOF.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/MDF.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/MSP.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/OpenMax.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/SEG.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_detection/configs/base.py
  class ParamManager (line 7) | class ParamManager:
    method __init__ (line 9) | def __init__(self, args):
    method get_method_param (line 23) | def get_method_param(self, args):
    method add_output_path_param (line 37) | def add_output_path_param(self, args):

FILE: open_intent_detection/dataloaders/base.py
  function set_seed (line 10) | def set_seed(seed):
  class DataManager (line 17) | class DataManager:
    method __init__ (line 19) | def __init__(self, args, logger_name = 'Detection'):
    method get_labels (line 48) | def get_labels(self, dataset):
    method get_loader (line 54) | def get_loader(self, args, attrs):
    method get_attrs (line 60) | def get_attrs(self):

FILE: open_intent_detection/dataloaders/bert_loader.py
  class BERT_Loader (line 11) | class BERT_Loader:
    method __init__ (line 12) | def __init__(self, args, base_attrs, logger_name = 'Detection'):
    method init_loader (line 26) | def init_loader(self, args):
  function get_examples (line 34) | def get_examples(args, base_attrs, mode):
  function get_loader (line 72) | def get_loader(examples, args, label_list, mode, sampler_mode = 'sequent...
  class InputExample (line 104) | class InputExample(object):
    method __init__ (line 107) | def __init__(self, guid, text_a, text_b=None, label=None):
  class InputFeatures (line 124) | class InputFeatures(object):
    method __init__ (line 127) | def __init__(self, input_ids, input_mask, segment_ids, label_id):
  class DataProcessor (line 133) | class DataProcessor(object):
    method get_train_examples (line 136) | def get_train_examples(self, data_dir):
    method get_dev_examples (line 140) | def get_dev_examples(self, data_dir):
    method get_labels (line 144) | def get_labels(self):
    method _read_tsv (line 149) | def _read_tsv(cls, input_file, quotechar=None):
  class DatasetProcessor (line 160) | class DatasetProcessor(DataProcessor):
    method get_examples (line 162) | def get_examples(self, data_dir, mode):
    method _create_examples (line 173) | def _create_examples(self, lines, set_type):
  function convert_examples_to_features (line 189) | def convert_examples_to_features(examples, label_list, max_seq_length, t...
  function _truncate_seq_pair (line 272) | def _truncate_seq_pair(tokens_a, tokens_b, max_length):

FILE: open_intent_detection/dataloaders/llama_loader.py
  class LLAMA_Loader (line 11) | class LLAMA_Loader:
    method __init__ (line 12) | def __init__(self, args, base_attrs, logger_name = 'Detection'):
    method init_loader (line 26) | def init_loader(self, args):
  function get_examples (line 34) | def get_examples(args, base_attrs, mode):
  function get_loader (line 72) | def get_loader(examples, args, label_list, mode, sampler_mode = 'sequent...
  class InputExample (line 108) | class InputExample(object):
    method __init__ (line 111) | def __init__(self, guid, text_a, text_b=None, label=None):
  class InputFeatures (line 128) | class InputFeatures(object):
    method __init__ (line 131) | def __init__(self, input_ids, input_mask, segment_ids, label_id):
  class DataProcessor (line 137) | class DataProcessor(object):
    method get_train_examples (line 140) | def get_train_examples(self, data_dir):
    method get_dev_examples (line 144) | def get_dev_examples(self, data_dir):
    method get_labels (line 148) | def get_labels(self):
    method _read_tsv (line 153) | def _read_tsv(cls, input_file, quotechar=None):
  class DatasetProcessor (line 164) | class DatasetProcessor(DataProcessor):
    method get_examples (line 166) | def get_examples(self, data_dir, mode):
    method _create_examples (line 177) | def _create_examples(self, lines, set_type):
  function convert_examples_to_features (line 193) | def convert_examples_to_features(examples, label_list, max_seq_length, t...
  function _truncate_seq_pair (line 276) | def _truncate_seq_pair(tokens_a, tokens_b, max_length):

FILE: open_intent_detection/losses/ARPLoss.py
  class ARPLoss (line 6) | class ARPLoss(nn.CrossEntropyLoss):
    method __init__ (line 7) | def __init__(self, args):
    method forward (line 19) | def forward(self, x, labels=None, center=None):

FILE: open_intent_detection/losses/CosineFaceLoss.py
  class CosineFaceLoss (line 7) | class CosineFaceLoss(nn.Module):
    method __init__ (line 13) | def __init__(self, m=0.35, s=30):
    method forward (line 19) | def forward(self, cos_theta, target):

FILE: open_intent_detection/losses/Dist.py
  class Dist (line 6) | class Dist(nn.Module):
    method __init__ (line 7) | def __init__(self, num_classes=10, num_centers=1, feat_dim=2, init='ra...
    method forward (line 19) | def forward(self, features, center=None, metric='l2'):

FILE: open_intent_detection/methods/ADB/boundary.py
  class BoundaryLoss (line 6) | class BoundaryLoss(nn.Module):
    method __init__ (line 11) | def __init__(self, num_labels=10, feat_dim=2, device = None):
    method forward (line 18) | def forward(self, pooled_output, centroids, labels):

FILE: open_intent_detection/methods/ADB/manager.py
  class ADBManager (line 15) | class ADBManager:
    method __init__ (line 17) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 46) | def set_model_optimizer(self, args, data, model):
    method train (line 54) | def train(self, args, data):
    method get_outputs (line 123) | def get_outputs(self, args, data, mode = 'eval', get_feats = False, pr...
    method open_classify (line 161) | def open_classify(self, data, features):
    method test (line 169) | def test(self, args, data, show=True):
    method load_pretrained_model (line 193) | def load_pretrained_model(self, pretrained_model):

FILE: open_intent_detection/methods/ADB/pretrain.py
  class PretrainManager (line 14) | class PretrainManager:
    method __init__ (line 16) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 43) | def set_model_optimizer(self, args, data, model):
    method train_plain (line 50) | def train_plain(self, args, data):
    method train_disaware (line 109) | def train_disaware(self, args, data):
    method get_outputs (line 177) | def get_outputs(self, args, data, mode = 'eval', get_feats = False):

FILE: open_intent_detection/methods/ADB_llama/boundary.py
  class BoundaryLoss (line 6) | class BoundaryLoss(nn.Module):
    method __init__ (line 11) | def __init__(self, num_labels=10, feat_dim=2, device = None):
    method forward (line 18) | def forward(self, pooled_output, centroids, labels):

FILE: open_intent_detection/methods/ADB_llama/manager.py
  class ADBManager_llama (line 15) | class ADBManager_llama:
    method __init__ (line 17) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 46) | def set_model_optimizer(self, args, data, model):
    method train (line 54) | def train(self, args, data):
    method get_outputs (line 124) | def get_outputs(self, args, data, mode = 'eval', get_feats = False, pr...
    method open_classify (line 162) | def open_classify(self, data, features):
    method test (line 170) | def test(self, args, data, show=True):
    method load_pretrained_model (line 194) | def load_pretrained_model(self, pretrained_model):

FILE: open_intent_detection/methods/ADB_llama/pretrain.py
  class PretrainManager (line 14) | class PretrainManager:
    method __init__ (line 16) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 44) | def set_model_optimizer(self, args, data, model):
    method train_plain (line 51) | def train_plain(self, args, data):
    method train_disaware (line 111) | def train_disaware(self, args, data):
    method get_outputs (line 179) | def get_outputs(self, args, data, mode = 'eval', get_feats = False):

FILE: open_intent_detection/methods/ARPL/manager.py
  class ARPLManager (line 16) | class ARPLManager:
    method __init__ (line 18) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method train (line 38) | def train(self, args, data):
    method get_outputs (line 92) | def get_outputs(self, args, data, mode = 'eval', get_feats = False):
    method test (line 147) | def test(self, args, data, show=True):

FILE: open_intent_detection/methods/ARPL/pretrain.py
  class PretrainManager (line 14) | class PretrainManager:
    method __init__ (line 16) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 39) | def set_model_optimizer(self, args, data, model):
    method train_plain (line 46) | def train_plain(self, args, data):
    method get_outputs (line 105) | def get_outputs(self, args, data, mode = 'eval', get_feats = False):

FILE: open_intent_detection/methods/DOC/manager.py
  class DOCManager (line 16) | class DOCManager:
    method __init__ (line 18) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 37) | def set_model_optimizer(self, args, data, model):
    method train (line 45) | def train(self, args, data):
    method test (line 103) | def test(self, args, data, show=False):
    method get_outputs (line 127) | def get_outputs(self, args, data, mode = 'eval', get_feats = False, ge...
    method classify_doc (line 178) | def classify_doc(self, data, args, y_prob, mu_stds):
    method fit (line 201) | def fit(self, prob_pos_X):
    method cal_mu_std (line 206) | def cal_mu_std(self, y_prob, trues, num_labels):

FILE: open_intent_detection/methods/DeepUnk/manager.py
  class DeepUnkManager (line 16) | class DeepUnkManager:
    method __init__ (line 18) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 38) | def set_model_optimizer(self, args, data, model):
    method train (line 45) | def train(self, args, data):
    method classify_lof (line 104) | def classify_lof(self, args, data, preds, train_feats, pred_feats):
    method get_outputs (line 113) | def get_outputs(self, args, data, mode, get_feats = False, train_feats...
    method test (line 154) | def test(self, args, data, show=False):

FILE: open_intent_detection/methods/KNNCL/KNNCL_utils.py
  function create_negative_dataset (line 6) | def create_negative_dataset(train_dataloader):
  function generate_positive_sample (line 39) | def generate_positive_sample(negative_data, args, label: torch.Tensor):
  function _prepare_inputs (line 49) | def _prepare_inputs(device, inputs: Dict[str, Union[torch.Tensor, Any]])...
  function list_item_to_tensor (line 57) | def list_item_to_tensor(inputs_list):

FILE: open_intent_detection/methods/KNNCL/manager.py
  class KNNCLManager (line 13) | class KNNCLManager:
    method __init__ (line 14) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 30) | def set_model_optimizer(self, args, data, model):
    method train (line 38) | def train(self, args, data):
    method classify_lof (line 96) | def classify_lof(self, args, data, preds, train_feats, pred_feats):
    method get_outputs (line 105) | def get_outputs(self, args, data, mode, get_feats = False, train_feats...
    method test (line 145) | def test(self, args, data, show=False):

FILE: open_intent_detection/methods/K_1_way/manager.py
  class K_1_wayManager (line 13) | class K_1_wayManager:
    method __init__ (line 15) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 33) | def set_model_optimizer(self, args, data, model):
    method get_outputs (line 40) | def get_outputs(self, args, data, mode = 'eval', get_feats = False):
    method test (line 77) | def test(self, args, data, show=False):
    method train (line 100) | def train(self, args, data):

FILE: open_intent_detection/methods/MDF/manager.py
  class MDFManager (line 21) | class MDFManager:
    method __init__ (line 23) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 41) | def set_model_optimizer(self, args, data, model):
    method get_hidden_features (line 48) | def get_hidden_features(self, input_ids=None,  attention_mask=None, to...
    method sample_X_estimator (line 73) | def sample_X_estimator(self, use_cls=False):
    method get_unsup_Mah_score (line 109) | def get_unsup_Mah_score(self, mode, sample_mean, precision, use_cls=Fa...
    method train (line 143) | def train(self, args, data):
    method test (line 146) | def test(self, args, data, show=True):
    method get_outputs (line 182) | def get_outputs(self, args, mode, model, get_feats = False):
    method load_pretrained_model (line 226) | def load_pretrained_model(self, pretrained_model):

FILE: open_intent_detection/methods/MDF/pretrain.py
  class PretrainManager (line 15) | class PretrainManager:
    method __init__ (line 17) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 39) | def set_model_optimizer(self, args, data, model):
    method train (line 47) | def train(self, args, data):
    method get_outputs (line 125) | def get_outputs(self, args, mode = 'eval', get_feats = False):

FILE: open_intent_detection/methods/MSP/manager.py
  class MSPManager (line 13) | class MSPManager:
    method __init__ (line 15) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 31) | def set_model_optimizer(self, args, data, model):
    method train (line 38) | def train(self, args, data):
    method get_outputs (line 98) | def get_outputs(self, args, data, mode = 'eval', get_feats = False):
    method test (line 141) | def test(self, args, data, show=False):

FILE: open_intent_detection/methods/OpenMax/libMR/MetaRecognition.cpp
  function compare_sort_decending (line 98) | int compare_sort_decending (const void * a, const void * b)
  function compare_sort_assending (line 105) | int compare_sort_assending (const void * a, const void * b)
  function BoolToInt (line 117) | inline int  const BoolToInt(bool b)
  function IntToBool (line 122) | inline const bool IntToBool(const char * s)

FILE: open_intent_detection/methods/OpenMax/libMR/MetaRecognition.h
  type svm_node_libsvm (line 49) | struct svm_node_libsvm
  function class (line 62) | class DLLEXPORT MetaRecognition //!  Primary object/methods for tranform...

FILE: open_intent_detection/methods/OpenMax/libMR/estimate_wscores.py
  function main (line 5) | def main():

FILE: open_intent_detection/methods/OpenMax/libMR/libmr.cpp
  function CYTHON_MAYBE_UNUSED_VAR (line 260) | void CYTHON_MAYBE_UNUSED_VAR( const T& ) { }
  function __Pyx_call_destructor (line 322) | void __Pyx_call_destructor(T& x) {
  class __Pyx_FakeReference (line 326) | class __Pyx_FakeReference {
    method __Pyx_FakeReference (line 328) | __Pyx_FakeReference() : ptr(NULL) { }
    method __Pyx_FakeReference (line 329) | __Pyx_FakeReference(const T& ref) : ptr(const_cast<T*>(&ref)) { }
    method T (line 330) | T *operator->() { return ptr; }
    method T (line 331) | T *operator&() { return ptr; }
  function CYTHON_INLINE (line 422) | static CYTHON_INLINE int PyThread_tss_create(Py_tss_t *key) {
  function CYTHON_INLINE (line 426) | static CYTHON_INLINE Py_tss_t * PyThread_tss_alloc(void) {
  function CYTHON_INLINE (line 431) | static CYTHON_INLINE void PyThread_tss_free(Py_tss_t *key) {
  function CYTHON_INLINE (line 434) | static CYTHON_INLINE int PyThread_tss_is_created(Py_tss_t *key) {
  function CYTHON_INLINE (line 437) | static CYTHON_INLINE void PyThread_tss_delete(Py_tss_t *key) {
  function CYTHON_INLINE (line 441) | static CYTHON_INLINE int PyThread_tss_set(Py_tss_t *key, void *value) {
  function CYTHON_INLINE (line 444) | static CYTHON_INLINE void * PyThread_tss_get(Py_tss_t *key) {
  function CYTHON_INLINE (line 618) | static CYTHON_INLINE float __PYX_NAN() {
  function CYTHON_INLINE (line 691) | static CYTHON_INLINE int __Pyx_is_valid_index(Py_ssize_t i, Py_ssize_t l...
  function CYTHON_INLINE (line 740) | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) {
  function __Pyx_init_sys_getdefaultencoding_params (line 772) | static int __Pyx_init_sys_getdefaultencoding_params(void) {
  function __Pyx_init_sys_getdefaultencoding_params (line 822) | static int __Pyx_init_sys_getdefaultencoding_params(void) {
  function CYTHON_INLINE (line 854) | static CYTHON_INLINE void __Pyx_pretend_to_initialize(void* ptr) { (void...
  type __Pyx_StructField_ (line 899) | struct __Pyx_StructField_
  type __Pyx_StructField_ (line 903) | struct __Pyx_StructField_
  type __Pyx_StructField_ (line 911) | struct __Pyx_StructField_ {
  type __pyx_memoryview_obj (line 934) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 936) | struct __pyx_memoryview_obj
  type __pyx_obj_5libmr_MR (line 1220) | struct __pyx_obj_5libmr_MR
  type __pyx_array_obj (line 1221) | struct __pyx_array_obj
  type __pyx_MemviewEnum_obj (line 1222) | struct __pyx_MemviewEnum_obj
  type __pyx_memoryview_obj (line 1223) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 1224) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_obj_5libmr_MR (line 1269) | struct __pyx_obj_5libmr_MR {
  type __pyx_array_obj (line 1282) | struct __pyx_array_obj {
  type __pyx_MemviewEnum_obj (line 1307) | struct __pyx_MemviewEnum_obj {
  type __pyx_memoryview_obj (line 1320) | struct __pyx_memoryview_obj {
  type __pyx_memoryviewslice_obj (line 1343) | struct __pyx_memoryviewslice_obj {
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_vtabstruct_array (line 1361) | struct __pyx_vtabstruct_array {
    type __pyx_array_obj (line 1362) | struct __pyx_array_obj
  type __pyx_vtabstruct_array (line 1364) | struct __pyx_vtabstruct_array
    type __pyx_array_obj (line 1362) | struct __pyx_array_obj
  type __pyx_vtabstruct_memoryview (line 1375) | struct __pyx_vtabstruct_memoryview {
    type __pyx_memoryview_obj (line 1376) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1377) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1378) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1380) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1381) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1382) | struct __pyx_memoryview_obj
  type __pyx_vtabstruct_memoryview (line 1384) | struct __pyx_vtabstruct_memoryview
    type __pyx_memoryview_obj (line 1376) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1377) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1378) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1380) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1381) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1382) | struct __pyx_memoryview_obj
  type __pyx_vtabstruct__memoryviewslice (line 1395) | struct __pyx_vtabstruct__memoryviewslice {
    type __pyx_vtabstruct_memoryview (line 1396) | struct __pyx_vtabstruct_memoryview
  type __pyx_vtabstruct__memoryviewslice (line 1398) | struct __pyx_vtabstruct__memoryviewslice
    type __pyx_vtabstruct_memoryview (line 1396) | struct __pyx_vtabstruct_memoryview
  function CYTHON_INLINE (line 1509) | static CYTHON_INLINE int __Pyx_PySequence_ContainsTF(PyObject* item, PyO...
  type __pyx_memoryview_obj (line 1702) | struct __pyx_memoryview_obj
  type __pyx_array_obj (line 1792) | struct __pyx_array_obj
  function CYTHON_INLINE (line 1797) | static CYTHON_INLINE PyObject *__Pyx_PyUnicode_DecodeUTF16(const char *s...
  function CYTHON_INLINE (line 1801) | static CYTHON_INLINE PyObject *__Pyx_PyUnicode_DecodeUTF16LE(const char ...
  function CYTHON_INLINE (line 1805) | static CYTHON_INLINE PyObject *__Pyx_PyUnicode_DecodeUTF16BE(const char ...
  function CYTHON_INLINE (line 1855) | static CYTHON_INLINE int __Pyx_ListComp_Append(PyObject* list, PyObject*...
  function CYTHON_INLINE (line 1879) | static CYTHON_INLINE int __Pyx_PyList_Extend(PyObject* L, PyObject* v) {
  function CYTHON_INLINE (line 1893) | static CYTHON_INLINE int __Pyx_PyList_Append(PyObject* list, PyObject* x) {
  type __Pyx_ImportType_CheckSize (line 1946) | enum __Pyx_ImportType_CheckSize {
  type __Pyx_ImportType_CheckSize (line 1951) | enum __Pyx_ImportType_CheckSize
  type __Pyx_CodeObjectCache (line 1966) | struct __Pyx_CodeObjectCache {
  type __Pyx_CodeObjectCache (line 1971) | struct __Pyx_CodeObjectCache
  function __Pyx_CppExn2PyErr (line 2037) | static void __Pyx_CppExn2PyErr() {
  type __pyx_array_obj (line 2216) | struct __pyx_array_obj
  type __pyx_memoryview_obj (line 2217) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2218) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2219) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2220) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2220) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2221) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2222) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2223) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 2224) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 2225) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_array_obj (line 2280) | struct __pyx_array_obj
  type __pyx_memoryview_obj (line 2286) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2286) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2291) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2292) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2293) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2294) | struct __pyx_memoryview_obj
  type __pyx_MemviewEnum_obj (line 2312) | struct __pyx_MemviewEnum_obj
  type __pyx_obj_5libmr_MR (line 2570) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2571) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2572) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2573) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2574) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2575) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2576) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2577) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2578) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2579) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2580) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2581) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2582) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2583) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2584) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2585) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2586) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2587) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2588) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2589) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2590) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2591) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2592) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2593) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2594) | struct __pyx_obj_5libmr_MR
  type __pyx_obj_5libmr_MR (line 2595) | struct __pyx_obj_5libmr_MR
  type __pyx_array_obj (line 2599) | struct __pyx_array_obj
  type __pyx_array_obj (line 2600) | struct __pyx_array_obj
  type __pyx_array_obj (line 2601) | struct __pyx_array_obj
  type __pyx_array_obj (line 2602) | struct __pyx_array_obj
  type __pyx_array_obj (line 2603) | struct __pyx_array_obj
  type __pyx_array_obj (line 2604) | struct __pyx_array_obj
  type __pyx_array_obj (line 2605) | struct __pyx_array_obj
  type __pyx_array_obj (line 2606) | struct __pyx_array_obj
  type __pyx_MemviewEnum_obj (line 2609) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 2610) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 2611) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 2612) | struct __pyx_MemviewEnum_obj
  type __pyx_memoryview_obj (line 2613) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2614) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2615) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2616) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2617) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2618) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2619) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2620) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2621) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2622) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2623) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2624) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2625) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2626) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2627) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2628) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2629) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2630) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2631) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2632) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 2633) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 2636) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 2637) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  function __pyx_pw_5libmr_2MR_1__cinit__ (line 2696) | static int __pyx_pw_5libmr_2MR_1__cinit__(PyObject *__pyx_v_self, PyObje...
  function __pyx_pf_5libmr_2MR___cinit__ (line 2836) | static int __pyx_pf_5libmr_2MR___cinit__(struct __pyx_obj_5libmr_MR *__p...
  function __pyx_pw_5libmr_2MR_3__dealloc__ (line 2889) | static void __pyx_pw_5libmr_2MR_3__dealloc__(PyObject *__pyx_v_self) {
  function __pyx_pf_5libmr_2MR_2__dealloc__ (line 2898) | static void __pyx_pf_5libmr_2MR_2__dealloc__(struct __pyx_obj_5libmr_MR ...
  function PyObject (line 2934) | static PyObject *__pyx_pw_5libmr_2MR_5fit_low(PyObject *__pyx_v_self, Py...
  function PyObject (line 2996) | static PyObject *__pyx_pf_5libmr_2MR_4fit_low(struct __pyx_obj_5libmr_MR...
  function PyObject (line 3098) | static PyObject *__pyx_pw_5libmr_2MR_7fit_high(PyObject *__pyx_v_self, P...
  function PyObject (line 3160) | static PyObject *__pyx_pf_5libmr_2MR_6fit_high(struct __pyx_obj_5libmr_M...
  function PyObject (line 3262) | static PyObject *__pyx_pw_5libmr_2MR_9mr_save(PyObject *__pyx_v_self, Py...
  function PyObject (line 3273) | static PyObject *__pyx_pf_5libmr_2MR_8mr_save(struct __pyx_obj_5libmr_MR...
  function PyObject (line 3333) | static PyObject *__pyx_pw_5libmr_2MR_11mr_load(PyObject *__pyx_v_self, P...
  function PyObject (line 3344) | static PyObject *__pyx_pf_5libmr_2MR_10mr_load(struct __pyx_obj_5libmr_M...
  function PyObject (line 3404) | static PyObject *__pyx_pw_5libmr_2MR_13fit_svm(PyObject *__pyx_v_self, P...
  function PyObject (line 3510) | static PyObject *__pyx_pf_5libmr_2MR_12fit_svm(struct __pyx_obj_5libmr_M...
  function PyObject (line 3823) | static PyObject *__pyx_pw_5libmr_2MR_8is_valid_1__get__(PyObject *__pyx_...
  function PyObject (line 3834) | static PyObject *__pyx_pf_5libmr_2MR_8is_valid___get__(struct __pyx_obj_...
  function PyObject (line 3886) | static PyObject *__pyx_pw_5libmr_2MR_15reset(PyObject *__pyx_v_self, CYT...
  function PyObject (line 3897) | static PyObject *__pyx_pf_5libmr_2MR_14reset(struct __pyx_obj_5libmr_MR ...
  function PyObject (line 3937) | static PyObject *__pyx_pw_5libmr_2MR_17predict_match(PyObject *__pyx_v_s...
  function PyObject (line 4006) | static PyObject *__pyx_pf_5libmr_2MR_16predict_match(struct __pyx_obj_5l...
  function PyObject (line 4059) | static PyObject *__pyx_pw_5libmr_2MR_19w_score(PyObject *__pyx_v_self, P...
  function PyObject (line 4083) | static PyObject *__pyx_pf_5libmr_2MR_18w_score(struct __pyx_obj_5libmr_M...
  function PyObject (line 4136) | static PyObject *__pyx_pw_5libmr_2MR_21cdf(PyObject *__pyx_v_self, PyObj...
  function PyObject (line 4160) | static PyObject *__pyx_pf_5libmr_2MR_20cdf(struct __pyx_obj_5libmr_MR *_...
  function PyObject (line 4213) | static PyObject *__pyx_pw_5libmr_2MR_23inv(PyObject *__pyx_v_self, PyObj...
  function PyObject (line 4237) | static PyObject *__pyx_pf_5libmr_2MR_22inv(struct __pyx_obj_5libmr_MR *_...
  function PyObject (line 4290) | static PyObject *__pyx_pw_5libmr_2MR_25w_score_vector(PyObject *__pyx_v_...
  function PyObject (line 4314) | static PyObject *__pyx_pf_5libmr_2MR_24w_score_vector(struct __pyx_obj_5...
  type wrapperbase (line 4467) | struct wrapperbase
  function PyObject (line 4469) | static PyObject *__pyx_pw_5libmr_2MR_27__str__(PyObject *__pyx_v_self) {
  function PyObject (line 4480) | static PyObject *__pyx_pf_5libmr_2MR_26__str__(struct __pyx_obj_5libmr_M...
  function PyObject (line 4532) | static PyObject *__pyx_pw_5libmr_2MR_29__repr__(PyObject *__pyx_v_self) {
  function PyObject (line 4543) | static PyObject *__pyx_pf_5libmr_2MR_28__repr__(struct __pyx_obj_5libmr_...
  function PyObject (line 4595) | static PyObject *__pyx_pw_5libmr_2MR_8tailsize_1__get__(PyObject *__pyx_...
  function PyObject (line 4606) | static PyObject *__pyx_pf_5libmr_2MR_8tailsize___get__(struct __pyx_obj_...
  function __pyx_pw_5libmr_2MR_8tailsize_3__set__ (line 4658) | static int __pyx_pw_5libmr_2MR_8tailsize_3__set__(PyObject *__pyx_v_self...
  function __pyx_pf_5libmr_2MR_8tailsize_2__set__ (line 4682) | static int __pyx_pf_5libmr_2MR_8tailsize_2__set__(struct __pyx_obj_5libm...
  function PyObject (line 4720) | static PyObject *__pyx_pw_5libmr_2MR_16translate_amount_1__get__(PyObjec...
  function PyObject (line 4731) | static PyObject *__pyx_pf_5libmr_2MR_16translate_amount___get__(struct _...
  function __pyx_pw_5libmr_2MR_16translate_amount_3__set__ (line 4783) | static int __pyx_pw_5libmr_2MR_16translate_amount_3__set__(PyObject *__p...
  function __pyx_pf_5libmr_2MR_16translate_amount_2__set__ (line 4807) | static int __pyx_pf_5libmr_2MR_16translate_amount_2__set__(struct __pyx_...
  function PyObject (line 4845) | static PyObject *__pyx_pw_5libmr_2MR_4sign_1__get__(PyObject *__pyx_v_se...
  function PyObject (line 4856) | static PyObject *__pyx_pf_5libmr_2MR_4sign___get__(struct __pyx_obj_5lib...
  function __pyx_pw_5libmr_2MR_4sign_3__set__ (line 4908) | static int __pyx_pw_5libmr_2MR_4sign_3__set__(PyObject *__pyx_v_self, Py...
  function __pyx_pf_5libmr_2MR_4sign_2__set__ (line 4932) | static int __pyx_pf_5libmr_2MR_4sign_2__set__(struct __pyx_obj_5libmr_MR...
  function PyObject (line 4970) | static PyObject *__pyx_pw_5libmr_2MR_11small_score_1__get__(PyObject *__...
  function PyObject (line 4981) | static PyObject *__pyx_pf_5libmr_2MR_11small_score___get__(struct __pyx_...
  function __pyx_pw_5libmr_2MR_11small_score_3__set__ (line 5033) | static int __pyx_pw_5libmr_2MR_11small_score_3__set__(PyObject *__pyx_v_...
  function __pyx_pf_5libmr_2MR_11small_score_2__set__ (line 5057) | static int __pyx_pf_5libmr_2MR_11small_score_2__set__(struct __pyx_obj_5...
  function PyObject (line 5095) | static PyObject *__pyx_pw_5libmr_2MR_7verbose_1__get__(PyObject *__pyx_v...
  function PyObject (line 5106) | static PyObject *__pyx_pf_5libmr_2MR_7verbose___get__(struct __pyx_obj_5...
  function __pyx_pw_5libmr_2MR_7verbose_3__set__ (line 5158) | static int __pyx_pw_5libmr_2MR_7verbose_3__set__(PyObject *__pyx_v_self,...
  function __pyx_pf_5libmr_2MR_7verbose_2__set__ (line 5182) | static int __pyx_pf_5libmr_2MR_7verbose_2__set__(struct __pyx_obj_5libmr...
  function PyObject (line 5218) | static PyObject *__pyx_pw_5libmr_2MR_31__reduce_cython__(PyObject *__pyx...
  function PyObject (line 5229) | static PyObject *__pyx_pf_5libmr_2MR_30__reduce_cython__(CYTHON_UNUSED s...
  function PyObject (line 5275) | static PyObject *__pyx_pw_5libmr_2MR_33__setstate_cython__(PyObject *__p...
  function PyObject (line 5286) | static PyObject *__pyx_pf_5libmr_2MR_32__setstate_cython__(CYTHON_UNUSED...
  function PyObject (line 5335) | static PyObject *__pyx_pw_5libmr_1load_from_string(PyObject *__pyx_self,...
  function PyObject (line 5354) | static PyObject *__pyx_pf_5libmr_load_from_string(CYTHON_UNUSED PyObject...
  function CYTHON_INLINE (line 5426) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew1(PyOb...
  function CYTHON_INLINE (line 5476) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew2(PyOb...
  function CYTHON_INLINE (line 5526) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew3(PyOb...
  function CYTHON_INLINE (line 5576) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew4(PyOb...
  function CYTHON_INLINE (line 5626) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew5(PyOb...
  function CYTHON_INLINE (line 5676) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyDataType_SHAPE(PyArray_D...
  function CYTHON_INLINE (line 5750) | static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *_...
  function CYTHON_INLINE (line 5792) | static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObje...
  function CYTHON_INLINE (line 5873) | static CYTHON_INLINE int __pyx_f_5numpy_import_array(void) {
  function CYTHON_INLINE (line 6005) | static CYTHON_INLINE int __pyx_f_5numpy_import_umath(void) {
  function CYTHON_INLINE (line 6137) | static CYTHON_INLINE int __pyx_f_5numpy_import_ufunc(void) {
  function CYTHON_INLINE (line 6269) | static CYTHON_INLINE PyObject *__pyx_convert_PyObject_string_to_py_std__...
  function CYTHON_INLINE (line 6319) | static CYTHON_INLINE PyObject *__pyx_convert_PyUnicode_string_to_py_std_...
  function CYTHON_INLINE (line 6369) | static CYTHON_INLINE PyObject *__pyx_convert_PyStr_string_to_py_std__in_...
  function CYTHON_INLINE (line 6419) | static CYTHON_INLINE PyObject *__pyx_convert_PyBytes_string_to_py_std__i...
  function CYTHON_INLINE (line 6469) | static CYTHON_INLINE PyObject *__pyx_convert_PyByteArray_string_to_py_st...
  function __pyx_convert_string_from_py_std__in_string (line 6518) | static std::string __pyx_convert_string_from_py_std__in_string(PyObject ...
  function __pyx_array___cinit__ (line 6585) | static int __pyx_array___cinit__(PyObject *__pyx_v_self, PyObject *__pyx...
  function __pyx_array___pyx_pf_15View_dot_MemoryView_5array___cinit__ (line 6713) | static int __pyx_array___pyx_pf_15View_dot_MemoryView_5array___cinit__(s...
  function CYTHON_UNUSED (line 7336) | static CYTHON_UNUSED int __pyx_array_getbuffer(PyObject *__pyx_v_self, P...
  function __pyx_array___pyx_pf_15View_dot_MemoryView_5array_2__getbuffer__ (line 7347) | static int __pyx_array___pyx_pf_15View_dot_MemoryView_5array_2__getbuffe...
  function __pyx_array___dealloc__ (line 7643) | static void __pyx_array___dealloc__(PyObject *__pyx_v_self) {
  function __pyx_array___pyx_pf_15View_dot_MemoryView_5array_4__dealloc__ (line 7652) | static void __pyx_array___pyx_pf_15View_dot_MemoryView_5array_4__dealloc...
  function PyObject (line 7774) | static PyObject *__pyx_pw_15View_dot_MemoryView_5array_7memview_1__get__...
  function PyObject (line 7785) | static PyObject *__pyx_pf_15View_dot_MemoryView_5array_7memview___get__(...
  function PyObject (line 7835) | static PyObject *__pyx_array_get_memview(struct __pyx_array_obj *__pyx_v...
  function Py_ssize_t (line 7917) | static Py_ssize_t __pyx_array___len__(PyObject *__pyx_v_self) {
  function Py_ssize_t (line 7928) | static Py_ssize_t __pyx_array___pyx_pf_15View_dot_MemoryView_5array_6__l...
  function PyObject (line 7967) | static PyObject *__pyx_array___getattr__(PyObject *__pyx_v_self, PyObjec...
  function PyObject (line 7978) | static PyObject *__pyx_array___pyx_pf_15View_dot_MemoryView_5array_8__ge...
  function PyObject (line 8035) | static PyObject *__pyx_array___getitem__(PyObject *__pyx_v_self, PyObjec...
  function PyObject (line 8046) | static PyObject *__pyx_array___pyx_pf_15View_dot_MemoryView_5array_10__g...
  function __pyx_array___setitem__ (line 8103) | static int __pyx_array___setitem__(PyObject *__pyx_v_self, PyObject *__p...
  function __pyx_array___pyx_pf_15View_dot_MemoryView_5array_12__setitem__ (line 8114) | static int __pyx_array___pyx_pf_15View_dot_MemoryView_5array_12__setitem...
  function PyObject (line 8163) | static PyObject *__pyx_pw___pyx_array_1__reduce_cython__(PyObject *__pyx...
  function PyObject (line 8174) | static PyObject *__pyx_pf___pyx_array___reduce_cython__(CYTHON_UNUSED st...
  function PyObject (line 8220) | static PyObject *__pyx_pw___pyx_array_3__setstate_cython__(PyObject *__p...
  function PyObject (line 8231) | static PyObject *__pyx_pf___pyx_array_2__setstate_cython__(CYTHON_UNUSED...
  type __pyx_array_obj (line 8276) | struct __pyx_array_obj
  type __pyx_array_obj (line 8277) | struct __pyx_array_obj
  type __pyx_array_obj (line 8278) | struct __pyx_array_obj
  type __pyx_array_obj (line 8330) | struct __pyx_array_obj
  type __pyx_array_obj (line 8394) | struct __pyx_array_obj
  function __pyx_MemviewEnum___init__ (line 8453) | static int __pyx_MemviewEnum___init__(PyObject *__pyx_v_self, PyObject *...
  function __pyx_MemviewEnum___pyx_pf_15View_dot_MemoryView_4Enum___init__ (line 8504) | static int __pyx_MemviewEnum___pyx_pf_15View_dot_MemoryView_4Enum___init...
  function PyObject (line 8546) | static PyObject *__pyx_MemviewEnum___repr__(PyObject *__pyx_v_self) {
  function PyObject (line 8557) | static PyObject *__pyx_MemviewEnum___pyx_pf_15View_dot_MemoryView_4Enum_...
  function PyObject (line 8597) | static PyObject *__pyx_pw___pyx_MemviewEnum_1__reduce_cython__(PyObject ...
  function PyObject (line 8608) | static PyObject *__pyx_pf___pyx_MemviewEnum___reduce_cython__(struct __p...
  function PyObject (line 8832) | static PyObject *__pyx_pw___pyx_MemviewEnum_3__setstate_cython__(PyObjec...
  function PyObject (line 8843) | static PyObject *__pyx_pf___pyx_MemviewEnum_2__setstate_cython__(struct ...
  function __pyx_memoryview___cinit__ (line 8975) | static int __pyx_memoryview___cinit__(PyObject *__pyx_v_self, PyObject *...
  function __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview___cinit__ (line 9055) | static int __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_...
  function __pyx_memoryview___dealloc__ (line 9354) | static void __pyx_memoryview___dealloc__(PyObject *__pyx_v_self) {
  function __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_2__dealloc__ (line 9363) | static void __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview...
  type __pyx_memoryview_obj (line 9583) | struct __pyx_memoryview_obj
  function PyObject (line 9723) | static PyObject *__pyx_memoryview___getitem__(PyObject *__pyx_v_self, Py...
  function PyObject (line 9734) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function __pyx_memoryview___setitem__ (line 9912) | static int __pyx_memoryview___setitem__(PyObject *__pyx_v_self, PyObject...
  function __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_6__setitem__ (line 9923) | static int __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_...
  function PyObject (line 10138) | static PyObject *__pyx_memoryview_is_slice(struct __pyx_memoryview_obj *...
  function PyObject (line 10348) | static PyObject *__pyx_memoryview_setitem_slice_assignment(struct __pyx_...
  function PyObject (line 10438) | static PyObject *__pyx_memoryview_setitem_slice_assign_scalar(struct __p...
  function PyObject (line 10728) | static PyObject *__pyx_memoryview_setitem_indexed(struct __pyx_memoryvie...
  function PyObject (line 10789) | static PyObject *__pyx_memoryview_convert_item_to_object(struct __pyx_me...
  function PyObject (line 11066) | static PyObject *__pyx_memoryview_assign_item_from_object(struct __pyx_m...
  function CYTHON_UNUSED (line 11307) | static CYTHON_UNUSED int __pyx_memoryview_getbuffer(PyObject *__pyx_v_se...
  function __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_8__getbuffer__ (line 11318) | static int __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_...
  function PyObject (line 11651) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_1T_1__get__...
  function PyObject (line 11662) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_1T___get__(...
  function PyObject (line 11737) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_4base_1__ge...
  function PyObject (line 11748) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_4base___get...
  function PyObject (line 11790) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_5shape_1__g...
  function PyObject (line 11801) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_5shape___ge...
  function PyObject (line 11871) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_7strides_1_...
  function PyObject (line 11882) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_7strides___...
  function PyObject (line 11985) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_10suboffset...
  function PyObject (line 11996) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_10suboffset...
  function PyObject (line 12103) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_4ndim_1__ge...
  function PyObject (line 12114) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_4ndim___get...
  function PyObject (line 12166) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_8itemsize_1...
  function PyObject (line 12177) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_8itemsize__...
  function PyObject (line 12229) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_6nbytes_1__...
  function PyObject (line 12240) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_6nbytes___g...
  function PyObject (line 12302) | static PyObject *__pyx_pw_15View_dot_MemoryView_10memoryview_4size_1__ge...
  function PyObject (line 12313) | static PyObject *__pyx_pf_15View_dot_MemoryView_10memoryview_4size___get...
  function Py_ssize_t (line 12443) | static Py_ssize_t __pyx_memoryview___len__(PyObject *__pyx_v_self) {
  function Py_ssize_t (line 12454) | static Py_ssize_t __pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memo...
  function PyObject (line 12523) | static PyObject *__pyx_memoryview___repr__(PyObject *__pyx_v_self) {
  function PyObject (line 12534) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function PyObject (line 12625) | static PyObject *__pyx_memoryview___str__(PyObject *__pyx_v_self) {
  function PyObject (line 12636) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function PyObject (line 12704) | static PyObject *__pyx_memoryview_is_c_contig(PyObject *__pyx_v_self, CY...
  function PyObject (line 12715) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function PyObject (line 12780) | static PyObject *__pyx_memoryview_is_f_contig(PyObject *__pyx_v_self, CY...
  function PyObject (line 12791) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function PyObject (line 12856) | static PyObject *__pyx_memoryview_copy(PyObject *__pyx_v_self, CYTHON_UN...
  function PyObject (line 12867) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function PyObject (line 12950) | static PyObject *__pyx_memoryview_copy_fortran(PyObject *__pyx_v_self, C...
  function PyObject (line 12961) | static PyObject *__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memor...
  function PyObject (line 13043) | static PyObject *__pyx_pw___pyx_memoryview_1__reduce_cython__(PyObject *...
  function PyObject (line 13054) | static PyObject *__pyx_pf___pyx_memoryview___reduce_cython__(CYTHON_UNUS...
  function PyObject (line 13100) | static PyObject *__pyx_pw___pyx_memoryview_3__setstate_cython__(PyObject...
  function PyObject (line 13111) | static PyObject *__pyx_pf___pyx_memoryview_2__setstate_cython__(CYTHON_U...
  function PyObject (line 13156) | static PyObject *__pyx_memoryview_new(PyObject *__pyx_v_o, int __pyx_v_f...
  function CYTHON_INLINE (line 13247) | static CYTHON_INLINE int __pyx_memoryview_check(PyObject *__pyx_v_o) {
  function PyObject (line 13286) | static PyObject *_unellipsify(PyObject *__pyx_v_index, int __pyx_v_ndim) {
  function PyObject (line 13743) | static PyObject *assert_direct_dimensions(Py_ssize_t *__pyx_v_suboffsets...
  type __pyx_memoryview_obj (line 13831) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 13831) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 13838) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 13848) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 13853) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 13923) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 14335) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 14376) | struct __pyx_memoryview_obj
  function __pyx_memoryview_slice_memviewslice (line 14411) | static int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice *__pyx...
  function __pyx_memslice_transpose (line 15504) | static int __pyx_memslice_transpose(__Pyx_memviewslice *__pyx_v_memslice) {
  function __pyx_memoryviewslice___dealloc__ (line 15680) | static void __pyx_memoryviewslice___dealloc__(PyObject *__pyx_v_self) {
  function __pyx_memoryviewslice___pyx_pf_15View_dot_MemoryView_16_memoryviewslice___dealloc__ (line 15689) | static void __pyx_memoryviewslice___pyx_pf_15View_dot_MemoryView_16_memo...
  function PyObject (line 15722) | static PyObject *__pyx_memoryviewslice_convert_item_to_object(struct __p...
  function PyObject (line 15808) | static PyObject *__pyx_memoryviewslice_assign_item_from_object(struct __...
  function PyObject (line 15893) | static PyObject *__pyx_pw_15View_dot_MemoryView_16_memoryviewslice_4base...
  function PyObject (line 15904) | static PyObject *__pyx_pf_15View_dot_MemoryView_16_memoryviewslice_4base...
  function PyObject (line 15944) | static PyObject *__pyx_pw___pyx_memoryviewslice_1__reduce_cython__(PyObj...
  function PyObject (line 15955) | static PyObject *__pyx_pf___pyx_memoryviewslice___reduce_cython__(CYTHON...
  function PyObject (line 16001) | static PyObject *__pyx_pw___pyx_memoryviewslice_3__setstate_cython__(PyO...
  function PyObject (line 16012) | static PyObject *__pyx_pf___pyx_memoryviewslice_2__setstate_cython__(CYT...
  function PyObject (line 16057) | static PyObject *__pyx_memoryview_fromslice(__Pyx_memviewslice __pyx_v_m...
  function __Pyx_memviewslice (line 16443) | static __Pyx_memviewslice *__pyx_memoryview_get_slice_from_memoryview(st...
  function __pyx_memoryview_slice_copy (line 16546) | static void __pyx_memoryview_slice_copy(struct __pyx_memoryview_obj *__p...
  function PyObject (line 16672) | static PyObject *__pyx_memoryview_copy_object(struct __pyx_memoryview_ob...
  function PyObject (line 16732) | static PyObject *__pyx_memoryview_copy_object_from_slice(struct __pyx_me...
  function Py_ssize_t (line 16858) | static Py_ssize_t abs_py_ssize_t(Py_ssize_t __pyx_v_arg) {
  function __pyx_get_best_slice_order (line 16924) | static char __pyx_get_best_slice_order(__Pyx_memviewslice *__pyx_v_mslic...
  function _copy_strided_to_strided (line 17114) | static void _copy_strided_to_strided(char *__pyx_v_src_data, Py_ssize_t ...
  function copy_strided_to_strided (line 17351) | static void copy_strided_to_strided(__Pyx_memviewslice *__pyx_v_src, __P...
  function Py_ssize_t (line 17381) | static Py_ssize_t __pyx_memoryview_slice_get_size(__Pyx_memviewslice *__...
  function Py_ssize_t (line 17453) | static Py_ssize_t __pyx_fill_contig_strides_array(Py_ssize_t *__pyx_v_sh...
  type __pyx_memoryview_obj (line 17584) | struct __pyx_memoryview_obj
  function __pyx_memoryview_err_extents (line 17830) | static int __pyx_memoryview_err_extents(int __pyx_v_i, Py_ssize_t __pyx_...
  function __pyx_memoryview_err_dim (line 17918) | static int __pyx_memoryview_err_dim(PyObject *__pyx_v_error, char *__pyx...
  function __pyx_memoryview_err (line 18002) | static int __pyx_memoryview_err(PyObject *__pyx_v_error, char *__pyx_v_m...
  function __pyx_memoryview_copy_contents (line 18112) | static int __pyx_memoryview_copy_contents(__Pyx_memviewslice __pyx_v_src...
  function __pyx_memoryview_broadcast_leading (line 18691) | static void __pyx_memoryview_broadcast_leading(__Pyx_memviewslice *__pyx...
  function __pyx_memoryview_refcount_copying (line 18804) | static void __pyx_memoryview_refcount_copying(__Pyx_memviewslice *__pyx_...
  function __pyx_memoryview_refcount_objects_in_slice_with_gil (line 18854) | static void __pyx_memoryview_refcount_objects_in_slice_with_gil(char *__...
  function __pyx_memoryview_refcount_objects_in_slice (line 18893) | static void __pyx_memoryview_refcount_objects_in_slice(char *__pyx_v_dat...
  function __pyx_memoryview_slice_assign_scalar (line 19025) | static void __pyx_memoryview_slice_assign_scalar(__Pyx_memviewslice *__p...
  function __pyx_memoryview__slice_assign_scalar (line 19073) | static void __pyx_memoryview__slice_assign_scalar(char *__pyx_v_data, Py...
  function PyObject (line 19205) | static PyObject *__pyx_pw_15View_dot_MemoryView_1__pyx_unpickle_Enum(PyO...
  function PyObject (line 19278) | static PyObject *__pyx_pf_15View_dot_MemoryView___pyx_unpickle_Enum(CYTH...
  function PyObject (line 19469) | static PyObject *__pyx_unpickle_Enum__set_state(struct __pyx_MemviewEnum...
  function PyObject (line 19593) | static PyObject *__pyx_tp_new_5libmr_MR(PyTypeObject *t, PyObject *a, Py...
  function __pyx_tp_dealloc_5libmr_MR (line 19608) | static void __pyx_tp_dealloc_5libmr_MR(PyObject *o) {
  function PyObject (line 19625) | static PyObject *__pyx_getprop_5libmr_2MR_is_valid(PyObject *o, CYTHON_U...
  function PyObject (line 19629) | static PyObject *__pyx_getprop_5libmr_2MR_tailsize(PyObject *o, CYTHON_U...
  function __pyx_setprop_5libmr_2MR_tailsize (line 19633) | static int __pyx_setprop_5libmr_2MR_tailsize(PyObject *o, PyObject *v, C...
  function PyObject (line 19643) | static PyObject *__pyx_getprop_5libmr_2MR_translate_amount(PyObject *o, ...
  function __pyx_setprop_5libmr_2MR_translate_amount (line 19647) | static int __pyx_setprop_5libmr_2MR_translate_amount(PyObject *o, PyObje...
  function PyObject (line 19657) | static PyObject *__pyx_getprop_5libmr_2MR_sign(PyObject *o, CYTHON_UNUSE...
  function __pyx_setprop_5libmr_2MR_sign (line 19661) | static int __pyx_setprop_5libmr_2MR_sign(PyObject *o, PyObject *v, CYTHO...
  function PyObject (line 19671) | static PyObject *__pyx_getprop_5libmr_2MR_small_score(PyObject *o, CYTHO...
  function __pyx_setprop_5libmr_2MR_small_score (line 19675) | static int __pyx_setprop_5libmr_2MR_small_score(PyObject *o, PyObject *v...
  function PyObject (line 19685) | static PyObject *__pyx_getprop_5libmr_2MR_verbose(PyObject *o, CYTHON_UN...
  function __pyx_setprop_5libmr_2MR_verbose (line 19689) | static int __pyx_setprop_5libmr_2MR_verbose(PyObject *o, PyObject *v, CY...
  type PyGetSetDef (line 19716) | struct PyGetSetDef
  type __pyx_obj_5libmr_MR (line 19729) | struct __pyx_obj_5libmr_MR
  type __pyx_vtabstruct_array (line 19794) | struct __pyx_vtabstruct_array
    type __pyx_array_obj (line 1362) | struct __pyx_array_obj
  function PyObject (line 19796) | static PyObject *__pyx_tp_new_array(PyTypeObject *t, PyObject *a, PyObje...
  function __pyx_tp_dealloc_array (line 19816) | static void __pyx_tp_dealloc_array(PyObject *o) {
  function PyObject (line 19835) | static PyObject *__pyx_sq_item_array(PyObject *o, Py_ssize_t i) {
  function __pyx_mp_ass_subscript_array (line 19843) | static int __pyx_mp_ass_subscript_array(PyObject *o, PyObject *i, PyObje...
  function PyObject (line 19854) | static PyObject *__pyx_tp_getattro_array(PyObject *o, PyObject *n) {
  function PyObject (line 19863) | static PyObject *__pyx_getprop___pyx_array_memview(PyObject *o, CYTHON_U...
  type PyGetSetDef (line 19874) | struct PyGetSetDef
  type __pyx_array_obj (line 19918) | struct __pyx_array_obj
  type __pyx_MemviewEnum_obj (line 19985) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 19999) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 20012) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 20012) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 20021) | struct __pyx_MemviewEnum_obj
  type __pyx_MemviewEnum_obj (line 20037) | struct __pyx_MemviewEnum_obj
  type __pyx_vtabstruct_memoryview (line 20102) | struct __pyx_vtabstruct_memoryview
    type __pyx_memoryview_obj (line 1376) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1377) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1378) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1380) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1381) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1382) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 20105) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 20127) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 20150) | struct __pyx_memoryview_obj
  type __pyx_memoryview_obj (line 20150) | struct __pyx_memoryview_obj
  function __pyx_tp_clear_memoryview (line 20166) | static int __pyx_tp_clear_memoryview(PyObject *o) {
  function PyObject (line 20181) | static PyObject *__pyx_sq_item_memoryview(PyObject *o, Py_ssize_t i) {
  function __pyx_mp_ass_subscript_memoryview (line 20189) | static int __pyx_mp_ass_subscript_memoryview(PyObject *o, PyObject *i, P...
  function PyObject (line 20200) | static PyObject *__pyx_getprop___pyx_memoryview_T(PyObject *o, CYTHON_UN...
  function PyObject (line 20204) | static PyObject *__pyx_getprop___pyx_memoryview_base(PyObject *o, CYTHON...
  function PyObject (line 20208) | static PyObject *__pyx_getprop___pyx_memoryview_shape(PyObject *o, CYTHO...
  function PyObject (line 20212) | static PyObject *__pyx_getprop___pyx_memoryview_strides(PyObject *o, CYT...
  function PyObject (line 20216) | static PyObject *__pyx_getprop___pyx_memoryview_suboffsets(PyObject *o, ...
  function PyObject (line 20220) | static PyObject *__pyx_getprop___pyx_memoryview_ndim(PyObject *o, CYTHON...
  function PyObject (line 20224) | static PyObject *__pyx_getprop___pyx_memoryview_itemsize(PyObject *o, CY...
  function PyObject (line 20228) | static PyObject *__pyx_getprop___pyx_memoryview_nbytes(PyObject *o, CYTH...
  function PyObject (line 20232) | static PyObject *__pyx_getprop___pyx_memoryview_size(PyObject *o, CYTHON...
  type PyGetSetDef (line 20246) | struct PyGetSetDef
  type __pyx_memoryview_obj (line 20298) | struct __pyx_memoryview_obj
  type __pyx_vtabstruct__memoryviewslice (line 20363) | struct __pyx_vtabstruct__memoryviewslice
    type __pyx_vtabstruct_memoryview (line 1396) | struct __pyx_vtabstruct_memoryview
  type __pyx_memoryviewslice_obj (line 20366) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 20369) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_vtabstruct_memoryview (line 20370) | struct __pyx_vtabstruct_memoryview
    type __pyx_memoryview_obj (line 1376) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1377) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1378) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1379) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1380) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1381) | struct __pyx_memoryview_obj
    type __pyx_memoryview_obj (line 1382) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 20377) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 20399) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 20399) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type __pyx_memoryviewslice_obj (line 20409) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type PyGetSetDef (line 20428) | struct PyGetSetDef
  type __pyx_memoryviewslice_obj (line 20436) | struct __pyx_memoryviewslice_obj
    type __pyx_memoryview_obj (line 1344) | struct __pyx_memoryview_obj
  type PyModuleDef (line 20525) | struct PyModuleDef
  function CYTHON_SMALL_CODE (line 20679) | static CYTHON_SMALL_CODE int __Pyx_InitCachedBuiltins(void) {
  function CYTHON_SMALL_CODE (line 20699) | static CYTHON_SMALL_CODE int __Pyx_InitCachedConstants(void) {
  function CYTHON_SMALL_CODE (line 21019) | static CYTHON_SMALL_CODE int __Pyx_InitGlobals(void) {
  function __Pyx_modinit_global_init_code (line 21041) | static int __Pyx_modinit_global_init_code(void) {
  function __Pyx_modinit_variable_export_code (line 21054) | static int __Pyx_modinit_variable_export_code(void) {
  function __Pyx_modinit_function_export_code (line 21062) | static int __Pyx_modinit_function_export_code(void) {
  function __Pyx_modinit_type_init_code (line 21070) | static int __Pyx_modinit_type_init_code(void) {
  function __Pyx_modinit_type_import_code (line 21155) | static int __Pyx_modinit_type_import_code(void) {
  function __Pyx_modinit_variable_import_code (line 21195) | static int __Pyx_modinit_variable_import_code(void) {
  function __Pyx_modinit_function_import_code (line 21203) | static int __Pyx_modinit_function_import_code(void) {
  function CYTHON_SMALL_CODE (line 21239) | static CYTHON_SMALL_CODE int __Pyx_check_single_interpreter(void) {
  function CYTHON_SMALL_CODE (line 21262) | static CYTHON_SMALL_CODE int __Pyx_copy_spec_to_module(PyObject *spec, P...
  function CYTHON_SMALL_CODE (line 21277) | static CYTHON_SMALL_CODE PyObject* __pyx_pymod_create(PyObject *spec, CY...
  function __Pyx_RefNannyAPIStruct (line 21628) | static __Pyx_RefNannyAPIStruct *__Pyx_RefNannyImportAPI(const char *modn...
  function CYTHON_INLINE (line 21645) | static CYTHON_INLINE PyObject* __Pyx_PyObject_GetAttrStr(PyObject* obj, ...
  function PyObject (line 21658) | static PyObject *__Pyx_GetBuiltinName(PyObject *name) {
  function __Pyx_RaiseDoubleKeywordsError (line 21672) | static void __Pyx_RaiseDoubleKeywordsError(
  function __Pyx_ParseOptionalKeywords (line 21686) | static int __Pyx_ParseOptionalKeywords(
  function __Pyx_RaiseArgtupleInvalid (line 21788) | static void __Pyx_RaiseArgtupleInvalid(
  function PyObject (line 21814) | static PyObject *__Pyx_GetItemInt_Generic(PyObject *o, PyObject* j) {
  function CYTHON_INLINE (line 21821) | static CYTHON_INLINE PyObject *__Pyx_GetItemInt_List_Fast(PyObject *o, P...
  function CYTHON_INLINE (line 21839) | static CYTHON_INLINE PyObject *__Pyx_GetItemInt_Tuple_Fast(PyObject *o, ...
  function CYTHON_INLINE (line 21857) | static CYTHON_INLINE PyObject *__Pyx_GetItemInt_Fast(PyObject *o, Py_ssi...
  function PyObject (line 21902) | static PyObject *__Pyx_PyDict_GetItem(PyObject *d, PyObject* key) {
  function CYTHON_INLINE (line 21925) | static CYTHON_INLINE PyObject* __Pyx_PyInt_EqObjC(PyObject *op1, PyObjec...
  function CYTHON_INLINE (line 21993) | static CYTHON_INLINE PyObject * __Pyx_PyCFunction_FastCall(PyObject *fun...
  function PyObject (line 22016) | static PyObject* __Pyx_PyFunction_FastCallNoKw(PyCodeObject *co, PyObjec...
  function CYTHON_INLINE (line 22135) | static CYTHON_INLINE PyObject* __Pyx_PyObject_Call(PyObject *func, PyObj...
  function CYTHON_INLINE (line 22155) | static CYTHON_INLINE PyObject* __Pyx_PyObject_CallMethO(PyObject *func, ...
  function PyObject (line 22175) | static PyObject* __Pyx__PyObject_CallOneArg(PyObject *func, PyObject *ar...
  function CYTHON_INLINE (line 22185) | static CYTHON_INLINE PyObject* __Pyx_PyObject_CallOneArg(PyObject *func,...
  function CYTHON_INLINE (line 22203) | static CYTHON_INLINE PyObject* __Pyx_PyObject_CallOneArg(PyObject *func,...
  function PyObject (line 22215) | static PyObject *__Pyx_PyObject_GetIndex(PyObject *obj, PyObject* index) {
  function PyObject (line 22233) | static PyObject *__Pyx_PyObject_GetItem(PyObject *obj, PyObject* key) {
  function CYTHON_INLINE (line 22244) | static CYTHON_INLINE PY_UINT64_T __Pyx_get_tp_dict_version(PyObject *obj) {
  function CYTHON_INLINE (line 22248) | static CYTHON_INLINE PY_UINT64_T __Pyx_get_object_dict_version(PyObject ...
  function CYTHON_INLINE (line 22260) | static CYTHON_INLINE int __Pyx_object_dict_version_matches(PyObject* obj...
  function CYTHON_INLINE (line 22272) | static CYTHON_INLINE PyObject *__Pyx__GetModuleGlobalName(PyObject *name)
  function CYTHON_INLINE (line 22304) | static CYTHON_INLINE int __Pyx_TypeTest(PyObject *obj, PyTypeObject *typ...
  function CYTHON_INLINE (line 22317) | static CYTHON_INLINE int __Pyx_Is_Little_Endian(void)
  function __Pyx_BufFmt_Init (line 22328) | static void __Pyx_BufFmt_Init(__Pyx_BufFmt_Context* ctx,
  function __Pyx_BufFmt_ParseNumber (line 22355) | static int __Pyx_BufFmt_ParseNumber(const char** ts) {
  function __Pyx_BufFmt_ExpectNumber (line 22370) | static int __Pyx_BufFmt_ExpectNumber(const char **ts) {
  function __Pyx_BufFmt_RaiseUnexpectedChar (line 22377) | static void __Pyx_BufFmt_RaiseUnexpectedChar(char ch) {
  function __Pyx_BufFmt_TypeCharToStandardSize (line 22406) | static size_t __Pyx_BufFmt_TypeCharToStandardSize(char ch, int is_comple...
  function __Pyx_BufFmt_TypeCharToNativeSize (line 22424) | static size_t __Pyx_BufFmt_TypeCharToNativeSize(char ch, int is_complex) {
  function __Pyx_BufFmt_TypeCharToAlignment (line 22453) | static size_t __Pyx_BufFmt_TypeCharToAlignment(char ch, CYTHON_UNUSED in...
  function __Pyx_BufFmt_TypeCharToPadding (line 22485) | static size_t __Pyx_BufFmt_TypeCharToPadding(char ch, CYTHON_UNUSED int ...
  function __Pyx_BufFmt_TypeCharToGroup (line 22503) | static char __Pyx_BufFmt_TypeCharToGroup(char ch, int is_complex) {
  function __Pyx_BufFmt_RaiseExpected (line 22524) | static void __Pyx_BufFmt_RaiseExpected(__Pyx_BufFmt_Context* ctx) {
  function __Pyx_BufFmt_ProcessTypeChunk (line 22548) | static int __Pyx_BufFmt_ProcessTypeChunk(__Pyx_BufFmt_Context* ctx) {
  function PyObject (line 22650) | static PyObject *
  function CYTHON_INLINE (line 22830) | static CYTHON_INLINE void __Pyx_SafeReleaseBuffer(Py_buffer* info) {
  function __Pyx_ZeroBuffer (line 22835) | static void __Pyx_ZeroBuffer(Py_buffer* buf) {
  function __Pyx__GetBufferAndValidate (line 22842) | static int __Pyx__GetBufferAndValidate(
  function __Pyx_RaiseBufferIndexError (line 22877) | static void __Pyx_RaiseBufferIndexError(int axis) {
  function CYTHON_INLINE (line 22884) | static CYTHON_INLINE void __Pyx_ErrRestoreInState(PyThreadState *tstate,...
  function CYTHON_INLINE (line 22896) | static CYTHON_INLINE void __Pyx_ErrFetchInState(PyThreadState *tstate, P...
  function __Pyx_init_memviewslice (line 22907) | static int
  function __pyx_fatalerror (line 22959) | static void __pyx_fatalerror(const char *fmt, ...) Py_NO_RETURN {
  function CYTHON_INLINE (line 22971) | static CYTHON_INLINE int
  function CYTHON_INLINE (line 22981) | static CYTHON_INLINE int
  function CYTHON_INLINE (line 22991) | static CYTHON_INLINE void
  function CYTHON_INLINE (line 23012) | static CYTHON_INLINE void __Pyx_XDEC_MEMVIEW(__Pyx_memviewslice *memslice,
  function __Pyx_Raise (line 23040) | static void __Pyx_Raise(PyObject *type, PyObject *value, PyObject *tb,
  function __Pyx_Raise (line 23091) | static void __Pyx_Raise(PyObject *type, PyObject *value, PyObject *tb, P...
  function __Pyx__ArgTypeTest (line 23198) | static int __Pyx__ArgTypeTest(PyObject *obj, PyTypeObject *type, const c...
  function CYTHON_INLINE (line 23220) | static CYTHON_INLINE PyObject* __Pyx_PyObject_CallNoArg(PyObject *func) {
  function _PyErr_StackItem (line 23242) | static _PyErr_StackItem *
  function CYTHON_INLINE (line 23257) | static CYTHON_INLINE void __Pyx__ExceptionSave(PyThreadState *tstate, Py...
  function CYTHON_INLINE (line 23272) | static CYTHON_INLINE void __Pyx__ExceptionReset(PyThreadState *tstate, P...
  function __Pyx_PyErr_ExceptionMatchesTuple (line 23298) | static int __Pyx_PyErr_ExceptionMatchesTuple(PyObject *exc_type, PyObjec...
  function CYTHON_INLINE (line 23311) | static CYTHON_INLINE int __Pyx_PyErr_ExceptionMatchesInState(PyThreadSta...
  function __Pyx_GetException (line 23325) | static int __Pyx_GetException(PyObject **type, PyObject **value, PyObjec...
  function CYTHON_UNUSED (line 23396) | static CYTHON_UNUSED PyObject* __Pyx_PyObject_Call2Args(PyObject* functi...
  function CYTHON_INLINE (line 23425) | static CYTHON_INLINE int __Pyx_PyBytes_Equals(PyObject* s1, PyObject* s2...
  function CYTHON_INLINE (line 23472) | static CYTHON_INLINE int __Pyx_PyUnicode_Equals(PyObject* s1, PyObject* ...
  function CYTHON_INLINE (line 23574) | static CYTHON_INLINE Py_ssize_t __Pyx_div_Py_ssize_t(Py_ssize_t a, Py_ss...
  function CYTHON_INLINE (line 23582) | static CYTHON_INLINE PyObject *__Pyx_GetAttr(PyObject *o, PyObject *n) {
  function CYTHON_INLINE (line 23595) | static CYTHON_INLINE PyObject* __Pyx_decode_c_string(
  function PyObject (line 23628) | static PyObject *__Pyx_GetAttr3Default(PyObject *d) {
  function CYTHON_INLINE (line 23637) | static CYTHON_INLINE PyObject *__Pyx_GetAttr3(PyObject *o, PyObject *n, ...
  function CYTHON_INLINE (line 23643) | static CYTHON_INLINE void __Pyx_RaiseTooManyValuesError(Py_ssize_t expec...
  function CYTHON_INLINE (line 23649) | static CYTHON_INLINE void __Pyx_RaiseNeedMoreValuesError(Py_ssize_t inde...
  function CYTHON_INLINE (line 23656) | static CYTHON_INLINE void __Pyx_RaiseNoneNotIterableError(void) {
  function CYTHON_INLINE (line 23662) | static CYTHON_INLINE void __Pyx__ExceptionSwap(PyThreadState *tstate, Py...
  function CYTHON_INLINE (line 23685) | static CYTHON_INLINE void __Pyx_ExceptionSwap(PyObject **type, PyObject ...
  function PyObject (line 23696) | static PyObject *__Pyx_Import(PyObject *name, PyObject *from_list, int l...
  function __Pyx_InBases (line 23762) | static int __Pyx_InBases(PyTypeObject *a, PyTypeObject *b) {
  function CYTHON_INLINE (line 23770) | static CYTHON_INLINE int __Pyx_IsSubtype(PyTypeObject *a, PyTypeObject *...
  function __Pyx_inner_PyErr_GivenExceptionMatches2 (line 23786) | static int __Pyx_inner_PyErr_GivenExceptionMatches2(PyObject *err, PyObj...
  function CYTHON_INLINE (line 23808) | static CYTHON_INLINE int __Pyx_inner_PyErr_GivenExceptionMatches2(PyObje...
  function __Pyx_PyErr_GivenExceptionMatchesTuple (line 23816) | static int __Pyx_PyErr_GivenExceptionMatchesTuple(PyObject *exc_type, Py...
  function CYTHON_INLINE (line 23837) | static CYTHON_INLINE int __Pyx_PyErr_GivenExceptionMatches(PyObject *err...
  function CYTHON_INLINE (line 23849) | static CYTHON_INLINE int __Pyx_PyErr_GivenExceptionMatches2(PyObject *er...
  function PyObject (line 23862) | static PyObject* __Pyx_PyInt_AddObjC(PyObject *op1, PyObject *op2, CYTHO...
  function CYTHON_INLINE (line 23985) | static CYTHON_INLINE void __Pyx_RaiseUnboundLocalError(const char *varna...
  function __Pyx_div_long (line 23990) | static CYTHON_INLINE long __Pyx_div_long(long a, long b) {
  function PyObject (line 23998) | static PyObject* __Pyx_ImportFrom(PyObject* module, PyObject* name) {
  function CYTHON_INLINE (line 24012) | static CYTHON_INLINE int __Pyx_HasAttr(PyObject *o, PyObject *n) {
  function PyObject (line 24031) | static PyObject *__Pyx_RaiseGenericGetAttributeError(PyTypeObject *tp, P...
  function CYTHON_INLINE (line 24042) | static CYTHON_INLINE PyObject* __Pyx_PyObject_GenericGetAttrNoDict(PyObj...
  function PyObject (line 24071) | static PyObject* __Pyx_PyObject_GenericGetAttr(PyObject* obj, PyObject* ...
  function __Pyx_PyObject_GetAttrStr_ClearAttributeError (line 24080) | static void __Pyx_PyObject_GetAttrStr_ClearAttributeError(void) {
  function CYTHON_INLINE (line 24086) | static CYTHON_INLINE PyObject* __Pyx_PyObject_GetAttrStrNoError(PyObject...
  function __Pyx_setup_reduce_is_named (line 24102) | static int __Pyx_setup_reduce_is_named(PyObject* meth, PyObject* name) {
  function __Pyx_setup_reduce (line 24118) | static int __Pyx_setup_reduce(PyObject* type_obj) {
  function __Pyx_SetVtable (line 24186) | static int __Pyx_SetVtable(PyObject *dict, void *vtable) {
  function PyTypeObject (line 24206) | static PyTypeObject *__Pyx_ImportType(PyObject *module, const char *modu...
  function __Pyx_CLineForTraceback (line 24266) | static int __Pyx_CLineForTraceback(CYTHON_NCP_UNUSED PyThreadState *tsta...
  function __pyx_bisect_code_objects (line 24307) | static int __pyx_bisect_code_objects(__Pyx_CodeObjectCacheEntry* entries...
  function PyCodeObject (line 24328) | static PyCodeObject *__pyx_find_code_object(int code_line) {
  function __pyx_insert_code_object (line 24342) | static void __pyx_insert_code_object(int code_line, PyCodeObject* code_o...
  function PyCodeObject (line 24390) | static PyCodeObject* __Pyx_CreateCodeObjectForTraceback(
  function __Pyx_AddTraceback (line 24442) | static void __Pyx_AddTraceback(const char *funcname, int c_line,
  function __Pyx_GetBuffer (line 24472) | static int __Pyx_GetBuffer(PyObject *obj, Py_buffer *view, int flags) {
  function __Pyx_ReleaseBuffer (line 24479) | static void __Pyx_ReleaseBuffer(Py_buffer *view) {
  function __pyx_memviewslice_is_contig (line 24494) | static int
  function __pyx_get_array_memory_extents (line 24516) | static void
  function __pyx_slices_overlap (line 24540) | static int
  function CYTHON_INLINE (line 24552) | static CYTHON_INLINE PyObject *
  function __pyx_typeinfo_cmp (line 24587) | static int
  function __pyx_check_strides (line 24628) | static int
  function __pyx_check_suboffsets (line 24681) | static int
  function __pyx_verify_contig (line 24704) | static int
  function __Pyx_ValidateAndInit_memviewslice (line 24733) | static int __Pyx_ValidateAndInit_memviewslice(
  function CYTHON_INLINE (line 24809) | static CYTHON_INLINE __Pyx_memviewslice __Pyx_PyObject_to_MemoryviewSlic...
  function PyObject (line 24833) | static PyObject *__Pyx_GetStdout(void) {
  function __Pyx_Print (line 24840) | static int __Pyx_Print(PyObject* f, PyObject *arg_tuple, int newline) {
  function __Pyx_Print (line 24882) | static int __Pyx_Print(PyObject* stream, PyObject *arg_tuple, int newlin...
  function CYTHON_INLINE (line 24938) | static CYTHON_INLINE PyObject *__pyx_memview_get_double(const char *item...
  function CYTHON_INLINE (line 24941) | static CYTHON_INLINE int __pyx_memview_set_double(const char *itemp, PyO...
  function CYTHON_INLINE (line 24950) | static CYTHON_INLINE PyObject* __Pyx_PyInt_From_int(int value) {
  function CYTHON_INLINE (line 24983) | static CYTHON_INLINE __pyx_t_float_complex __pyx_t_float_complex_from_pa...
  function CYTHON_INLINE (line 24987) | static CYTHON_INLINE __pyx_t_float_complex __pyx_t_float_complex_from_pa...
  function CYTHON_INLINE (line 24992) | static CYTHON_INLINE __pyx_t_float_complex __pyx_t_float_complex_from_pa...
  function CYTHON_INLINE (line 25003) | static CYTHON_INLINE int __Pyx_c_eq_float(__pyx_t_float_complex a, __pyx...
  function CYTHON_INLINE (line 25006) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_sum_float(__pyx_t_flo...
  function CYTHON_INLINE (line 25012) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_diff_float(__pyx_t_fl...
  function CYTHON_INLINE (line 25018) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_prod_float(__pyx_t_fl...
  function CYTHON_INLINE (line 25025) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_quot_float(__pyx_t_fl...
  function CYTHON_INLINE (line 25045) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_quot_float(__pyx_t_fl...
  function CYTHON_INLINE (line 25056) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_neg_float(__pyx_t_flo...
  function CYTHON_INLINE (line 25062) | static CYTHON_INLINE int __Pyx_c_is_zero_float(__pyx_t_float_complex a) {
  function CYTHON_INLINE (line 25065) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_conj_float(__pyx_t_fl...
  function CYTHON_INLINE (line 25072) | static CYTHON_INLINE float __Pyx_c_abs_float(__pyx_t_float_complex z) {
  function CYTHON_INLINE (line 25079) | static CYTHON_INLINE __pyx_t_float_complex __Pyx_c_pow_float(__pyx_t_flo...
  function CYTHON_INLINE (line 25137) | static CYTHON_INLINE __pyx_t_double_complex __pyx_t_double_complex_from_...
  function CYTHON_INLINE (line 25141) | static CYTHON_INLINE __pyx_t_double_complex __pyx_t_double_complex_from_...
  function CYTHON_INLINE (line 25146) | static CYTHON_INLINE __pyx_t_double_complex __pyx_t_double_complex_from_...
  function CYTHON_INLINE (line 25157) | static CYTHON_INLINE int __Pyx_c_eq_double(__pyx_t_double_complex a, __p...
  function CYTHON_INLINE (line 25160) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_sum_double(__pyx_t_d...
  function CYTHON_INLINE (line 25166) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_diff_double(__pyx_t_...
  function CYTHON_INLINE (line 25172) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_prod_double(__pyx_t_...
  function CYTHON_INLINE (line 25179) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_quot_double(__pyx_t_...
  function CYTHON_INLINE (line 25199) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_quot_double(__pyx_t_...
  function CYTHON_INLINE (line 25210) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_neg_double(__pyx_t_d...
  function CYTHON_INLINE (line 25216) | static CYTHON_INLINE int __Pyx_c_is_zero_double(__pyx_t_double_complex a) {
  function CYTHON_INLINE (line 25219) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_conj_double(__pyx_t_...
  function CYTHON_INLINE (line 25226) | static CYTHON_INLINE double __Pyx_c_abs_double(__pyx_t_double_complex z) {
  function CYTHON_INLINE (line 25233) | static CYTHON_INLINE __pyx_t_double_complex __Pyx_c_pow_double(__pyx_t_d...
  function __Pyx_memviewslice (line 25289) | static __Pyx_memviewslice
  function CYTHON_INLINE (line 25356) | static CYTHON_INLINE int __Pyx_PyInt_As_int(PyObject *x) {
  function CYTHON_INLINE (line 25545) | static CYTHON_INLINE size_t __Pyx_PyInt_As_size_t(PyObject *x) {
  function __Pyx_PrintOne (line 25735) | static int __Pyx_PrintOne(PyObject* f, PyObject *o) {
  function __Pyx_PrintOne (line 25759) | static int __Pyx_PrintOne(PyObject* stream, PyObject *o) {
  function CYTHON_INLINE (line 25960) | static CYTHON_INLINE PyObject* __Pyx_PyInt_From_long(long value) {
  function CYTHON_INLINE (line 25991) | static CYTHON_INLINE char __Pyx_PyInt_As_char(PyObject *x) {
  function __Pyx_check_binary_version (line 26180) | static int __Pyx_check_binary_version(void) {
  function __Pyx_InitStrings (line 26196) | static int __Pyx_InitStrings(__Pyx_StringTabEntry *t) {
  function CYTHON_INLINE (line 26228) | static CYTHON_INLINE PyObject* __Pyx_PyUnicode_FromString(const char* c_...
  function CYTHON_INLINE (line 26231) | static CYTHON_INLINE const char* __Pyx_PyObject_AsString(PyObject* o) {
  function CYTHON_INLINE (line 26258) | static CYTHON_INLINE const char* __Pyx_PyUnicode_AsStringAndSize(PyObjec...
  function CYTHON_INLINE (line 26300) | static CYTHON_INLINE int __Pyx_PyObject_IsTrue(PyObject* x) {
  function CYTHON_INLINE (line 26305) | static CYTHON_INLINE int __Pyx_PyObject_IsTrueAndDecref(PyObject* x) {
  function PyObject (line 26312) | static PyObject* __Pyx_PyNumber_IntOrLongWrongResultType(PyObject* resul...
  function CYTHON_INLINE (line 26381) | static CYTHON_INLINE Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject* b) {
  function CYTHON_INLINE (line 26443) | static CYTHON_INLINE PyObject * __Pyx_PyBool_FromLong(long b) {
  function CYTHON_INLINE (line 26446) | static CYTHON_INLINE PyObject * __Pyx_PyInt_FromSize_t(size_t ival) {

FILE: open_intent_detection/methods/OpenMax/libMR/malloc.h
  type mallinfo (line 83) | struct mallinfo {
  type mallinfo (line 329) | struct mallinfo
  type mallinfo (line 581) | struct mallinfo

FILE: open_intent_detection/methods/OpenMax/libMR/test_libmr.py
  function main (line 19) | def main():

FILE: open_intent_detection/methods/OpenMax/libMR/weibull.c
  function tthrow (line 61) | static int  tthrow(int x, const char* msg){if(weibull_fit_verbose_debug)...
  function weibull_cdf (line 79) | double weibull_cdf(double x, double scale, double shape)
  function weibull_inv (line 115) | double weibull_inv(double x, double scale, double shape)
  function printWeibullBuildInfo (line 148) | void printWeibullBuildInfo(FILE *fh)
  function fix (line 169) | static inline int fix(double n)
  function wcalcerfc (line 184) | static double wcalcerfc(double x)
  function derfcinv (line 322) | static double derfcinv(double x)
  function weibull_neg_log_likelihood (line 403) | static int  weibull_neg_log_likelihood(double* nlogL, double* acov, doub...
  function weibull_scale_likelihood (line 472) | static double weibull_scale_likelihood(double sigma, double* x, double* ...
  function wdfzero (line 504) | static int wdfzero(double* sigmahat, double* likelihood_value, double* e...
  function wnorminv (line 672) | static int wnorminv(double* x, double* p,double *mu, double* sigma, int ...
  function weibull_fit (line 759) | int weibull_fit(double* weibullparms, double* wparm_confidenceintervals,...

FILE: open_intent_detection/methods/OpenMax/manager.py
  class OpenMaxManager (line 17) | class OpenMaxManager:
    method __init__ (line 19) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 39) | def set_model_optimizer(self, args, data, model):
    method train (line 46) | def train(self, args, data):
    method get_outputs (line 111) | def get_outputs(self, args, data, mode = 'eval', get_feats = False, co...
    method test (line 179) | def test(self, args, data, show = False):
    method classify_openmax (line 203) | def classify_openmax(self, args, data, num_samples, y_prob, y_logit):
    method cal_vec_dis (line 226) | def cal_vec_dis(self, args, data, centroids, y_logit, y_true):
    method get_distances (line 239) | def get_distances(self, args, arr, mav):
    method class_count (line 247) | def class_count(self, labels):

FILE: open_intent_detection/methods/OpenMax/openmax_utils.py
  function computeOpenMaxProbability (line 10) | def computeOpenMaxProbability(openmax_fc8, openmax_score_u, n_classes):
  function compute_distance (line 43) | def compute_distance(MAV, query_channel, distance_type):
  function weibull_tailfitting (line 55) | def weibull_tailfitting(mean_vecs, distance_values, num_labels,
  function query_weibull (line 75) | def query_weibull(category_name, weibull_model):
  function recalibrate_scores (line 92) | def recalibrate_scores(weibull_model, num_labels, textarr, layer = 'fc8'...

FILE: open_intent_detection/methods/SEG/manager.py
  class SEGManager (line 21) | class SEGManager:
    method __init__ (line 23) | def __init__(self, args, data, model, logger_name = 'Detection'):
    method set_model_optimizer (line 40) | def set_model_optimizer(self, args, data, model):
    method get_class_feats (line 47) | def get_class_feats(self, args, data):
    method train (line 80) | def train(self, args, data):
    method classify_lof (line 153) | def classify_lof(self, data, preds, train_feats, pred_feats):
    method get_outputs (line 160) | def get_outputs(self, args, data, dataloader, get_feats = False, train...
    method test (line 193) | def test(self, args, data, show=False):

FILE: open_intent_detection/run.py
  function parse_arguments (line 12) | def parse_arguments():
  function set_logger (line 70) | def set_logger(args):
  function run (line 96) | def run(args, data, model, logger):

FILE: open_intent_detection/utils/functions.py
  function mask_tokens (line 8) | def mask_tokens(inputs, tokenizer, special_tokens_mask=None, mlm_probabi...
  function save_npy (line 39) | def save_npy(npy_file, path, file_name):
  function load_npy (line 43) | def load_npy(path, file_name):
  function save_model (line 48) | def save_model(model, model_dir):
  function restore_model (line 59) | def restore_model(model, model_dir):
  function save_results (line 64) | def save_results(args, test_results):
  function class_count (line 103) | def class_count(labels):
  function centroids_cal (line 110) | def centroids_cal(model, args, data, train_dataloader, device):
  function euclidean_metric (line 134) | def euclidean_metric(a, b):

FILE: open_intent_detection/utils/metrics.py
  function F_measure (line 3) | def F_measure(cm):

FILE: open_intent_discovery/backbones/base.py
  class ModelManager (line 10) | class ModelManager:
    method __init__ (line 12) | def __init__(self, args, data, logger_name = 'Discovery'):
    method set_optimizer (line 21) | def set_optimizer(self, model, num_train_examples, train_batch_size, n...
    method set_model (line 39) | def set_model(self, args, data, pattern, freeze_parameters = True):

FILE: open_intent_discovery/backbones/bert.py
  class Bert_SCCL (line 13) | class Bert_SCCL(BertPreTrainedModel):
    method __init__ (line 14) | def __init__(self, config, args):
    method init_model (line 20) | def init_model(self, cluster_centers=None, alpha=1.0):
    method forward (line 35) | def forward(self, input_ids, attention_mask, task_type):
    method get_mean_embeddings (line 50) | def get_mean_embeddings(self, input_ids, attention_mask):
    method get_cluster_prob (line 56) | def get_cluster_prob(self, embeddings):
    method local_consistency (line 63) | def local_consistency(self, embd0, embd1, embd2, criterion):
    method contrast_logits (line 72) | def contrast_logits(self, embd1, embd2=None):
  class BERT_MTP_Pretrain (line 80) | class BERT_MTP_Pretrain(nn.Module):
    method __init__ (line 82) | def __init__(self,  args):
    method forward (line 90) | def forward(self, X, ):
    method mlmForward (line 102) | def mlmForward(self, X, Y = None):
    method loss_ce (line 106) | def loss_ce(self, logits, Y):
  class BERT_MTP (line 111) | class BERT_MTP(nn.Module):
    method __init__ (line 112) | def __init__(self,  args):
    method forward (line 125) | def forward(self, X):
    method loss_cl (line 135) | def loss_cl(self, embds, label=None, mask=None, temperature=0.07, base...
    method save_backbone (line 141) | def save_backbone(self, save_path):
  class BERT_GCD (line 144) | class BERT_GCD(BertPreTrainedModel):
    method __init__ (line 146) | def __init__(self,config, args):
    method forward (line 158) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BERT_CC (line 170) | class BERT_CC(BertPreTrainedModel):
    method __init__ (line 172) | def __init__(self,config, args):
    method get_features (line 194) | def get_features(self, h_i, h_j):
    method forward_cluster (line 204) | def forward_cluster(self, x):
    method forward (line 210) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BERTForDeepAligned (line 222) | class BERTForDeepAligned(BertPreTrainedModel):
    method __init__ (line 224) | def __init__(self,config, args):
    method forward (line 235) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BERT_USNID (line 259) | class BERT_USNID(BertPreTrainedModel):
    method __init__ (line 261) | def __init__(self, config, args):
    method forward (line 278) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BERT_USNID_UNSUP (line 308) | class BERT_USNID_UNSUP(BertPreTrainedModel):
    method __init__ (line 310) | def __init__(self, config, args):
    method forward (line 325) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BertForConstrainClustering (line 348) | class BertForConstrainClustering(BertPreTrainedModel):
    method __init__ (line 349) | def __init__(self, config, args):
    method forward (line 365) | def forward(self, input_ids, token_type_ids=None, attention_mask=None,...
  class BertForDTC (line 420) | class BertForDTC(BertPreTrainedModel):
    method __init__ (line 421) | def __init__(self, config, args):
    method forward (line 439) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BertForKCL_Similarity (line 462) | class BertForKCL_Similarity(BertPreTrainedModel):
    method __init__ (line 463) | def __init__(self, config, args):
    method forward (line 476) | def forward(self, input_ids, token_type_ids = None, attention_mask=Non...
  class BertForKCL (line 497) | class BertForKCL(BertPreTrainedModel):
    method __init__ (line 498) | def __init__(self, config, args):
    method forward (line 511) | def forward(self, input_ids = None, token_type_ids = None, attention_m...
  class BertForMCL (line 541) | class BertForMCL(BertPreTrainedModel):
    method __init__ (line 542) | def __init__(self, config, args):
    method forward (line 554) | def forward(self, input_ids = None, token_type_ids = None, attention_m...

FILE: open_intent_discovery/backbones/glove.py
  class GloVeEmbeddingVectorizer (line 4) | class GloVeEmbeddingVectorizer(object):
    method __init__ (line 6) | def __init__(self, embedding_matrix, index_word, X=None):
    method get_idf (line 14) | def get_idf(self, X):
    method transform (line 29) | def transform(self, X, method='mean'):

FILE: open_intent_discovery/backbones/sae.py
  function get_encoded (line 7) | def get_encoded(model, data, nb_layer):
  function get_sae (line 12) | def get_sae(args, sae_emb, tfidf_train, tfidf_test):
  function get_stacked_autoencoder (line 19) | def get_stacked_autoencoder(original_dim=2000, encoding_dim=10):
  class ClusteringLayer (line 32) | class ClusteringLayer(Layer):
    method __init__ (line 50) | def __init__(self, n_clusters, weights=None, alpha=1.0, **kwargs):
    method build (line 59) | def build(self, input_shape):
    method call (line 69) | def call(self, inputs, **kwargs):
    method compute_output_shape (line 85) | def compute_output_shape(self, input_shape):
    method get_config (line 89) | def get_config(self):

FILE: open_intent_discovery/backbones/utils.py
  function l2_norm (line 5) | def l2_norm(input,axis=1):
  class L2_normalization (line 10) | class L2_normalization(nn.Module):
    method forward (line 11) | def forward(self, input):
  function freeze_bert_parameters (line 14) | def freeze_bert_parameters(model):
  function set_allow_growth (line 22) | def set_allow_growth(device):
  function PairEnum (line 29) | def PairEnum(x,mask=None):

FILE: open_intent_discovery/configs/AG.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/CC.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/CDACPlus.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/DCN.py
  class Param (line 2) | class Param():
    method __init__ (line 4) | def __init__(self, args):
    method get_hyper_parameters (line 8) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/DEC.py
  class Param (line 3) | class Param():
    method __init__ (line 5) | def __init__(self, args):
    method get_hyper_parameters (line 9) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/DTC_BERT.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/DeepAligned.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/GCD.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/KCL_BERT.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/KM.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/MCL_BERT.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/MTP_CLNN.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/SAE.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/SCCL.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/SemiUSNID.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/UnsupUSNID.py
  class Param (line 1) | class Param():
    method __init__ (line 3) | def __init__(self, args):
    method get_hyper_parameters (line 7) | def get_hyper_parameters(self, args):

FILE: open_intent_discovery/configs/base.py
  class ParamManager (line 7) | class ParamManager:
    method __init__ (line 9) | def __init__(self, args):
    method get_method_param (line 23) | def get_method_param(self, args):
    method add_output_path_param (line 37) | def add_output_path_param(self, args):

FILE: open_intent_discovery/dataloaders/base.py
  class DataManager (line 8) | class DataManager:
    method __init__ (line 10) | def __init__(self, args, logger_name = 'Discovery'):
    method get_labels (line 31) | def get_labels(self, dataset):
    method get_loader (line 37) | def get_loader(self, args, attrs):
    method get_attrs (line 43) | def get_attrs(self):

FILE: open_intent_discovery/dataloaders/bert_loader.py
  class BERT_Loader (line 12) | class BERT_Loader:
    method __init__ (line 14) | def __init__(self, args, base_attrs, logger_name = 'Discovery'):
    method get_examples_dtc_predict (line 56) | def get_examples_dtc_predict(self, args ,base_attrs):
  function get_examples (line 90) | def get_examples(args, base_attrs, mode):
  function get_loader (line 131) | def get_loader(examples, args, label_list, mode, tokenizer):
  function get_semi_loader (line 173) | def get_semi_loader(labeled_examples, unlabeled_examples, base_attrs, ar...
  class InputExample (line 207) | class InputExample(object):
    method __init__ (line 210) | def __init__(self, guid, text_a, text_b=None, label=None):
  class InputFeatures (line 227) | class InputFeatures(object):
    method __init__ (line 230) | def __init__(self, input_ids, input_mask, segment_ids, label_id):
  class DataProcessor (line 236) | class DataProcessor(object):
    method get_train_examples (line 239) | def get_train_examples(self, data_dir):
    method get_dev_examples (line 243) | def get_dev_examples(self, data_dir):
    method get_labels (line 247) | def get_labels(self):
    method _read_tsv (line 252) | def _read_tsv(cls, input_file, quotechar=None):
  class DatasetProcessor (line 263) | class DatasetProcessor(DataProcessor):
    method get_examples (line 265) | def get_examples(self, data_dir, mode):
    method _create_examples (line 276) | def _create_examples(self, lines, set_type):
  function convert_examples_to_features (line 292) | def convert_examples_to_features(examples, label_list, max_seq_length, t...
  function _truncate_seq_pair (line 363) | def _truncate_seq_pair(tokens_a, tokens_b, max_length):

FILE: open_intent_discovery/dataloaders/unsup_loader.py
  class UNSUP_Loader (line 11) | class UNSUP_Loader:
    method __init__ (line 13) | def __init__(self, args, base_attrs):
    method get_examples (line 35) | def get_examples(self, base_attrs):
  function get_tfidf_data (line 54) | def get_tfidf_data(args, train_data, test_data):
  function get_glove_data (line 63) | def get_glove_data(args, all_data, train_data, test_data):
  function get_glove_embedding (line 87) | def get_glove_embedding(args, MAX_FEATURES, word_index):

FILE: open_intent_discovery/losses/KCL.py
  class KLDiv (line 3) | class KLDiv(nn.Module):
    method forward (line 6) | def forward(self, predict, target):
  class KCL (line 20) | class KCL(nn.Module):
    method __init__ (line 23) | def __init__(self, margin=2.0):
    method forward (line 28) | def forward(self, prob1, prob2, simi):

FILE: open_intent_discovery/losses/MCL.py
  class MCL (line 3) | class MCL(nn.Module):
    method forward (line 8) | def forward(self, prob1, prob2, simi=None):

FILE: open_intent_discovery/losses/PairConLoss.py
  class PairConLoss (line 4) | class PairConLoss(nn.Module):
    method __init__ (line 5) | def __init__(self, temperature=0.05):
    method forward (line 10) | def forward(self, features_1, features_2, device):

FILE: open_intent_discovery/losses/SupConLoss.py
  class SupConLoss (line 4) | class SupConLoss(nn.Module):
    method __init__ (line 7) | def __init__(self, contrast_mode='all'):
    method forward (line 11) | def forward(self, features, labels=None, mask=None, temperature = 0.07...

FILE: open_intent_discovery/losses/contrastive_loss.py
  class InstanceLoss (line 6) | class InstanceLoss(nn.Module):
    method __init__ (line 7) | def __init__(self, batch_size, temperature, device):
    method mask_correlated_samples (line 16) | def mask_correlated_samples(self, batch_size):
    method forward (line 26) | def forward(self, z_i, z_j):
  class ClusterLoss (line 45) | class ClusterLoss(nn.Module):
    method __init__ (line 46) | def __init__(self, class_num, temperature, device):
    method mask_correlated_clusters (line 56) | def mask_correlated_clusters(self, class_num):
    method forward (line 66) | def forward(self, c_i, c_j):

FILE: open_intent_discovery/methods/semi_supervised/CDACPlus/manager.py
  function target_distribution (line 13) | def target_distribution(q):
  class CDACPlusManager (line 16) | class CDACPlusManager:
    method __init__ (line 18) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method initialize_centroids (line 39) | def initialize_centroids(self, args, data):
    method train (line 51) | def train(self, args, data):
    method refine (line 129) | def refine(self, args, data):
    method get_outputs (line 202) | def get_outputs(self, args,  mode = 'eval', get_feats = False, get_log...
    method test (line 248) | def test(self, args, data):

FILE: open_intent_discovery/methods/semi_supervised/DTC_BERT/manager.py
  class DTCManager (line 22) | class DTCManager:
    method __init__ (line 24) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 49) | def set_model_optimizer(self, args, data, model, pretrain_manager):
    method initialize_centroids (line 69) | def initialize_centroids(self, args):
    method warmup_train (line 79) | def warmup_train(self, args):
    method get_outputs (line 117) | def get_outputs(self, args, mode = 'eval', get_feats = False, get_prob...
    method train (line 159) | def train(self, args, data):
    method test (line 234) | def test(self, args, data):
    method load_pretrained_model (line 256) | def load_pretrained_model(self, pretrained_model):
  function target_distribution (line 264) | def target_distribution(q):

FILE: open_intent_discovery/methods/semi_supervised/DTC_BERT/pretrain.py
  class PretrainDTCManager (line 23) | class PretrainDTCManager:
    method __init__ (line 25) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 50) | def set_model_optimizer(self, args, data, model):
    method predict_k (line 58) | def predict_k(self, args, data, model):
    method get_best_k (line 214) | def get_best_k(self, cvi_list, acc_list, cat_pred_list, l_num):
    method labeled_val_fun (line 230) | def labeled_val_fun(self, u_feats, l_feats, l_targets, k):
    method train (line 242) | def train(self, args, data):
    method get_outputs (line 304) | def get_outputs(self, args, mode = 'eval', get_feats = False):

FILE: open_intent_discovery/methods/semi_supervised/DeepAligned/manager.py
  class DeepAlignedManager (line 19) | class DeepAlignedManager:
    method __init__ (line 21) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 52) | def set_model_optimizer(self, args, data, model, pretrain_manager):
    method train (line 64) | def train(self, args, data):
    method test (line 128) | def test(self, args, data):
    method get_outputs (line 153) | def get_outputs(self, args, mode, model, get_feats = False):
    method load_pretrained_model (line 196) | def load_pretrained_model(self, pretrained_model):
    method alignment (line 203) | def alignment(self, km, args):
    method update_pseudo_labels (line 232) | def update_pseudo_labels(self, pseudo_labels, args):

FILE: open_intent_discovery/methods/semi_supervised/DeepAligned/pretrain.py
  class PretrainDeepAlignedManager (line 15) | class PretrainDeepAlignedManager:
    method __init__ (line 17) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 49) | def set_model_optimizer(self, args, data, model):
    method train (line 57) | def train(self, args, data):
    method get_outputs (line 119) | def get_outputs(self, args, mode = 'eval', get_feats = False):
    method predict_k (line 158) | def predict_k(self, args, data):

FILE: open_intent_discovery/methods/semi_supervised/GCD/manager.py
  class GCDManager (line 23) | class GCDManager:
    method __init__ (line 25) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 47) | def set_model_optimizer(self, args, data, model):
    method batch_chunk (line 55) | def batch_chunk(self, x):
    method semisupvised_kmeans (line 60) | def semisupvised_kmeans(self, args):
    method train (line 78) | def train(self, args, data):
    method get_outputs (line 166) | def get_outputs(self, args, mode):
    method info_nce_logits (line 193) | def info_nce_logits(self, features):
    method get_augment_dataloader (line 219) | def get_augment_dataloader(self, args, pseudo_labels, data_aug = False):
    method test (line 244) | def test(self, args, data):

FILE: open_intent_discovery/methods/semi_supervised/KCL_BERT/manager.py
  class KCLManager (line 14) | class KCLManager:
    method __init__ (line 16) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 38) | def set_model_optimizer(self, args, data, model, pretrain_manager):
    method train (line 49) | def train(self, args, data):
    method get_outputs (line 111) | def get_outputs(self, args, mode = 'eval', get_feats = False):
    method prepare_task_target (line 151) | def prepare_task_target(self, batch, model):
    method test (line 164) | def test(self, args, data):

FILE: open_intent_discovery/methods/semi_supervised/KCL_BERT/pretrain.py
  class PretrainKCLManager (line 13) | class PretrainKCLManager:
    method __init__ (line 15) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 35) | def set_model_optimizer(self, args, data, model):
    method train (line 44) | def train(self, args, data):
    method get_outputs (line 105) | def get_outputs(self, args, mode = 'eval'):
  function Class2Simi (line 135) | def Class2Simi(x,mode='cls',mask=None):

FILE: open_intent_discovery/methods/semi_supervised/MCL_BERT/manager.py
  class MCLManager (line 13) | class MCLManager:
    method __init__ (line 15) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method train (line 35) | def train(self, args, data):
    method get_outputs (line 93) | def get_outputs(self, args, mode = 'eval', get_feats = False):
    method test (line 132) | def test(self, args, data):

FILE: open_intent_discovery/methods/semi_supervised/MTP_CLNN/manager.py
  class MTP_CLNNManager (line 20) | class MTP_CLNNManager:
    method __init__ (line 22) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 62) | def set_model_optimizer(self, args, data, model):
    method train (line 75) | def train(self, args, data):
    method test (line 125) | def test(self, args, data):
    method get_outputs (line 147) | def get_outputs(self, args, mode, model, get_feats = False):
    method load_pretrained_model (line 176) | def load_pretrained_model(self, pretrained_model):
    method get_neighbor_dataset (line 181) | def get_neighbor_dataset(self, args, data, indices):
    method get_neighbor_inds (line 186) | def get_neighbor_inds(self, args, data):
    method get_adjacency (line 193) | def get_adjacency(self, args, inds, neighbors, targets):

FILE: open_intent_discovery/methods/semi_supervised/MTP_CLNN/pretrain.py
  class PretrainMTP_CLNNManager (line 15) | class PretrainMTP_CLNNManager:
    method __init__ (line 17) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 45) | def set_model_optimizer(self, args, data, model):
    method train (line 54) | def train(self, args, data):
    method get_outputs (line 142) | def get_outputs(self, args, mode = 'eval', get_feats = False):

FILE: open_intent_discovery/methods/semi_supervised/USNID/manager.py
  class USNIDManager (line 23) | class USNIDManager:
    method __init__ (line 25) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 63) | def set_model_optimizer(self, args, data, model, pretrain_manager):
    method clustering (line 78) | def clustering(self, args, init = 'k-means++'):
    method train (line 117) | def train(self, args, data):
    method test (line 216) | def test(self, args, data):
    method get_outputs (line 244) | def get_outputs(self, args, mode, model):
    method load_pretrained_model (line 290) | def load_pretrained_model(self, args, pretrained_model):
    method batch_chunk (line 298) | def batch_chunk(self, x):
    method get_augment_dataloader (line 303) | def get_augment_dataloader(self, args, train_outputs, pseudo_labels = ...

FILE: open_intent_discovery/methods/semi_supervised/USNID/pretrain.py
  class PretrainUSNIDManager (line 20) | class PretrainUSNIDManager:
    method __init__ (line 22) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 59) | def set_model_optimizer(self, args, data, model):
    method batch_chunk (line 67) | def batch_chunk(self, x):
    method train (line 72) | def train(self, args, data):
    method get_outputs (line 177) | def get_outputs(self, args, mode = 'eval', get_feats = False):
    method predict_k (line 226) | def predict_k(self, args, data):

FILE: open_intent_discovery/methods/unsupervised/AG/manager.py
  class AGManager (line 5) | class AGManager:
    method __init__ (line 7) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method train (line 14) | def train(self, *args):
    method test (line 18) | def test(self, args, data, show = True):

FILE: open_intent_discovery/methods/unsupervised/CC/manager.py
  class CCmanager (line 13) | class CCmanager:
    method __init__ (line 15) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 35) | def set_model_optimizer(self, args, data, model):
    method batch_chunk (line 43) | def batch_chunk(self, x):
    method train (line 48) | def train(self, args, data):
    method test (line 93) | def test(self, args, data):
    method get_outputs (line 115) | def get_outputs(self, args, mode):
    method get_augment_dataloader (line 140) | def get_augment_dataloader(self, args):

FILE: open_intent_discovery/methods/unsupervised/DCN/manager.py
  function target_distribution (line 15) | def target_distribution(q):
  class DCNManager (line 19) | class DCNManager:
    method __init__ (line 21) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method init_sae (line 42) | def init_sae(self, args, data, model):
    method init_model (line 61) | def init_model(self, args):
    method train (line 75) | def train(self, args, data):
    method test (line 118) | def test(self, args, data, show=False):

FILE: open_intent_discovery/methods/unsupervised/DEC/manager.py
  function target_distribution (line 15) | def target_distribution(q):
  class DECManager (line 19) | class DECManager:
    method __init__ (line 21) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method init_sae (line 43) | def init_sae(self, args, data, model):
    method init_model (line 62) | def init_model(self, args):
    method train (line 76) | def train(self, args, data):
    method test (line 117) | def test(self, args, data, show=False):

FILE: open_intent_discovery/methods/unsupervised/KM/manager.py
  class KMManager (line 5) | class KMManager:
    method __init__ (line 7) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method train (line 14) | def train(self, *args):
    method test (line 18) | def test(self, args, data, show=True):

FILE: open_intent_discovery/methods/unsupervised/SAE/manager.py
  class SAEManager (line 6) | class SAEManager:
    method __init__ (line 8) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method train (line 17) | def train(self, args, data):
    method test (line 33) | def test(self, args, data, show=False):

FILE: open_intent_discovery/methods/unsupervised/SCCL/manager.py
  class SCCLmanager (line 17) | class SCCLmanager:
    method __init__ (line 19) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 36) | def set_model_optimizer(self, args, data, model):
    method target_distribution (line 50) | def target_distribution(self, batch: torch.Tensor) -> torch.Tensor:
    method get_optimizer (line 54) | def get_optimizer(self, model, args):
    method get_kmeans_centers (line 64) | def get_kmeans_centers(self, train_loader, args):
    method train (line 82) | def train(self, args, data):
    method test (line 121) | def test(self, args, data):
    method get_outputs (line 143) | def get_outputs(self, args, mode, model):
    method get_augment_dataloader (line 171) | def get_augment_dataloader(self, args):
  class PairConLoss (line 188) | class PairConLoss(nn.Module):
    method __init__ (line 189) | def __init__(self, temperature=0.05):
    method forward (line 195) | def forward(self, features_1, features_2):

FILE: open_intent_discovery/methods/unsupervised/USNID/manager.py
  class UnsupUSNIDManager (line 22) | class UnsupUSNIDManager:
    method __init__ (line 24) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method set_model_optimizer (line 56) | def set_model_optimizer(self, args, data, model, pretrain_manager):
    method clustering (line 65) | def clustering(self, args, init = 'k-means++'):
    method train (line 94) | def train(self, args, data):
    method test (line 170) | def test(self, args, data):
    method get_outputs (line 196) | def get_outputs(self, args, mode, model):
    method load_pretrained_model (line 240) | def load_pretrained_model(self, args, pretrained_model):
    method batch_chunk (line 248) | def batch_chunk(self, x):
    method get_augment_dataloader (line 253) | def get_augment_dataloader(self, args, train_outputs, pseudo_labels = ...

FILE: open_intent_discovery/methods/unsupervised/USNID/pretrain.py
  class PretrainUnsupUSNIDManager (line 15) | class PretrainUnsupUSNIDManager:
    method __init__ (line 17) | def __init__(self, args, data, model, logger_name = 'Discovery'):
    method predict_k (line 47) | def predict_k(self, args, data):
    method get_outputs (line 67) | def get_outputs(self, args, model):
    method set_model_optimizer (line 88) | def set_model_optimizer(self, args, data, model):
    method train (line 96) | def train(self, args, data):
    method batch_chunk (line 154) | def batch_chunk(self, x):
    method get_augment_dataloader (line 159) | def get_augment_dataloader(self, args, train_outputs, pseudo_labels = ...

FILE: open_intent_discovery/run.py
  function parse_arguments (line 13) | def parse_arguments():
  function set_logger (line 72) | def set_logger(args):
  function run (line 98) | def run(args, logger, debug_args = None):

FILE: open_intent_discovery/utils/faster_mix_k_means_pytorch.py
  function pairwise_distance (line 9) | def pairwise_distance(data1, data2, batch_size=None, distance_metric = '...
  class K_Means (line 57) | class K_Means:
    method __init__ (line 59) | def __init__(self, k=3, tolerance=1e-4, max_iterations=100, init='k-me...
    method split_for_val (line 71) | def split_for_val(self, l_feats, l_targets, val_prop=0.2):
    method kpp (line 92) | def kpp(self, X, pre_centers=None, k=10, random_state=None):
    method fit_once (line 123) | def fit_once(self, X, random_state):
    method fit_mix_once (line 168) | def fit_mix_once(self, u_feats, l_feats, l_targets, random_state):
    method fit (line 224) | def fit(self, X):
    method fit_mix (line 248) | def fit_mix(self, u_feats, l_feats, l_targets):

FILE: open_intent_discovery/utils/functions.py
  function set_seed (line 14) | def set_seed(seed):
  function save_npy (line 22) | def save_npy(npy_file, path, file_name):
  function load_npy (line 26) | def load_npy(path, file_name):
  function save_model (line 31) | def save_model(model, model_dir):
  function restore_model (line 42) | def restore_model(model, model_dir):
  function save_results (line 47) | def save_results(args, test_results, debug_args = None):
  function class_count (line 90) | def class_count(labels):
  function centroids_cal (line 97) | def centroids_cal(model, args, data, train_dataloader, device):
  function plot_confusion_matrix (line 126) | def plot_confusion_matrix(cm, classes, save_name, normalize=False, title...
  function mask_tokens (line 162) | def mask_tokens(inputs, tokenizer,\
  class MemoryBank (line 192) | class MemoryBank(object):
    method __init__ (line 193) | def __init__(self, n, dim, num_classes, temperature):
    method weighted_knn (line 204) | def weighted_knn(self, predictions):
    method knn (line 222) | def knn(self, predictions):
    method mine_nearest_neighbors (line 229) | def mine_nearest_neighbors(self, topk, gpu_id, calculate_accuracy=True):
    method reset (line 251) | def reset(self):
    method update (line 254) | def update(self, features, targets):
    method to (line 263) | def to(self, device):
    method cpu (line 268) | def cpu(self):
    method cuda (line 271) | def cuda(self):
  function fill_memory_bank (line 275) | def fill_memory_bank(self, loader, model, memory_bank):
  class view_generator (line 290) | class view_generator:
    method __init__ (line 292) | def __init__(self, tokenizer, args):
    method random_token_replace (line 296) | def random_token_replace(self, ids):
    method shuffle_tokens (line 304) | def shuffle_tokens(self, ids):
    method random_token_erase (line 318) | def random_token_erase(self, input_ids, input_mask):

FILE: open_intent_discovery/utils/metrics.py
  function hungray_aligment (line 5) | def hungray_aligment(y_true, y_pred):
  function clustering_accuracy_score (line 14) | def clustering_accuracy_score(y_true, y_pred):
  function clustering_score (line 19) | def clustering_score(y_true, y_pred):

FILE: open_intent_discovery/utils/neighbor_dataset.py
  class NeighborsDataset (line 5) | class NeighborsDataset(Dataset):
    method __init__ (line 6) | def __init__(self, dataset, indices, num_neighbors=None):
    method __len__ (line 15) | def __len__(self):
    method __getitem__ (line 18) | def __getitem__(self, index):
Condensed preview — 193 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (7,604K chars).
[
  {
    "path": ".gitignore",
    "chars": 32,
    "preview": "__pycache__\nlogs\noutputs\ncache\n\n"
  },
  {
    "path": "LICENSE",
    "chars": 1063,
    "preview": "MIT License\n\nCopyright (c) 2022 THUIAR\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof "
  },
  {
    "path": "README.md",
    "chars": 13547,
    "preview": "# TEXT Open Intent Recognition (TEXTOIR)\n\nTEXTOIR is the first high-quality Text Open Intent Recognition platform. This "
  },
  {
    "path": "__init__.py",
    "chars": 646,
    "preview": "'''\nText Open Intent Recognition (TEXTOIR) toolkit @THUIAR.\n\nIf you use this code, please cite the following paper:\n@inp"
  },
  {
    "path": "data/banking/dev.tsv",
    "chars": 83411,
    "preview": "text\tlabel\nCould you please explain why I received a message that my transfer is not possible? I've never had any proble"
  },
  {
    "path": "data/banking/test.tsv",
    "chars": 236121,
    "preview": "text\tlabel\nCan I exchange currencies with this app?\texchange_via_app\nMy daughter would like a card as well, how can we m"
  },
  {
    "path": "data/banking/train.tsv",
    "chars": 742932,
    "preview": "text\tlabel\nCould you help my figure out the exchange fee?\texchange_charge\nI made a cash deposit to my account but i don'"
  },
  {
    "path": "data/clinc/dev.tsv",
    "chars": 121096,
    "preview": "text\tlabel\nis my order at the delivery address\torder_status\nroll a 6 sided die and tell me the result\troll_dice\ndo i hav"
  },
  {
    "path": "data/clinc/test.tsv",
    "chars": 119646,
    "preview": "text\tlabel\nis there another person you work for\twho_do_you_work_for\ndoes tartine in san francisco take reservations\tacce"
  },
  {
    "path": "data/clinc/train.tsv",
    "chars": 964665,
    "preview": "text\tlabel\nthat is accurate\tyes\ni need to switch to a new insurance plan\tinsurance_change\nplease put annie's baby shower"
  },
  {
    "path": "data/oos/dev.tsv",
    "chars": 160852,
    "preview": "text\tlabel\nin spanish, meet me tomorrow is said how\ttranslate\nin french, how do i say, see you later\ttranslate\nhow do yo"
  },
  {
    "path": "data/oos/test.tsv",
    "chars": 296524,
    "preview": "text\tlabel\nhow would you say fly in italian\ttranslate\nwhat's the spanish word for pasta\ttranslate\nhow would they say but"
  },
  {
    "path": "data/oos/train.tsv",
    "chars": 805513,
    "preview": "text\tlabel\nwhat expression would i use to say i love you if i were an italian\ttranslate\ncan you tell me how to say 'i do"
  },
  {
    "path": "data/snips/dev.tsv",
    "chars": 43520,
    "preview": "text\tlabel\ni d like to have this track onto my classical relaxations playlist \tAddToPlaylist\nadd the album to my flow es"
  },
  {
    "path": "data/snips/test.tsv",
    "chars": 43234,
    "preview": "text\tlabel\nadd sabrina salerno to the grime instrumentals playlist\tAddToPlaylist\ni want to bring four people to a place "
  },
  {
    "path": "data/snips/train.tsv",
    "chars": 801239,
    "preview": "text\tlabel\nlisten to westbam alumb allergic on google music\tPlayMusic\nadd step to me to the 50 clásicos playlist \tAddToP"
  },
  {
    "path": "data/stackoverflow/dev.tsv",
    "chars": 117022,
    "preview": "text\tlabel\nIs there a way to define reusable properties to n-hibernate mappings?\thibernate\nApache C module creation, pro"
  },
  {
    "path": "data/stackoverflow/test.tsv",
    "chars": 351717,
    "preview": "text\tlabel\nForking Subversion Project\tsvn\nHow do you work on Oracle packages in a collaborative, version-controlled envi"
  },
  {
    "path": "data/stackoverflow/train.tsv",
    "chars": 703741,
    "preview": "text\tlabel\nScala Regex Multiple Block Capturing\tscala\nUse Oracle 6 from ASP.NET application\toracle\nHQL 1 to many count()"
  },
  {
    "path": "open_intent_detection/README.md",
    "chars": 13568,
    "preview": "# Open Intent Detection\n\nThis package provides the toolkit for open intent detection implemented with PyTorch.\n\n## Intro"
  },
  {
    "path": "open_intent_detection/__init__.py",
    "chars": 1017,
    "preview": "'''\nThe open intent detection module of the TEXTOIR toolkit @THUIAR. \n\nIf you use this code, please cite the following p"
  },
  {
    "path": "open_intent_detection/backbones/__init__.py",
    "chars": 672,
    "preview": "from .bert import BERT, BERT_Norm, BERT_K_1_way, BERT_SEG, BERT_Disaware, BERT_DOC, BERT_MDF, BERT_MDF_Pretrain, BERT_KN"
  },
  {
    "path": "open_intent_detection/backbones/base.py",
    "chars": 2336,
    "preview": "import torch\nimport logging\nfrom transformers import AdamW, get_linear_schedule_with_warmup\nfrom .utils import freeze_be"
  },
  {
    "path": "open_intent_detection/backbones/bert.py",
    "chars": 24277,
    "preview": "import torch\nimport math\nimport torch.nn.functional as F\nimport numpy as np\n\nfrom torch import nn\nfrom torch.nn import C"
  },
  {
    "path": "open_intent_detection/backbones/llama.py",
    "chars": 3615,
    "preview": "import torch\n\nfrom peft import (  \n    LoraConfig,\n    get_peft_model,\n)\n\nfrom torch import nn\nfrom transformers import "
  },
  {
    "path": "open_intent_detection/backbones/utils.py",
    "chars": 4408,
    "preview": "import torch\nfrom torch import nn\nimport numpy as np\n\ndef l2_norm(input,axis=1):\n    norm = torch.norm(input, 2, axis, T"
  },
  {
    "path": "open_intent_detection/configs/ADB.py",
    "chars": 1922,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/ARPL.py",
    "chars": 2012,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/DA-ADB.py",
    "chars": 2017,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/DA-ADB_llama.py",
    "chars": 2056,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/DOC.py",
    "chars": 1875,
    "preview": "class Param():\n\n    def __init__(self, args):\n\n        self.hyper_param = self.get_hyper_parameters(args)\n\n    def get_h"
  },
  {
    "path": "open_intent_detection/configs/DeepUnk.py",
    "chars": 2010,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/K+1-way.py",
    "chars": 1830,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/KNNCL.py",
    "chars": 1459,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/LOF.py",
    "chars": 2010,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/MDF.py",
    "chars": 2307,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/MSP.py",
    "chars": 2068,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/OpenMax.py",
    "chars": 2211,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/SEG.py",
    "chars": 1872,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_detection/configs/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "open_intent_detection/configs/base.py",
    "chars": 1911,
    "preview": "import argparse\nimport sys\nimport os\nimport importlib\nfrom easydict import EasyDict\n\nclass ParamManager:\n    \n    def __"
  },
  {
    "path": "open_intent_detection/dataloaders/__init__.py",
    "chars": 6504,
    "preview": "from .bert_loader import BERT_Loader\nfrom .llama_loader import LLAMA_Loader\n\nmax_seq_lengths = {\n                       "
  },
  {
    "path": "open_intent_detection/dataloaders/base.py",
    "chars": 2025,
    "preview": "import numpy as np\nimport os   \nimport random\nimport torch\nimport logging\n\nfrom .__init__ import max_seq_lengths, backbo"
  },
  {
    "path": "open_intent_detection/dataloaders/bert_loader.py",
    "chars": 12116,
    "preview": "import numpy as np\nimport torch\nimport os\nimport csv\nimport sys\nimport logging\nfrom transformers import BertTokenizer\nfr"
  },
  {
    "path": "open_intent_detection/dataloaders/llama_loader.py",
    "chars": 12319,
    "preview": "import numpy as np\nimport torch\nimport os\nimport csv\nimport sys\nimport logging\nfrom transformers import LlamaTokenizer\nf"
  },
  {
    "path": "open_intent_detection/examples/run_ADB.sh",
    "chars": 829,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_ARPL.sh",
    "chars": 791,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n        for labeled_r"
  },
  {
    "path": "open_intent_detection/examples/run_DA-ADB.sh",
    "chars": 817,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_DA-ADB_llama.sh",
    "chars": 836,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_DOC.sh",
    "chars": 780,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_DeepUnk.sh",
    "chars": 784,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_K+1-way.sh",
    "chars": 790,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_KNNCL.sh",
    "chars": 773,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_LOF.sh",
    "chars": 768,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_MDF.sh",
    "chars": 803,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_MSP.sh",
    "chars": 768,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_OpenMax.sh",
    "chars": 780,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/examples/run_SEG.sh",
    "chars": 762,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'oos' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n     "
  },
  {
    "path": "open_intent_detection/losses/ARPLoss.py",
    "chars": 2241,
    "preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\nfrom .Dist import Dist\n\nclass ARPLoss(nn.CrossEntropy"
  },
  {
    "path": "open_intent_detection/losses/CosineFaceLoss.py",
    "chars": 677,
    "preview": "import torch\nimport math\nimport torch.nn.functional as F\nfrom torch import nn\nfrom torch.nn.parameter import Parameter\n\n"
  },
  {
    "path": "open_intent_detection/losses/Dist.py",
    "chars": 1612,
    "preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\nimport numpy as np\n\nclass Dist(nn.Module):\n    def __"
  },
  {
    "path": "open_intent_detection/losses/__init__.py",
    "chars": 261,
    "preview": "from .CosineFaceLoss import CosineFaceLoss\nfrom torch import nn \n\nloss_map = {\n                'CrossEntropyLoss': nn.Cr"
  },
  {
    "path": "open_intent_detection/methods/ADB/boundary.py",
    "chars": 1074,
    "preview": "import torch\nfrom torch import nn\nimport torch.nn.functional as F\n\n\nclass BoundaryLoss(nn.Module):\n    \"\"\"\n    Deep Open"
  },
  {
    "path": "open_intent_detection/methods/ADB/manager.py",
    "chars": 7992,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport logging\nfrom sklearn.metrics import con"
  },
  {
    "path": "open_intent_detection/methods/ADB/pretrain.py",
    "chars": 8067,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\nfrom torch import n"
  },
  {
    "path": "open_intent_detection/methods/ADB_llama/boundary.py",
    "chars": 1074,
    "preview": "import torch\nfrom torch import nn\nimport torch.nn.functional as F\n\n\nclass BoundaryLoss(nn.Module):\n    \"\"\"\n    Deep Open"
  },
  {
    "path": "open_intent_detection/methods/ADB_llama/manager.py",
    "chars": 8095,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport logging\nfrom sklearn.metrics import con"
  },
  {
    "path": "open_intent_detection/methods/ADB_llama/pretrain.py",
    "chars": 8252,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\nfrom torch import n"
  },
  {
    "path": "open_intent_detection/methods/ARPL/manager.py",
    "chars": 6461,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\nfrom torch import n"
  },
  {
    "path": "open_intent_detection/methods/ARPL/pretrain.py",
    "chars": 5122,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\nfrom torch import n"
  },
  {
    "path": "open_intent_detection/methods/DOC/manager.py",
    "chars": 7495,
    "preview": "from importlib import import_module\nimport torch\nimport numpy as np\nimport os\nimport copy\nimport logging\nfrom torch impo"
  },
  {
    "path": "open_intent_detection/methods/DeepUnk/manager.py",
    "chars": 6374,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport pandas as pd\nimport logging"
  },
  {
    "path": "open_intent_detection/methods/KNNCL/KNNCL_utils.py",
    "chars": 2169,
    "preview": "import torch\nimport random\nfrom typing import Any, Dict, Union\n\n\ndef create_negative_dataset(train_dataloader):\n\n    lis"
  },
  {
    "path": "open_intent_detection/methods/KNNCL/manager.py",
    "chars": 6629,
    "preview": "import torch\nimport copy\nimport pandas as pd\nimport logging\n\nfrom tqdm import trange, tqdm\nfrom sklearn.metrics import c"
  },
  {
    "path": "open_intent_detection/methods/K_1_way/manager.py",
    "chars": 5586,
    "preview": "from importlib import import_module\nimport torch\nimport torch.nn.functional as F\nimport copy\nimport logging\nfrom sklearn"
  },
  {
    "path": "open_intent_detection/methods/MDF/manager.py",
    "chars": 8840,
    "preview": "import torch\nimport torch.nn.functional as F\nimport logging\nimport os\nimport torch.nn as nn\nimport numpy as np\nimport co"
  },
  {
    "path": "open_intent_detection/methods/MDF/pretrain.py",
    "chars": 6375,
    "preview": "import torch\nimport torch.nn.functional as F\nimport os\nimport copy\nimport logging\nimport torch.nn as nn\n\nfrom sklearn.me"
  },
  {
    "path": "open_intent_detection/methods/MSP/manager.py",
    "chars": 5673,
    "preview": "from importlib import import_module\nimport torch\nimport torch.nn.functional as F\nimport copy\nimport logging\nfrom sklearn"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/COPYRIGHT_Libmr.txt",
    "chars": 9929,
    "preview": "SOURCE CODE LICENSE AGREEMENT\nPREAMBLE\n\nThis SOFTWARE implements concepts of statistical Meta-recognition for which Secu"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/Makefile",
    "chars": 151,
    "preview": "CXX= g++\nSRC= MetaRecognition.cpp weibull.c\n\nlibmr: $(SRC) weibull.h malloc.h MetaRecognition.h\n\t$(CXX) -o libmr $(SRC) "
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/MetaRecognition.cpp",
    "chars": 16273,
    "preview": "/*\n * MetaRecognition.cpp\n * Copyright 2011, Securics Inc.\n   See accompanying LICENSE agrement for details on rights.\n\n"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/MetaRecognition.h",
    "chars": 8948,
    "preview": "/**\n * MetaRecognition.h: \n\n * @Author Terry Boult tboult at securics com\n * @Author Vijay Iyer viyer at securics com\n\n "
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/build_libmr_python.sh",
    "chars": 803,
    "preview": "#!/bin/bash\r\n\r\n# This script creates a clean temporary environment Python, and then\r\n# builds LibMR's python bindings.\r\n"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/compile.sh",
    "chars": 427,
    "preview": "#!/bin/bash\n\necho \"----- Removing previously compiled libmr.so -----\\n\"\nrm -r build\nrm *.model\nrm libmr.so\nrm *.dump\nrm "
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/estimate_wscores.py",
    "chars": 992,
    "preview": "import os, sys\nimport scipy as sp\nimport libmr\n\ndef main():\n\n    posscores = sp.asarray([0.245 ,  0.2632,  0.3233,  0.35"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/libmr.c",
    "chars": 78,
    "preview": "#error Do not use this file, it is the result of a failed Cython compilation.\n"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/libmr.cpp",
    "chars": 981146,
    "preview": "/* Generated by Cython 0.29.21 */\n\n/* BEGIN: Cython Metadata\n{\n    \"distutils\": {\n        \"depends\": [\n            \"/hom"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/libmr.pxd",
    "chars": 109,
    "preview": "cdef extern from \"MetaRecognition.h\":\n    cdef struct svm_node_libsvm:\n        int index\n        double value"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/libmr.pyx",
    "chars": 9611,
    "preview": "#\n# libmr.pyx:\n#\n# @Author Terry Boult tboult at securics com\n# @Author Vijay Iyer viyer at securics com\n# @Author Micha"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/malloc.h",
    "chars": 24221,
    "preview": "/*\n  Default header file for malloc-2.8.x, written by Doug Lea\n  and released to the public domain, as explained at\n  ht"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/setup.py",
    "chars": 747,
    "preview": "from distutils.core import setup\nfrom distutils.extension import Extension\nfrom Cython.Distutils import build_ext\nfrom C"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/test_libmr.py",
    "chars": 1132,
    "preview": "import scipy as sp\nimport sys, os\ntry:\n    import libmr\n    print (\"Imported libmr succesfully\")\nexcept ImportError:\n   "
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/weibull.c",
    "chars": 32174,
    "preview": "/*  \\index\n * weibull.cpp provides the core functionality for computing weibull fittings, as well as CDF and INF given p"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/libMR/weibull.h",
    "chars": 7097,
    "preview": "/*! \\file\n * weibull.h provides the headers for the  core functionality for the internal computing weibull fittings, as "
  },
  {
    "path": "open_intent_detection/methods/OpenMax/manager.py",
    "chars": 8615,
    "preview": "from importlib import import_module\nimport torch\nimport torch.nn.functional as F\nimport numpy as np\nimport copy\nimport l"
  },
  {
    "path": "open_intent_detection/methods/OpenMax/openmax_utils.py",
    "chars": 5163,
    "preview": "import scipy.spatial.distance as spd\nimport scipy as sp\nimport numpy as np\ntry:\n    from .libMR import libmr\nexcept Impo"
  },
  {
    "path": "open_intent_detection/methods/SEG/manager.py",
    "chars": 8313,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\nimport pandas as pd"
  },
  {
    "path": "open_intent_detection/methods/__init__.py",
    "chars": 982,
    "preview": "from .ADB.manager import ADBManager\nfrom .MSP.manager import MSPManager\nfrom .DeepUnk.manager import DeepUnkManager\nfrom"
  },
  {
    "path": "open_intent_detection/requirements.txt",
    "chars": 477,
    "preview": "boto3==1.18.13\nbotocore==1.21.13\ncertifi==2021.5.30\ncharset-normalizer==2.0.4\neasydict>=1.9\nidna==3.2\njmespath==0.10.0\nj"
  },
  {
    "path": "open_intent_detection/results/__init__.py",
    "chars": 882,
    "preview": "from .ADB.manager import ADBManager\nfrom .MSP.manager import MSPManager\nfrom .DeepUnk.manager import DeepUnkManager\nfrom"
  },
  {
    "path": "open_intent_detection/results/results.md",
    "chars": 35258,
    "preview": "## Detailed Results\nResults of open classification with different known intent ratios (KIR, 0.25, 0.5, 0.75), and labele"
  },
  {
    "path": "open_intent_detection/run.py",
    "chars": 5324,
    "preview": "from configs.base import ParamManager\nfrom dataloaders.base import DataManager\nfrom backbones.base import ModelManager\nf"
  },
  {
    "path": "open_intent_detection/utils/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "open_intent_detection/utils/functions.py",
    "chars": 5190,
    "preview": "import os\nimport torch\nimport numpy as np\nimport pandas as pd\nfrom tqdm import tqdm\nfrom transformers import WEIGHTS_NAM"
  },
  {
    "path": "open_intent_detection/utils/metrics.py",
    "chars": 673,
    "preview": "import numpy as np \n\ndef F_measure(cm):\n    idx = 0\n    rs, ps, fs = [], [], []\n    n_class = cm.shape[0]\n    \n    for i"
  },
  {
    "path": "open_intent_discovery/README.md",
    "chars": 12598,
    "preview": "# Open Intent Discovery\n\nThis package provides the toolkit for open intent discovery implemented with PyTorch (for semi-"
  },
  {
    "path": "open_intent_discovery/__init__.py",
    "chars": 180,
    "preview": "'''\nThe codes for our TKDE submission: \nUSNID: A Framework for Unsupervised and Semi-supervised New Intent Discovery.\nAu"
  },
  {
    "path": "open_intent_discovery/backbones/__init__.py",
    "chars": 1109,
    "preview": "from .bert import BertForConstrainClustering, BertForDTC, BertForKCL_Similarity, \\\n    BertForKCL, BertForMCL, BERT_MTP_"
  },
  {
    "path": "open_intent_discovery/backbones/base.py",
    "chars": 3142,
    "preview": "import os \nimport torch\nimport math\nimport logging\nfrom transformers import AdamW, get_linear_schedule_with_warmup\nfrom "
  },
  {
    "path": "open_intent_discovery/backbones/bert.py",
    "chars": 23013,
    "preview": "from operator import mod\nimport torch\nimport torch.nn.functional as F\nfrom torch import nn\nfrom transformers import Bert"
  },
  {
    "path": "open_intent_discovery/backbones/glove.py",
    "chars": 1913,
    "preview": "import numpy as np\nfrom collections import defaultdict\n\nclass GloVeEmbeddingVectorizer(object):\n    \n    def __init__(se"
  },
  {
    "path": "open_intent_discovery/backbones/sae.py",
    "chars": 4368,
    "preview": "from keras.optimizers import Adam\nfrom keras.models import Sequential\nfrom keras.layers import Dense\nfrom keras import b"
  },
  {
    "path": "open_intent_discovery/backbones/utils.py",
    "chars": 1141,
    "preview": "import torch\nimport tensorflow as tf\nfrom torch import nn\n\ndef l2_norm(input,axis=1):\n    norm = torch.norm(input,2,axis"
  },
  {
    "path": "open_intent_discovery/configs/AG.py",
    "chars": 529,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/CC.py",
    "chars": 1596,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/CDACPlus.py",
    "chars": 2097,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/DCN.py",
    "chars": 1284,
    "preview": "import os\nclass Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameter"
  },
  {
    "path": "open_intent_discovery/configs/DEC.py",
    "chars": 1289,
    "preview": "import os\n    \nclass Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_para"
  },
  {
    "path": "open_intent_discovery/configs/DTC_BERT.py",
    "chars": 2566,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/DeepAligned.py",
    "chars": 2222,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/GCD.py",
    "chars": 2094,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/KCL_BERT.py",
    "chars": 2322,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/KM.py",
    "chars": 529,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/MCL_BERT.py",
    "chars": 2043,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/MTP_CLNN.py",
    "chars": 2426,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/SAE.py",
    "chars": 671,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/SCCL.py",
    "chars": 2020,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/SemiUSNID.py",
    "chars": 5049,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/UnsupUSNID.py",
    "chars": 5038,
    "preview": "class Param():\n    \n    def __init__(self, args):\n        \n        self.hyper_param = self.get_hyper_parameters(args)\n\n "
  },
  {
    "path": "open_intent_discovery/configs/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "open_intent_discovery/configs/base.py",
    "chars": 2216,
    "preview": "import argparse\nimport sys\nimport os\nimport importlib\nfrom easydict import EasyDict\n\nclass ParamManager:\n    \n    def __"
  },
  {
    "path": "open_intent_discovery/dataloaders/__init__.py",
    "chars": 6879,
    "preview": "from .bert_loader import BERT_Loader\nfrom .unsup_loader import UNSUP_Loader\n\nmax_seq_lengths = {     'stackoverflow':45,"
  },
  {
    "path": "open_intent_discovery/dataloaders/base.py",
    "chars": 1500,
    "preview": "import numpy as np\nimport os   \nimport logging\n\nfrom .__init__ import max_seq_lengths, backbone_loader_map, benchmark_la"
  },
  {
    "path": "open_intent_discovery/dataloaders/bert_loader.py",
    "chars": 17574,
    "preview": "import random\nimport numpy as np\nimport torch\nimport os\nimport csv\nimport sys\nimport logging\nfrom transformers import Be"
  },
  {
    "path": "open_intent_discovery/dataloaders/unsup_loader.py",
    "chars": 5063,
    "preview": "import pandas as pd\nimport os \nimport numpy as np\nfrom keras.preprocessing.text import Tokenizer\nfrom keras.preprocessin"
  },
  {
    "path": "open_intent_discovery/examples/run_AG.sh",
    "chars": 643,
    "preview": "#!/usr/bin bash\nfor dataset in 'banking' 'clinc' 'stackoverflow'\ndo\n    for cluster_num_factor in 1.0 2.0 3.0 4.0\n    do"
  },
  {
    "path": "open_intent_discovery/examples/run_CC.sh",
    "chars": 673,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'clinc' 'stackoverflow'\ndo  \n    for cluster_num_factor in 1.0 2.0 3.0 4.0\n   "
  },
  {
    "path": "open_intent_discovery/examples/run_CDACPlus.sh",
    "chars": 771,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'clinc' 'stackoverflow'\ndo\n    for known_cls_ratio in 0.25 0.5 0.75\n    do\n   "
  },
  {
    "path": "open_intent_discovery/examples/run_DCN.sh",
    "chars": 750,
    "preview": "#!/usr/bin bash\n\nfor dataset in  'banking' 'clinc' 'stackoverflow'\ndo\n    for seed in  0 1 2 3 4 5 6 7 8 9\n    do\n      "
  },
  {
    "path": "open_intent_discovery/examples/run_DEC.sh",
    "chars": 760,
    "preview": "#!/usr/bin bash\n\nfor dataset in   'banking' 'clinc' 'stackoverflow'\ndo\n    for seed in 0 1 2 3 4 5 6 7 8 9\n    do\n      "
  },
  {
    "path": "open_intent_discovery/examples/run_DTC.sh",
    "chars": 827,
    "preview": "#!/usr/bin bash\n \nfor dataset in  'banking' 'clinc' 'stackoverflow'\ndo\n    for known_cls_ratio in    0.25 0.5 0.75\n    d"
  },
  {
    "path": "open_intent_discovery/examples/run_DeepAligned.sh",
    "chars": 872,
    "preview": "#!/usr/bin bash\n\nfor dataset in  'banking' 'clinc' 'stackoverflow'\ndo\n    for known_cls_ratio in    0.25 0.5 0.75\n    do"
  },
  {
    "path": "open_intent_discovery/examples/run_GCD.sh",
    "chars": 856,
    "preview": "\nfor dataset in  'banking' 'clinc' 'stackoverflow'\ndo\n    for known_cls_ratio in    0.25 0.5 0.75\n    do\n        for clu"
  },
  {
    "path": "open_intent_discovery/examples/run_KCL.sh",
    "chars": 830,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'clinc' 'stackoverflow'\ndo\n    for known_cls_ratio in    0.25 0.5 0.75\n    do\n"
  },
  {
    "path": "open_intent_discovery/examples/run_KM.sh",
    "chars": 645,
    "preview": "#!/usr/bin bash\n\nfor dataset in  'banking' 'clinc' 'stackoverflow' \ndo\n    for cluster_num_factor in 1.0 2.0 3.0 4.0\n   "
  },
  {
    "path": "open_intent_discovery/examples/run_MCL.sh",
    "chars": 821,
    "preview": "#!/usr/bin bash\n\nfor dataset in 'banking' 'clinc' 'stackoverflow' \ndo\n    for known_cls_ratio in    0.25 0.5 0.75\n    do"
  },
  {
    "path": "open_intent_discovery/examples/run_MTP_CLNN.sh",
    "chars": 825,
    "preview": "#!/usr/bin bash\n\nfor seed in  0 1 2 3 4 5 6 7 8 9\ndo\n    for dataset in 'banking' 'clinc' 'stackoverflow'  \n    do\n     "
  },
  {
    "path": "open_intent_discovery/examples/run_SAE.sh",
    "chars": 749,
    "preview": "#!/usr/bin bash\n\nfor dataset in   'banking' 'clinc' 'stackoverflow'\ndo\n    for cluster_num_factor in 1.0 2.0 3.0 4.0\n   "
  },
  {
    "path": "open_intent_discovery/examples/run_SCCL.sh",
    "chars": 656,
    "preview": "#!/usr/bin bash\n \n\nfor seed in 0 1 2 3 4 5 6 7 8 9\ndo\n    for dataset in  'banking' 'clinc' 'stackoverflow'\n    do  \n   "
  },
  {
    "path": "open_intent_discovery/examples/run_semi_usnid.sh",
    "chars": 935,
    "preview": "#!/usr/bin bash\nfor seed in    0 1 2 3 4 5 6 7 8 9\ndo\n    for dataset in  'banking' 'clinc' 'stackoverflow'\n    do  \n   "
  },
  {
    "path": "open_intent_discovery/examples/run_unsup_usnid.sh",
    "chars": 763,
    "preview": "#!/usr/bin bash\n\nfor dataset in  'banking' 'clinc'  'stackoverflow'\ndo\n    for cluster_num_factor in 1.0 2.0 3.0 4.0\n   "
  },
  {
    "path": "open_intent_discovery/losses/KCL.py",
    "chars": 1042,
    "preview": "from torch import nn\n\nclass KLDiv(nn.Module):\n    # Calculate KL-Divergence\n        \n    def forward(self, predict, targ"
  },
  {
    "path": "open_intent_discovery/losses/MCL.py",
    "chars": 592,
    "preview": "from torch import nn\n\nclass MCL(nn.Module):\n    # Meta Classification Likelihood (MCL)\n\n    eps = 1e-7 # Avoid calculati"
  },
  {
    "path": "open_intent_discovery/losses/PairConLoss.py",
    "chars": 1164,
    "preview": "import torch\nfrom torch import nn\n\nclass PairConLoss(nn.Module):\n    def __init__(self, temperature=0.05):\n        super"
  },
  {
    "path": "open_intent_discovery/losses/SupConLoss.py",
    "chars": 3370,
    "preview": "import torch\nfrom torch import nn\n\nclass SupConLoss(nn.Module):\n    \"\"\"Supervised Contrastive Learning: https://arxiv.or"
  },
  {
    "path": "open_intent_discovery/losses/__init__.py",
    "chars": 290,
    "preview": "from torch import nn \nfrom .KCL import KCL\nfrom .MCL import MCL\nfrom .SupConLoss import SupConLoss\n\nloss_map = {\n       "
  },
  {
    "path": "open_intent_discovery/losses/contrastive_loss.py",
    "chars": 3071,
    "preview": "import torch\nimport torch.nn as nn\nimport math\n\n\nclass InstanceLoss(nn.Module):\n    def __init__(self, batch_size, tempe"
  },
  {
    "path": "open_intent_discovery/methods/__init__.py",
    "chars": 1526,
    "preview": "from .semi_supervised.USNID.manager import USNIDManager\nfrom .semi_supervised.DeepAligned.manager import DeepAlignedMana"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/CDACPlus/manager.py",
    "chars": 10297,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport copy\nimport logging\nfrom sklearn.metrics import c"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/DTC_BERT/manager.py",
    "chars": 10610,
    "preview": "import logging\nimport copy\nimport os\nimport random\nimport torch\nimport torch.nn.functional as F\nimport numpy as np\nimpor"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/DTC_BERT/pretrain.py",
    "chars": 14030,
    "preview": "import logging\nimport torch\nimport numpy as np\nimport os\nimport copy\nimport logging\nimport torch.nn.functional as F\nimpo"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/DeepAligned/manager.py",
    "chars": 9427,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport copy\nimport logging\nimport os\n\nfrom sklearn.clust"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/DeepAligned/pretrain.py",
    "chars": 6507,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\n\nfrom sklearn.metri"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/GCD/manager.py",
    "chars": 11876,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport logging\nimport pandas as pd"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/KCL_BERT/manager.py",
    "chars": 6349,
    "preview": "import logging\nimport torch\nimport os\nimport copy\nimport torch.nn.functional as F\n\nfrom tqdm import trange, tqdm\nfrom sk"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/KCL_BERT/pretrain.py",
    "chars": 5631,
    "preview": "import logging\nimport numpy as np\nimport copy\nimport torch\nimport os\nimport torch.nn.functional as F\nfrom losses import "
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/MCL_BERT/manager.py",
    "chars": 5195,
    "preview": "import torch\nimport logging\nimport copy\nimport torch.nn.functional as F\n\nfrom tqdm import trange, tqdm\nfrom sklearn.metr"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/MTP_CLNN/manager.py",
    "chars": 8780,
    "preview": "import torch\nimport torch.nn.functional as F\nimport logging\nimport os\nimport torch.nn as nn\nimport numpy as np\nimport co"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/MTP_CLNN/pretrain.py",
    "chars": 7385,
    "preview": "import torch\nimport torch.nn.functional as F\nimport os\nimport copy\nimport logging\nimport torch.nn as nn\n\nfrom sklearn.me"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/USNID/manager.py",
    "chars": 14574,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport logging\nimport os\nimport time \n\nfrom sklearn.clus"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/USNID/pretrain.py",
    "chars": 11347,
    "preview": "from turtle import distance\nimport torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport copy\nimport"
  },
  {
    "path": "open_intent_discovery/methods/semi_supervised/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/AG/manager.py",
    "chars": 1480,
    "preview": "import logging\nfrom utils.metrics import clustering_score\nfrom sklearn.metrics import confusion_matrix\n\nclass AGManager:"
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/CC/manager.py",
    "chars": 6414,
    "preview": "import logging\nimport numpy as np\nimport torch\nimport torch.nn as nn\nfrom utils.metrics import clustering_score\nfrom skl"
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/DCN/manager.py",
    "chars": 5779,
    "preview": "import logging\nimport os\nimport numpy as np\nimport copy\nfrom sklearn.metrics import confusion_matrix\nfrom keras.models i"
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/DEC/manager.py",
    "chars": 5599,
    "preview": "import logging\nimport os\nimport numpy as np\nimport copy\nfrom utils.metrics import clustering_score\nfrom sklearn.metrics "
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/KM/manager.py",
    "chars": 1493,
    "preview": "import logging\nfrom utils.metrics import clustering_score\nfrom sklearn.metrics import confusion_matrix\n\nclass KMManager:"
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/SAE/manager.py",
    "chars": 2418,
    "preview": "import logging\nimport os\nfrom utils.metrics import clustering_score\nfrom sklearn.metrics import confusion_matrix\n\nclass "
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/SCCL/manager.py",
    "chars": 9000,
    "preview": "import logging\nimport numpy as np\nimport copy\nimport torch\nimport torch.nn as nn\n\nfrom utils.metrics import clustering_s"
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/USNID/manager.py",
    "chars": 11846,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport logging\nimport os\nimport time \n\nfrom torch.utils."
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/USNID/pretrain.py",
    "chars": 7235,
    "preview": "import torch\nimport torch.nn.functional as F\nimport numpy as np\nimport os\nimport logging\nimport time\n\nfrom torch.utils.d"
  },
  {
    "path": "open_intent_discovery/methods/unsupervised/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "open_intent_discovery/requirements.txt",
    "chars": 307,
    "preview": "python==3.8.13\neasydict==1.9\nfaiss==1.7.2\nfaiss_gpu==1.7.2\nKeras==2.4.3\nmatplotlib==3.5.2\nnltk==3.7\nnumpy==1.23.1\npandas"
  },
  {
    "path": "open_intent_discovery/results/result.md",
    "chars": 9091,
    "preview": "#### Overall Performance\n* KIR means \"Known Intent Ratio\".  \n* CNF means \"Cluster Num Factor\".  \n\n\n| | |  ||BANKING  |  "
  },
  {
    "path": "open_intent_discovery/run.py",
    "chars": 6188,
    "preview": "from configs.base import ParamManager\nfrom dataloaders.base import DataManager\nfrom backbones.base import ModelManager\nf"
  },
  {
    "path": "open_intent_discovery/utils/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "open_intent_discovery/utils/faster_mix_k_means_pytorch.py",
    "chars": 9908,
    "preview": "import numpy as np\nimport copy\nimport random\n#from project_utils.cluster_utils import cluster_acc\nfrom sklearn.utils._jo"
  },
  {
    "path": "open_intent_discovery/utils/functions.py",
    "chars": 12824,
    "preview": "import os\nimport torch\nimport numpy as np\nimport pandas as pd\nimport random\nimport copy\nimport matplotlib.pyplot as plt\n"
  },
  {
    "path": "open_intent_discovery/utils/metrics.py",
    "chars": 868,
    "preview": "import numpy as np \nfrom scipy.optimize import linear_sum_assignment\nfrom sklearn.metrics import normalized_mutual_info_"
  },
  {
    "path": "open_intent_discovery/utils/neighbor_dataset.py",
    "chars": 991,
    "preview": "import torch\nimport numpy as np\nfrom torch.utils.data import Dataset\n\nclass NeighborsDataset(Dataset):\n    def __init__("
  }
]

// ... and 3 more files (download for full content)

About this extraction

This page contains the full source code of the thuiar/TEXTOIR GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 193 files (7.0 MB), approximately 1.8M tokens, and a symbol index with 1301 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!