LilCC commited on
Commit
8e0afd6
·
verified ·
1 Parent(s): 5e767d6

Release GUI-JEPA final checkpoints

Browse files

Final seed-3 GUI-JEPA encoder, policy and text rankers, compatible with GitHub code c03c565. Includes model card, configuration, tokenizers, evaluation summary and SHA-256 checksums.

.gitattributes CHANGED
@@ -1,35 +1,4 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
  *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
  *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  *.pt filter=lfs diff=lfs merge=lfs -text
 
 
2
  *.safetensors filter=lfs diff=lfs merge=lfs -text
3
+ assets/overview.png filter=lfs diff=lfs merge=lfs -text
4
+ assets/teaser.png filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
LICENSE ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MIT License
2
+
3
+ Copyright (c) 2026 Bingchao Wang and the GUI-JEPA authors
4
+
5
+ Permission is hereby granted, free of charge, to any person obtaining a copy
6
+ of this software and associated documentation files (the "Software"), to deal
7
+ in the Software without restriction, including without limitation the rights
8
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
+ copies of the Software, and to permit persons to whom the Software is
10
+ furnished to do so, subject to the following conditions:
11
+
12
+ The above copyright notice and this permission notice shall be included in all
13
+ copies or substantial portions of the Software.
14
+
15
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21
+ SOFTWARE.
README.md CHANGED
@@ -1,3 +1,131 @@
1
  ---
 
 
2
  license: mit
 
 
 
 
 
 
 
 
 
 
 
3
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ language:
3
+ - en
4
  license: mit
5
+ base_model:
6
+ - timm/vit_large_patch16_224.augreg_in21k_ft_in1k
7
+ - sentence-transformers/all-MiniLM-L12-v2
8
+ - sentence-transformers/all-MiniLM-L6-v2
9
+ tags:
10
+ - gui-agent
11
+ - mobile-gui
12
+ - jepa
13
+ - pytorch
14
+ - androidcontrol
15
+ - arxiv:2610.36877
16
  ---
17
+
18
+ <div align="center">
19
+
20
+ # GUI-JEPA
21
+
22
+ ### Candidate-Conditioned JEPA Latents as a Fast Action Policy for Mobile GUI Agents
23
+
24
+ [![Paper](https://img.shields.io/badge/arXiv-2610.36877-b31b1b)](https://arxiv.org/abs/2610.36877)
25
+ [![Code](https://img.shields.io/badge/GitHub-GUI--JEPA-181717?logo=github)](https://github.com/bcwang-sjtu/GUI-JEPA)
26
+ [![License](https://img.shields.io/badge/License-MIT-16a34a)](LICENSE)
27
+
28
+ **Bingchao Wang · Yongcheng Jing · Shunyu Liu · Chengyu Wang · Jun Huang · Jie Yang · Wei Liu · Dacheng Tao**
29
+
30
+ <img src="assets/teaser.png" width="560" alt="GUI-JEPA accuracy and inference speed">
31
+
32
+ </div>
33
+
34
+ GUI-JEPA selects mobile GUI actions by scoring candidate-conditioned JEPA latents in a single batched pass. The complete system has approximately **0.50B parameters**, including its frozen CLIP text encoder, and runs **2.8–4.0× faster** than a same-protocol Qwen2.5-VL-7B reference served with vLLM on one NVIDIA H20.
35
+
36
+ This repository contains the **final seed-3 checkpoint**, serving both AC-Low and AC-High with one policy. The included encoder, policy, span ranker and click reranker reproduce **84.06 / 60.99** IDD step accuracy with the released evaluation code.
37
+
38
+ ## Model components
39
+
40
+ | Component | Location | Contents |
41
+ |:--|:--|:--|
42
+ | JEPA visual encoder | `encoder/encoder_1.pt` | Frozen ViT-L/16 after GUI screenshot pretraining |
43
+ | Action policy | `policy/heads.pt` | Jointly trained residual predictor, structural head and text-matcher head |
44
+ | Policy text matcher | `policy/matcher_lm/` | Fine-tuned MiniLM-L12 and tokenizer |
45
+ | Goal-source span ranker | `span_ranker/` | Fine-tuned MiniLM-L6, tokenizer and scoring head for `input_text` |
46
+ | Type-gated click reranker | `click_reranker/` | Fine-tuned MiniLM-L12, tokenizer, scoring head and metadata |
47
+ | Application vocabulary | `metadata/app_vocab.json` | Ordered app vocabulary used by the `open_app` argument heuristic |
48
+
49
+ The model definitions, loaders and evaluation scripts match [code commit `c03c565`](https://github.com/bcwang-sjtu/GUI-JEPA/tree/c03c565065a8b31f9d4ce1be6c29104c8869799f).
50
+
51
+ The inference settings are recorded in [`gui_jepa_config.json`](gui_jepa_config.json). File sizes and SHA-256 checksums are recorded in [`manifest.json`](manifest.json) and [`SHA256SUMS`](SHA256SUMS).
52
+
53
+ The frozen [`openai/clip-vit-base-patch32`](https://huggingface.co/openai/clip-vit-base-patch32) text encoder is loaded from its upstream repository. The evaluation and preprocessing scripts also initialize the MiniLM modules from their upstream repositories before replacing the trained weights with these checkpoints. An internet connection or an existing local Hugging Face cache is needed on the first run.
54
+
55
+ ## Method
56
+
57
+ <p align="center">
58
+ <img src="assets/overview.png" width="100%" alt="GUI-JEPA model architecture">
59
+ </p>
60
+
61
+ The screenshot is resized directly to 224 × 224, normalized with ImageNet mean and standard deviation, and encoded into a 14 × 14 grid of 1,024-dimensional patch tokens. A residual predictor conditions this grid on every executable candidate action and its region of interest. A structural head and MiniLM text matcher score the candidates. The span ranker fills typed text from the goal; the click reranker refines click selection.
62
+
63
+ Use the preprocessing in the code repository to preserve the evaluation protocol. The default classification transform associated with the upstream timm backbone uses different normalization and cropping.
64
+
65
+ ## Download and evaluate
66
+
67
+ Install the [code repository](https://github.com/bcwang-sjtu/GUI-JEPA) and its dependencies. Download the complete model bundle:
68
+
69
+ ```bash
70
+ pip install -U huggingface_hub
71
+ export HF_REPO_ID=LilCC/GUI-JEPA
72
+ hf download "$HF_REPO_ID" --local-dir checkpoints/GUI-JEPA
73
+ export CKPT="$PWD/checkpoints/GUI-JEPA"
74
+ ```
75
+
76
+ Prepare AndroidControl and its feature cache using the steps in the code README. For feature extraction, use the downloaded visual encoder:
77
+
78
+ ```bash
79
+ export AC=/path/to/android_control
80
+ export CACHE=/path/to/ac_cache
81
+ SHARDS="$AC/android_control-*-of-*"
82
+
83
+ python scripts/preprocess/dump_texts.py --shards "$SHARDS" --splits "$AC/splits.json" --out-dir "$CACHE"
84
+ python scripts/preprocess/dump_candidate_texts.py --shards "$SHARDS" --out "$CACHE/cand_texts.json"
85
+ python scripts/preprocess/build_cache.py --shards "$SHARDS" --splits-dir "$AC" \
86
+ --encoder-ckpt "$CKPT/encoder/encoder_1.pt" --out "$CACHE"
87
+
88
+ python scripts/train_policy.py --cache "$CACHE" --eval-only \
89
+ --ckpt-dir "$CKPT/policy" --span-ranker "$CKPT/span_ranker" \
90
+ --click-reranker "$CKPT/click_reranker" --app-vocab "$CKPT/metadata/app_vocab.json" \
91
+ --span-max-words 16 --span-cap 800 --rerank-beta 1 --rerank-gate 1 \
92
+ --seed 1 --subsplit IDD --out outputs/eval_IDD
93
+ ```
94
+
95
+ These commands run from the root of the code repository. Evaluation requires the AndroidControl cache and matching instruction and candidate-text files. `hf download` preserves the directory structure expected by the scripts. Full-system loading uses the `gui_jepa` modules and these scripts; the top-level bundle is a custom architecture rather than a single Transformers `AutoModel`.
96
+
97
+ The policy predictor is already stored in `policy/heads.pt`; evaluation does not require the separate dynamics-pretraining initializer. Use `--subsplit full` for the full test set. The model uses one-step prediction with ground-truth action history under the paper's offline evaluation protocol.
98
+
99
+ ## Results
100
+
101
+ | Evaluation | Episodes | Steps | AC-Low | AC-High |
102
+ |:--|--:|--:|--:|--:|
103
+ | IDD, released seed-3 checkpoint | 716 | 3,858 | **84.06** | **60.99** |
104
+ | Full test, seed 3 (reported in the paper) | 1,543 | 8,444 | **78.64** | **53.75** |
105
+
106
+ Accuracy is step accuracy in percent under the exact-match judge. AC-Low includes the step instruction; AC-High uses the goal. The IDD values above were reproduced with the released code on 2026-10-29. Detailed metrics are in [`evaluation/idd.json`](evaluation/idd.json). These are single-checkpoint results; the paper also reports three-seed averages.
107
+
108
+ ## Training
109
+
110
+ The encoder was initialized from an ImageNet-pretrained ViT-L/16 and pretrained on 189K unlabelled GUI-Odyssey screenshots and VideoCUA frames. It remains frozen during policy training. The policy was trained on the AndroidControl training set for six epochs with seed 3, an AdamW learning rate of `1e-4` for scoring heads and `2e-5` for MiniLM and the predictor, weight decay `0.01`, and non-click loss weight `1.5`.
111
+
112
+ The final predictor uses three Transformer blocks and residual candidate conditioning. The span ranker takes spans from the goal with a maximum of 16 words and a cap of 800 candidates. The click reranker uses 11 auxiliary geometry/flag features, fusion weight `1.0` and confidence gate `1.0`.
113
+
114
+ ## Intended use and scope
115
+
116
+ The weights support research on candidate-based mobile GUI policies, AndroidControl evaluation and model latency. Inputs include a screenshot, accessibility-tree candidates, a task goal and action history. The benchmark results measure offline step selection; they do not establish closed-loop task completion. English goal text and the AndroidControl action space are the evaluated setting.
117
+
118
+ ## License and upstream models
119
+
120
+ GUI-JEPA contributions are released under the [MIT License](LICENSE). The visual-backbone initialization and MiniLM derivatives retain their upstream Apache-2.0 notices and conditions; see [`THIRD_PARTY_NOTICES.md`](THIRD_PARTY_NOTICES.md) and [`licenses/Apache-2.0.txt`](licenses/Apache-2.0.txt). The weights in this repository were adapted through the GUI-JEPA training procedures described above. External models and datasets retain their own licenses.
121
+
122
+ ## Citation
123
+
124
+ ```bibtex
125
+ @article{wang2026guijepa,
126
+ title = {{GUI-JEPA}: Candidate-Conditioned {JEPA} Latents as a Fast Action Policy for Mobile {GUI} Agents},
127
+ author = {Wang, Bingchao and Jing, Yongcheng and Liu, Shunyu and Wang, Chengyu and Huang, Jun and Yang, Jie and Liu, Wei and Tao, Dacheng},
128
+ journal = {arXiv preprint arXiv:2610.36877},
129
+ year = {2026}
130
+ }
131
+ ```
SHA256SUMS ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ bbdea25be337737a40b0530798a97fabc24f7e2cf6b137fbcad9ffe761ac08cd .gitattributes
2
+ 500d3e10fdbb56fca2cd4cd35a73062a20b850b902c5d9bb4b9d8cf98fd08b86 LICENSE
3
+ 75d505242bd7a71450a51cf330ec620ac0b3a52043a40fbd799cbca00c88f297 README.md
4
+ b69318136d41ecd3433d22682ae21688b8dc3bc4b88950c7a849f45e0788bf76 THIRD_PARTY_NOTICES.md
5
+ 860ea287628b901862990a01ea5f9390d1628bdcf565418775b1d0173e4612ac assets/overview.png
6
+ 882191289b1b41118637815f642149c1de76bf04e6ac2f8e05f9892d74690306 assets/teaser.png
7
+ 64f092c5c48e96d3d40641d9201d3ffdf710a88415c0b83f5b7648d085180d0d click_reranker/meta.json
8
+ 2d3dd27a2341ad53df29a0be8725a62561f2c2e0925634a8280c0f0eabcbffe4 click_reranker/reranker_head.pt
9
+ c328866d1a6a93ecd1eb121334126e3cc7671803cf0679b2cd207e4be55ce1f4 click_reranker/reranker_lm/NOTICE.txt
10
+ 077e90434a3713be6b504a03bde3a7e4cb5d424bffe39b6866c034e9fb3a1ef2 click_reranker/reranker_lm/config.json
11
+ 5befd0fe9820d89e4895c6616288e4c1dc7809197d816fae3385d0263673442e click_reranker/reranker_lm/model.safetensors
12
+ 5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a click_reranker/reranker_lm/special_tokens_map.json
13
+ da0e79933b9ed51798a3ae27893d3c5fa4a201126cef75586296df9b4d2c62a0 click_reranker/reranker_lm/tokenizer.json
14
+ ccb4eb21a03e1442ee5c3f85431b9c307960a04579942537d74778dc8080a48c click_reranker/reranker_lm/tokenizer_config.json
15
+ 07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3 click_reranker/reranker_lm/vocab.txt
16
+ c49578ca019b6d4fbbdaf55a5d2e2b70f0ce026148bbfa335e64414ee751bcd7 encoder/NOTICE.txt
17
+ b3c7e5688494c88790a52a506b0b1bcd4085157af6339a1a00d288941abe5b7c encoder/encoder_1.pt
18
+ fc91bdf0f9030184b880279e40e060e69f507b7fb92c475de90d14a725b94ff9 evaluation/idd.json
19
+ 324b4e3c2556308ee19cb040bb373b2152a69f579848506d647fb52393dea5a7 gui_jepa_config.json
20
+ cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 licenses/Apache-2.0.txt
21
+ 915da05829b135ca3213d0d262a1ccbd6c437fdbc03d8a4984f3ca6d58f3d9b7 metadata/app_vocab.json
22
+ 7d157c93a4db3426f0ad1e254469a9ac345a4d784204523172317c211b90b48e policy/heads.pt
23
+ 89cd82a2e3da5cd18052a7bed4306b1a421c7be5e983fde3437bb47f2890f870 policy/matcher_lm/NOTICE.txt
24
+ 077e90434a3713be6b504a03bde3a7e4cb5d424bffe39b6866c034e9fb3a1ef2 policy/matcher_lm/config.json
25
+ e2f7a5fc057d334d5071e3086b53cf25453071fcf689f11dc1438c0ba413887a policy/matcher_lm/model.safetensors
26
+ 5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a policy/matcher_lm/special_tokens_map.json
27
+ da0e79933b9ed51798a3ae27893d3c5fa4a201126cef75586296df9b4d2c62a0 policy/matcher_lm/tokenizer.json
28
+ ccb4eb21a03e1442ee5c3f85431b9c307960a04579942537d74778dc8080a48c policy/matcher_lm/tokenizer_config.json
29
+ 07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3 policy/matcher_lm/vocab.txt
30
+ 9543744c6cd9f71c0043bf59764c8232be57cc4757c0dcd5a2517e4aeca9aa0d span_ranker/ranker_head.pt
31
+ 3182652c1fa8f05827890ffc4ed224054e4275969230d083270149e2157e647f span_ranker/ranker_lm/NOTICE.txt
32
+ 7f0faf76d12c68326d6296638406f9c4507fa327e52ed6fdc3678c0761a6f760 span_ranker/ranker_lm/config.json
33
+ f67825e8fa29bdcb113fc77365a1fde7bc813e3e5c85eb1c9d3777f9774629ec span_ranker/ranker_lm/model.safetensors
34
+ 5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a span_ranker/ranker_lm/special_tokens_map.json
35
+ da0e79933b9ed51798a3ae27893d3c5fa4a201126cef75586296df9b4d2c62a0 span_ranker/ranker_lm/tokenizer.json
36
+ ccb4eb21a03e1442ee5c3f85431b9c307960a04579942537d74778dc8080a48c span_ranker/ranker_lm/tokenizer_config.json
37
+ 07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3 span_ranker/ranker_lm/vocab.txt
38
+ ab14f82d081443e268431f454ce61cd4f70dc4ed6c23996a420d1f953260a5d8 manifest.json
THIRD_PARTY_NOTICES.md ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Third-party model notices
2
+
3
+ GUI-JEPA contributions are covered by the MIT license in `LICENSE`. The following pretrained models were used to initialize included weights, and their Apache-2.0 license notices and conditions remain applicable. A copy of Apache-2.0 is included in `licenses/Apache-2.0.txt`.
4
+
5
+ | Included component | Upstream model | Upstream license | GUI-JEPA adaptation |
6
+ |:--|:--|:--|:--|
7
+ | `encoder/encoder_1.pt` | [timm/vit_large_patch16_224.augreg_in21k_ft_in1k](https://huggingface.co/timm/vit_large_patch16_224.augreg_in21k_ft_in1k) | Apache-2.0 | GUI screenshot JEPA pretraining; classification head removed |
8
+ | `policy/matcher_lm/` | [sentence-transformers/all-MiniLM-L12-v2](https://huggingface.co/sentence-transformers/all-MiniLM-L12-v2) | Apache-2.0 | Fine-tuned as the policy cross-encoder text matcher |
9
+ | `span_ranker/ranker_lm/` | [sentence-transformers/all-MiniLM-L6-v2](https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2) | Apache-2.0 | Fine-tuned for goal-source span ranking |
10
+ | `click_reranker/reranker_lm/` | [sentence-transformers/all-MiniLM-L12-v2](https://huggingface.co/sentence-transformers/all-MiniLM-L12-v2) | Apache-2.0 | Fine-tuned for click candidate reranking |
11
+
12
+ The corresponding tokenizer assets are derived from the same upstream repositories. We thank the Google Vision Transformer, timm, Microsoft MiniLM and sentence-transformers authors. The upstream model cards link the original papers, attribution and licensing information.
13
+
14
+ The frozen CLIP text encoder (`openai/clip-vit-base-patch32`) is an external runtime dependency and is downloaded separately. AndroidControl, GUI-Odyssey and VideoCUA are training/evaluation data sources and are distributed by their respective owners.
assets/overview.png ADDED

Git LFS Details

  • SHA256: 860ea287628b901862990a01ea5f9390d1628bdcf565418775b1d0173e4612ac
  • Pointer size: 131 Bytes
  • Size of remote file: 384 kB
assets/teaser.png ADDED

Git LFS Details

  • SHA256: 882191289b1b41118637815f642149c1de76bf04e6ac2f8e05f9892d74690306
  • Pointer size: 131 Bytes
  • Size of remote file: 118 kB
click_reranker/meta.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "model_name": "sentence-transformers/all-MiniLM-L12-v2",
3
+ "aux_dim": 11,
4
+ "use_roi": false,
5
+ "roi_dim": 1024
6
+ }
click_reranker/reranker_head.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2d3dd27a2341ad53df29a0be8725a62561f2c2e0925634a8280c0f0eabcbffe4
3
+ size 474717
click_reranker/reranker_lm/NOTICE.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ This model was initialized from sentence-transformers/all-MiniLM-L12-v2 (Apache-2.0) and modified through GUI-JEPA fine-tuning for click reranking. The tokenizer comes from the same upstream repository. See ../../THIRD_PARTY_NOTICES.md and ../../licenses/Apache-2.0.txt.
click_reranker/reranker_lm/config.json ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "BertModel"
4
+ ],
5
+ "attention_probs_dropout_prob": 0.1,
6
+ "classifier_dropout": null,
7
+ "dtype": "float32",
8
+ "gradient_checkpointing": false,
9
+ "hidden_act": "gelu",
10
+ "hidden_dropout_prob": 0.1,
11
+ "hidden_size": 384,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 1536,
14
+ "layer_norm_eps": 1e-12,
15
+ "max_position_embeddings": 512,
16
+ "model_type": "bert",
17
+ "num_attention_heads": 12,
18
+ "num_hidden_layers": 12,
19
+ "pad_token_id": 0,
20
+ "position_embedding_type": "absolute",
21
+ "transformers_version": "4.57.3",
22
+ "type_vocab_size": 2,
23
+ "use_cache": true,
24
+ "vocab_size": 30522
25
+ }
click_reranker/reranker_lm/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5befd0fe9820d89e4895c6616288e4c1dc7809197d816fae3385d0263673442e
3
+ size 133462128
click_reranker/reranker_lm/special_tokens_map.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cls_token": {
3
+ "content": "[CLS]",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "mask_token": {
10
+ "content": "[MASK]",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "[PAD]",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "sep_token": {
24
+ "content": "[SEP]",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ },
30
+ "unk_token": {
31
+ "content": "[UNK]",
32
+ "lstrip": false,
33
+ "normalized": false,
34
+ "rstrip": false,
35
+ "single_word": false
36
+ }
37
+ }
click_reranker/reranker_lm/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
click_reranker/reranker_lm/tokenizer_config.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "0": {
4
+ "content": "[PAD]",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "100": {
12
+ "content": "[UNK]",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "101": {
20
+ "content": "[CLS]",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "102": {
28
+ "content": "[SEP]",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "103": {
36
+ "content": "[MASK]",
37
+ "lstrip": false,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ }
43
+ },
44
+ "clean_up_tokenization_spaces": false,
45
+ "cls_token": "[CLS]",
46
+ "do_basic_tokenize": true,
47
+ "do_lower_case": true,
48
+ "extra_special_tokens": {},
49
+ "mask_token": "[MASK]",
50
+ "max_length": 128,
51
+ "model_max_length": 512,
52
+ "never_split": null,
53
+ "pad_to_multiple_of": null,
54
+ "pad_token": "[PAD]",
55
+ "pad_token_type_id": 0,
56
+ "padding_side": "right",
57
+ "sep_token": "[SEP]",
58
+ "stride": 0,
59
+ "strip_accents": null,
60
+ "tokenize_chinese_chars": true,
61
+ "tokenizer_class": "BertTokenizer",
62
+ "truncation_side": "right",
63
+ "truncation_strategy": "longest_first",
64
+ "unk_token": "[UNK]"
65
+ }
click_reranker/reranker_lm/vocab.txt ADDED
The diff for this file is too large to render. See raw diff
 
encoder/NOTICE.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ This encoder was initialized from timm/vit_large_patch16_224.augreg_in21k_ft_in1k (Apache-2.0) and modified through GUI-JEPA GUI screenshot pretraining. See ../THIRD_PARTY_NOTICES.md and ../licenses/Apache-2.0.txt.
encoder/encoder_1.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b3c7e5688494c88790a52a506b0b1bcd4085157af6339a1a00d288941abe5b7c
3
+ size 1213321675
evaluation/idd.json ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model": "GUI-JEPA",
3
+ "checkpoint": "final policy, training seed 3",
4
+ "evaluation_seed": 1,
5
+ "dataset": "AndroidControl",
6
+ "split": "IDD",
7
+ "episodes": 716,
8
+ "steps": 3858,
9
+ "precision": "fp32",
10
+ "verified_date": "2026-10-29",
11
+ "history_source": "ground-truth actions",
12
+ "protocol": {
13
+ "span_max_words": 16,
14
+ "span_cap": 800,
15
+ "rerank_beta": 1.0,
16
+ "rerank_gate": 1.0,
17
+ "max_accessibility_candidates": 80,
18
+ "click_rule": "candidate center inside the ground-truth element box",
19
+ "text_rule": "case- and whitespace-normalized exact match",
20
+ "equivalent_action_credit": false
21
+ },
22
+ "ac_low": {
23
+ "setting": "low",
24
+ "n_steps": 3858,
25
+ "step_acc": 84.06,
26
+ "type_acc": 94.09,
27
+ "grounding_acc_clicks": 90.28,
28
+ "click_grounding_n": 2316,
29
+ "pred_kind_hist": {
30
+ "click": 2408,
31
+ "input_text": 285,
32
+ "navigate_back": 117,
33
+ "open_app": 259,
34
+ "scroll": 498,
35
+ "wait": 291
36
+ },
37
+ "per_type": {
38
+ "open_app": {
39
+ "n": 253,
40
+ "step_acc": 77.9
41
+ },
42
+ "long_press": {
43
+ "n": 9,
44
+ "step_acc": 77.8
45
+ },
46
+ "click": {
47
+ "n": 2419,
48
+ "step_acc": 86.2
49
+ },
50
+ "input_text": {
51
+ "n": 282,
52
+ "step_acc": 76.2
53
+ },
54
+ "wait": {
55
+ "n": 273,
56
+ "step_acc": 74.0
57
+ },
58
+ "scroll": {
59
+ "n": 505,
60
+ "step_acc": 86.3
61
+ },
62
+ "navigate_back": {
63
+ "n": 117,
64
+ "step_acc": 87.2
65
+ }
66
+ }
67
+ },
68
+ "ac_high": {
69
+ "setting": "high",
70
+ "n_steps": 3858,
71
+ "step_acc": 60.99,
72
+ "type_acc": 80.61,
73
+ "grounding_acc_clicks": 73.52,
74
+ "click_grounding_n": 2073,
75
+ "pred_kind_hist": {
76
+ "click": 2403,
77
+ "input_text": 292,
78
+ "navigate_back": 82,
79
+ "open_app": 339,
80
+ "scroll": 454,
81
+ "wait": 288
82
+ },
83
+ "per_type": {
84
+ "open_app": {
85
+ "n": 253,
86
+ "step_acc": 68.0
87
+ },
88
+ "long_press": {
89
+ "n": 9,
90
+ "step_acc": 66.7
91
+ },
92
+ "click": {
93
+ "n": 2419,
94
+ "step_acc": 62.8
95
+ },
96
+ "input_text": {
97
+ "n": 282,
98
+ "step_acc": 52.5
99
+ },
100
+ "wait": {
101
+ "n": 273,
102
+ "step_acc": 59.3
103
+ },
104
+ "scroll": {
105
+ "n": 505,
106
+ "step_acc": 59.8
107
+ },
108
+ "navigate_back": {
109
+ "n": 117,
110
+ "step_acc": 38.5
111
+ }
112
+ }
113
+ }
114
+ }
gui_jepa_config.json ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format_version": 1,
3
+ "model_name": "GUI-JEPA",
4
+ "paper": "https://arxiv.org/abs/2610.36877",
5
+ "code": "https://github.com/bcwang-sjtu/GUI-JEPA",
6
+ "checkpoint_variant": "final policy, seed 3",
7
+ "training_seed": 3,
8
+ "evaluation_seed": 1,
9
+ "encoder": {
10
+ "path": "encoder/encoder_1.pt",
11
+ "architecture": "vit_large_patch16_224",
12
+ "initialization": "timm/vit_large_patch16_224.augreg_in21k_ft_in1k",
13
+ "image_size": [
14
+ 224,
15
+ 224
16
+ ],
17
+ "patch_size": 16,
18
+ "grid_size": [
19
+ 14,
20
+ 14
21
+ ],
22
+ "embedding_dim": 1024,
23
+ "drop_cls_token": true,
24
+ "frozen": true,
25
+ "preprocessing": {
26
+ "color_mode": "RGB",
27
+ "resize": "PIL.Image.Image.resize((224, 224)) with the default RGB resampling; no center crop",
28
+ "scale": 0.00392156862745098,
29
+ "mean": [
30
+ 0.485,
31
+ 0.456,
32
+ 0.406
33
+ ],
34
+ "std": [
35
+ 0.229,
36
+ 0.224,
37
+ 0.225
38
+ ]
39
+ }
40
+ },
41
+ "policy": {
42
+ "path": "policy",
43
+ "heads_file": "heads.pt",
44
+ "heads_keys": [
45
+ "wm_head",
46
+ "matcher_head",
47
+ "predictor"
48
+ ],
49
+ "matcher_path": "policy/matcher_lm",
50
+ "matcher_base_model": "sentence-transformers/all-MiniLM-L12-v2",
51
+ "matcher_max_length": 96,
52
+ "predictor_depth": 3,
53
+ "predictor_attention_heads": 16,
54
+ "candidate_action_dim": 16,
55
+ "predictor_action_input_dim": 1040,
56
+ "residual": true,
57
+ "history": true,
58
+ "history_text_steps": 4,
59
+ "condition_extra_dim": 1040,
60
+ "structural_projection_dim": 256,
61
+ "action_kinds": [
62
+ "click",
63
+ "input_text",
64
+ "scroll",
65
+ "navigate_back",
66
+ "navigate_home",
67
+ "wait",
68
+ "open_app"
69
+ ]
70
+ },
71
+ "span_ranker": {
72
+ "path": "span_ranker",
73
+ "head_file": "ranker_head.pt",
74
+ "language_model_path": "span_ranker/ranker_lm",
75
+ "base_model": "sentence-transformers/all-MiniLM-L6-v2",
76
+ "max_words": 16,
77
+ "span_cap": 800,
78
+ "source": "goal",
79
+ "max_length": 96
80
+ },
81
+ "click_reranker": {
82
+ "path": "click_reranker",
83
+ "head_file": "reranker_head.pt",
84
+ "language_model_path": "click_reranker/reranker_lm",
85
+ "base_model": "sentence-transformers/all-MiniLM-L12-v2",
86
+ "aux_dim": 11,
87
+ "use_roi": false,
88
+ "beta": 1.0,
89
+ "gate": 1.0,
90
+ "max_length": 96
91
+ },
92
+ "external_frozen_text_encoder": {
93
+ "repo_id": "openai/clip-vit-base-patch32",
94
+ "output_dim": 512,
95
+ "max_length": 77,
96
+ "included": false
97
+ },
98
+ "app_vocab": "metadata/app_vocab.json",
99
+ "max_accessibility_candidates": 80,
100
+ "evaluation": {
101
+ "precision": "fp32",
102
+ "settings": [
103
+ "AC-Low",
104
+ "AC-High"
105
+ ],
106
+ "history_source": "ground-truth actions",
107
+ "subsplit": "IDD",
108
+ "episodes": 716,
109
+ "steps": 3858,
110
+ "seed": 1
111
+ },
112
+ "verified_environment": {
113
+ "python": "3.11.14",
114
+ "torch": "2.9.0+cu128",
115
+ "timm": "1.0.22",
116
+ "transformers": "4.57.3"
117
+ },
118
+ "code_revision": "c03c565065a8b31f9d4ce1be6c29104c8869799f",
119
+ "model_repo_id": "LilCC/GUI-JEPA"
120
+ }
licenses/Apache-2.0.txt ADDED
@@ -0,0 +1,202 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ Apache License
3
+ Version 2.0, January 2004
4
+ http://www.apache.org/licenses/
5
+
6
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7
+
8
+ 1. Definitions.
9
+
10
+ "License" shall mean the terms and conditions for use, reproduction,
11
+ and distribution as defined by Sections 1 through 9 of this document.
12
+
13
+ "Licensor" shall mean the copyright owner or entity authorized by
14
+ the copyright owner that is granting the License.
15
+
16
+ "Legal Entity" shall mean the union of the acting entity and all
17
+ other entities that control, are controlled by, or are under common
18
+ control with that entity. For the purposes of this definition,
19
+ "control" means (i) the power, direct or indirect, to cause the
20
+ direction or management of such entity, whether by contract or
21
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
22
+ outstanding shares, or (iii) beneficial ownership of such entity.
23
+
24
+ "You" (or "Your") shall mean an individual or Legal Entity
25
+ exercising permissions granted by this License.
26
+
27
+ "Source" form shall mean the preferred form for making modifications,
28
+ including but not limited to software source code, documentation
29
+ source, and configuration files.
30
+
31
+ "Object" form shall mean any form resulting from mechanical
32
+ transformation or translation of a Source form, including but
33
+ not limited to compiled object code, generated documentation,
34
+ and conversions to other media types.
35
+
36
+ "Work" shall mean the work of authorship, whether in Source or
37
+ Object form, made available under the License, as indicated by a
38
+ copyright notice that is included in or attached to the work
39
+ (an example is provided in the Appendix below).
40
+
41
+ "Derivative Works" shall mean any work, whether in Source or Object
42
+ form, that is based on (or derived from) the Work and for which the
43
+ editorial revisions, annotations, elaborations, or other modifications
44
+ represent, as a whole, an original work of authorship. For the purposes
45
+ of this License, Derivative Works shall not include works that remain
46
+ separable from, or merely link (or bind by name) to the interfaces of,
47
+ the Work and Derivative Works thereof.
48
+
49
+ "Contribution" shall mean any work of authorship, including
50
+ the original version of the Work and any modifications or additions
51
+ to that Work or Derivative Works thereof, that is intentionally
52
+ submitted to Licensor for inclusion in the Work by the copyright owner
53
+ or by an individual or Legal Entity authorized to submit on behalf of
54
+ the copyright owner. For the purposes of this definition, "submitted"
55
+ means any form of electronic, verbal, or written communication sent
56
+ to the Licensor or its representatives, including but not limited to
57
+ communication on electronic mailing lists, source code control systems,
58
+ and issue tracking systems that are managed by, or on behalf of, the
59
+ Licensor for the purpose of discussing and improving the Work, but
60
+ excluding communication that is conspicuously marked or otherwise
61
+ designated in writing by the copyright owner as "Not a Contribution."
62
+
63
+ "Contributor" shall mean Licensor and any individual or Legal Entity
64
+ on behalf of whom a Contribution has been received by Licensor and
65
+ subsequently incorporated within the Work.
66
+
67
+ 2. Grant of Copyright License. Subject to the terms and conditions of
68
+ this License, each Contributor hereby grants to You a perpetual,
69
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70
+ copyright license to reproduce, prepare Derivative Works of,
71
+ publicly display, publicly perform, sublicense, and distribute the
72
+ Work and such Derivative Works in Source or Object form.
73
+
74
+ 3. Grant of Patent License. Subject to the terms and conditions of
75
+ this License, each Contributor hereby grants to You a perpetual,
76
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77
+ (except as stated in this section) patent license to make, have made,
78
+ use, offer to sell, sell, import, and otherwise transfer the Work,
79
+ where such license applies only to those patent claims licensable
80
+ by such Contributor that are necessarily infringed by their
81
+ Contribution(s) alone or by combination of their Contribution(s)
82
+ with the Work to which such Contribution(s) was submitted. If You
83
+ institute patent litigation against any entity (including a
84
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
85
+ or a Contribution incorporated within the Work constitutes direct
86
+ or contributory patent infringement, then any patent licenses
87
+ granted to You under this License for that Work shall terminate
88
+ as of the date such litigation is filed.
89
+
90
+ 4. Redistribution. You may reproduce and distribute copies of the
91
+ Work or Derivative Works thereof in any medium, with or without
92
+ modifications, and in Source or Object form, provided that You
93
+ meet the following conditions:
94
+
95
+ (a) You must give any other recipients of the Work or
96
+ Derivative Works a copy of this License; and
97
+
98
+ (b) You must cause any modified files to carry prominent notices
99
+ stating that You changed the files; and
100
+
101
+ (c) You must retain, in the Source form of any Derivative Works
102
+ that You distribute, all copyright, patent, trademark, and
103
+ attribution notices from the Source form of the Work,
104
+ excluding those notices that do not pertain to any part of
105
+ the Derivative Works; and
106
+
107
+ (d) If the Work includes a "NOTICE" text file as part of its
108
+ distribution, then any Derivative Works that You distribute must
109
+ include a readable copy of the attribution notices contained
110
+ within such NOTICE file, excluding those notices that do not
111
+ pertain to any part of the Derivative Works, in at least one
112
+ of the following places: within a NOTICE text file distributed
113
+ as part of the Derivative Works; within the Source form or
114
+ documentation, if provided along with the Derivative Works; or,
115
+ within a display generated by the Derivative Works, if and
116
+ wherever such third-party notices normally appear. The contents
117
+ of the NOTICE file are for informational purposes only and
118
+ do not modify the License. You may add Your own attribution
119
+ notices within Derivative Works that You distribute, alongside
120
+ or as an addendum to the NOTICE text from the Work, provided
121
+ that such additional attribution notices cannot be construed
122
+ as modifying the License.
123
+
124
+ You may add Your own copyright statement to Your modifications and
125
+ may provide additional or different license terms and conditions
126
+ for use, reproduction, or distribution of Your modifications, or
127
+ for any such Derivative Works as a whole, provided Your use,
128
+ reproduction, and distribution of the Work otherwise complies with
129
+ the conditions stated in this License.
130
+
131
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
132
+ any Contribution intentionally submitted for inclusion in the Work
133
+ by You to the Licensor shall be under the terms and conditions of
134
+ this License, without any additional terms or conditions.
135
+ Notwithstanding the above, nothing herein shall supersede or modify
136
+ the terms of any separate license agreement you may have executed
137
+ with Licensor regarding such Contributions.
138
+
139
+ 6. Trademarks. This License does not grant permission to use the trade
140
+ names, trademarks, service marks, or product names of the Licensor,
141
+ except as required for reasonable and customary use in describing the
142
+ origin of the Work and reproducing the content of the NOTICE file.
143
+
144
+ 7. Disclaimer of Warranty. Unless required by applicable law or
145
+ agreed to in writing, Licensor provides the Work (and each
146
+ Contributor provides its Contributions) on an "AS IS" BASIS,
147
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148
+ implied, including, without limitation, any warranties or conditions
149
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150
+ PARTICULAR PURPOSE. You are solely responsible for determining the
151
+ appropriateness of using or redistributing the Work and assume any
152
+ risks associated with Your exercise of permissions under this License.
153
+
154
+ 8. Limitation of Liability. In no event and under no legal theory,
155
+ whether in tort (including negligence), contract, or otherwise,
156
+ unless required by applicable law (such as deliberate and grossly
157
+ negligent acts) or agreed to in writing, shall any Contributor be
158
+ liable to You for damages, including any direct, indirect, special,
159
+ incidental, or consequential damages of any character arising as a
160
+ result of this License or out of the use or inability to use the
161
+ Work (including but not limited to damages for loss of goodwill,
162
+ work stoppage, computer failure or malfunction, or any and all
163
+ other commercial damages or losses), even if such Contributor
164
+ has been advised of the possibility of such damages.
165
+
166
+ 9. Accepting Warranty or Additional Liability. While redistributing
167
+ the Work or Derivative Works thereof, You may choose to offer,
168
+ and charge a fee for, acceptance of support, warranty, indemnity,
169
+ or other liability obligations and/or rights consistent with this
170
+ License. However, in accepting such obligations, You may act only
171
+ on Your own behalf and on Your sole responsibility, not on behalf
172
+ of any other Contributor, and only if You agree to indemnify,
173
+ defend, and hold each Contributor harmless for any liability
174
+ incurred by, or claims asserted against, such Contributor by reason
175
+ of your accepting any such warranty or additional liability.
176
+
177
+ END OF TERMS AND CONDITIONS
178
+
179
+ APPENDIX: How to apply the Apache License to your work.
180
+
181
+ To apply the Apache License to your work, attach the following
182
+ boilerplate notice, with the fields enclosed by brackets "[]"
183
+ replaced with your own identifying information. (Don't include
184
+ the brackets!) The text should be enclosed in the appropriate
185
+ comment syntax for the file format. We also recommend that a
186
+ file or class name and description of purpose be included on the
187
+ same "printed page" as the copyright notice for easier
188
+ identification within third-party archives.
189
+
190
+ Copyright [yyyy] [name of copyright owner]
191
+
192
+ Licensed under the Apache License, Version 2.0 (the "License");
193
+ you may not use this file except in compliance with the License.
194
+ You may obtain a copy of the License at
195
+
196
+ http://www.apache.org/licenses/LICENSE-2.0
197
+
198
+ Unless required by applicable law or agreed to in writing, software
199
+ distributed under the License is distributed on an "AS IS" BASIS,
200
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201
+ See the License for the specific language governing permissions and
202
+ limitations under the License.
manifest.json ADDED
@@ -0,0 +1,195 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model": "GUI-JEPA",
3
+ "variant": "final seed-3 policy",
4
+ "format_version": 1,
5
+ "weight_format": "original fp32 PyTorch state_dict and safetensors",
6
+ "original_weight_sha256_matches": 7,
7
+ "total_payload_bytes_excluding_manifest_and_checksums": 1743847741,
8
+ "files": [
9
+ {
10
+ "path": ".gitattributes",
11
+ "bytes": 91,
12
+ "sha256": "bbdea25be337737a40b0530798a97fabc24f7e2cf6b137fbcad9ffe761ac08cd"
13
+ },
14
+ {
15
+ "path": "LICENSE",
16
+ "bytes": 1095,
17
+ "sha256": "500d3e10fdbb56fca2cd4cd35a73062a20b850b902c5d9bb4b9d8cf98fd08b86"
18
+ },
19
+ {
20
+ "path": "README.md",
21
+ "bytes": 8319,
22
+ "sha256": "75d505242bd7a71450a51cf330ec620ac0b3a52043a40fbd799cbca00c88f297"
23
+ },
24
+ {
25
+ "path": "THIRD_PARTY_NOTICES.md",
26
+ "bytes": 1746,
27
+ "sha256": "b69318136d41ecd3433d22682ae21688b8dc3bc4b88950c7a849f45e0788bf76"
28
+ },
29
+ {
30
+ "path": "assets/overview.png",
31
+ "bytes": 383747,
32
+ "sha256": "860ea287628b901862990a01ea5f9390d1628bdcf565418775b1d0173e4612ac"
33
+ },
34
+ {
35
+ "path": "assets/teaser.png",
36
+ "bytes": 117930,
37
+ "sha256": "882191289b1b41118637815f642149c1de76bf04e6ac2f8e05f9892d74690306"
38
+ },
39
+ {
40
+ "path": "click_reranker/meta.json",
41
+ "bytes": 118,
42
+ "sha256": "64f092c5c48e96d3d40641d9201d3ffdf710a88415c0b83f5b7648d085180d0d"
43
+ },
44
+ {
45
+ "path": "click_reranker/reranker_head.pt",
46
+ "bytes": 474717,
47
+ "sha256": "2d3dd27a2341ad53df29a0be8725a62561f2c2e0925634a8280c0f0eabcbffe4"
48
+ },
49
+ {
50
+ "path": "click_reranker/reranker_lm/NOTICE.txt",
51
+ "bytes": 271,
52
+ "sha256": "c328866d1a6a93ecd1eb121334126e3cc7671803cf0679b2cd207e4be55ce1f4"
53
+ },
54
+ {
55
+ "path": "click_reranker/reranker_lm/config.json",
56
+ "bytes": 612,
57
+ "sha256": "077e90434a3713be6b504a03bde3a7e4cb5d424bffe39b6866c034e9fb3a1ef2"
58
+ },
59
+ {
60
+ "path": "click_reranker/reranker_lm/model.safetensors",
61
+ "bytes": 133462128,
62
+ "sha256": "5befd0fe9820d89e4895c6616288e4c1dc7809197d816fae3385d0263673442e"
63
+ },
64
+ {
65
+ "path": "click_reranker/reranker_lm/special_tokens_map.json",
66
+ "bytes": 695,
67
+ "sha256": "5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a"
68
+ },
69
+ {
70
+ "path": "click_reranker/reranker_lm/tokenizer.json",
71
+ "bytes": 711661,
72
+ "sha256": "da0e79933b9ed51798a3ae27893d3c5fa4a201126cef75586296df9b4d2c62a0"
73
+ },
74
+ {
75
+ "path": "click_reranker/reranker_lm/tokenizer_config.json",
76
+ "bytes": 1464,
77
+ "sha256": "ccb4eb21a03e1442ee5c3f85431b9c307960a04579942537d74778dc8080a48c"
78
+ },
79
+ {
80
+ "path": "click_reranker/reranker_lm/vocab.txt",
81
+ "bytes": 231508,
82
+ "sha256": "07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3"
83
+ },
84
+ {
85
+ "path": "encoder/NOTICE.txt",
86
+ "bytes": 215,
87
+ "sha256": "c49578ca019b6d4fbbdaf55a5d2e2b70f0ce026148bbfa335e64414ee751bcd7"
88
+ },
89
+ {
90
+ "path": "encoder/encoder_1.pt",
91
+ "bytes": 1213321675,
92
+ "sha256": "b3c7e5688494c88790a52a506b0b1bcd4085157af6339a1a00d288941abe5b7c"
93
+ },
94
+ {
95
+ "path": "evaluation/idd.json",
96
+ "bytes": 2351,
97
+ "sha256": "fc91bdf0f9030184b880279e40e060e69f507b7fb92c475de90d14a725b94ff9"
98
+ },
99
+ {
100
+ "path": "gui_jepa_config.json",
101
+ "bytes": 2962,
102
+ "sha256": "324b4e3c2556308ee19cb040bb373b2152a69f579848506d647fb52393dea5a7"
103
+ },
104
+ {
105
+ "path": "licenses/Apache-2.0.txt",
106
+ "bytes": 11358,
107
+ "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
108
+ },
109
+ {
110
+ "path": "metadata/app_vocab.json",
111
+ "bytes": 12336,
112
+ "sha256": "915da05829b135ca3213d0d262a1ccbd6c437fdbc03d8a4984f3ca6d58f3d9b7"
113
+ },
114
+ {
115
+ "path": "policy/heads.pt",
116
+ "bytes": 168878527,
117
+ "sha256": "7d157c93a4db3426f0ad1e254469a9ac345a4d784204523172317c211b90b48e"
118
+ },
119
+ {
120
+ "path": "policy/matcher_lm/NOTICE.txt",
121
+ "bytes": 276,
122
+ "sha256": "89cd82a2e3da5cd18052a7bed4306b1a421c7be5e983fde3437bb47f2890f870"
123
+ },
124
+ {
125
+ "path": "policy/matcher_lm/config.json",
126
+ "bytes": 612,
127
+ "sha256": "077e90434a3713be6b504a03bde3a7e4cb5d424bffe39b6866c034e9fb3a1ef2"
128
+ },
129
+ {
130
+ "path": "policy/matcher_lm/model.safetensors",
131
+ "bytes": 133462128,
132
+ "sha256": "e2f7a5fc057d334d5071e3086b53cf25453071fcf689f11dc1438c0ba413887a"
133
+ },
134
+ {
135
+ "path": "policy/matcher_lm/special_tokens_map.json",
136
+ "bytes": 695,
137
+ "sha256": "5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a"
138
+ },
139
+ {
140
+ "path": "policy/matcher_lm/tokenizer.json",
141
+ "bytes": 711661,
142
+ "sha256": "da0e79933b9ed51798a3ae27893d3c5fa4a201126cef75586296df9b4d2c62a0"
143
+ },
144
+ {
145
+ "path": "policy/matcher_lm/tokenizer_config.json",
146
+ "bytes": 1464,
147
+ "sha256": "ccb4eb21a03e1442ee5c3f85431b9c307960a04579942537d74778dc8080a48c"
148
+ },
149
+ {
150
+ "path": "policy/matcher_lm/vocab.txt",
151
+ "bytes": 231508,
152
+ "sha256": "07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3"
153
+ },
154
+ {
155
+ "path": "span_ranker/ranker_head.pt",
156
+ "bytes": 3461,
157
+ "sha256": "9543744c6cd9f71c0043bf59764c8232be57cc4757c0dcd5a2517e4aeca9aa0d"
158
+ },
159
+ {
160
+ "path": "span_ranker/ranker_lm/NOTICE.txt",
161
+ "bytes": 279,
162
+ "sha256": "3182652c1fa8f05827890ffc4ed224054e4275969230d083270149e2157e647f"
163
+ },
164
+ {
165
+ "path": "span_ranker/ranker_lm/config.json",
166
+ "bytes": 611,
167
+ "sha256": "7f0faf76d12c68326d6296638406f9c4507fa327e52ed6fdc3678c0761a6f760"
168
+ },
169
+ {
170
+ "path": "span_ranker/ranker_lm/model.safetensors",
171
+ "bytes": 90864192,
172
+ "sha256": "f67825e8fa29bdcb113fc77365a1fde7bc813e3e5c85eb1c9d3777f9774629ec"
173
+ },
174
+ {
175
+ "path": "span_ranker/ranker_lm/special_tokens_map.json",
176
+ "bytes": 695,
177
+ "sha256": "5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a"
178
+ },
179
+ {
180
+ "path": "span_ranker/ranker_lm/tokenizer.json",
181
+ "bytes": 711661,
182
+ "sha256": "da0e79933b9ed51798a3ae27893d3c5fa4a201126cef75586296df9b4d2c62a0"
183
+ },
184
+ {
185
+ "path": "span_ranker/ranker_lm/tokenizer_config.json",
186
+ "bytes": 1464,
187
+ "sha256": "ccb4eb21a03e1442ee5c3f85431b9c307960a04579942537d74778dc8080a48c"
188
+ },
189
+ {
190
+ "path": "span_ranker/ranker_lm/vocab.txt",
191
+ "bytes": 231508,
192
+ "sha256": "07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3"
193
+ }
194
+ ]
195
+ }
metadata/app_vocab.json ADDED
@@ -0,0 +1,694 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "Amazon": 169,
3
+ "eBay": 104,
4
+ "Flipkart": 87,
5
+ "YouTube": 74,
6
+ "Gmail": 73,
7
+ "Maps": 68,
8
+ "Kitchen Stories": 59,
9
+ "Booking.com": 57,
10
+ "Drive": 57,
11
+ "Decathlon": 54,
12
+ "Clock": 49,
13
+ "adidas": 49,
14
+ "Fit": 49,
15
+ "Vimeo": 48,
16
+ "Calendar": 47,
17
+ "Etsy": 45,
18
+ "PUMA": 42,
19
+ "SideChef": 40,
20
+ "Keep Notes": 40,
21
+ "Expedia": 38,
22
+ "Nike": 36,
23
+ "Reminder": 34,
24
+ "TickTick": 33,
25
+ "Google Play Books": 32,
26
+ "Settings": 32,
27
+ "Xe": 32,
28
+ "AccuWeather": 31,
29
+ "Myntra": 31,
30
+ "Home Workout": 31,
31
+ "IKEA": 30,
32
+ "Slides": 30,
33
+ "Docs": 30,
34
+ "Gallery": 30,
35
+ "Khan Academy": 29,
36
+ "Omio": 28,
37
+ "Citymapper": 28,
38
+ "Weather&Radar": 28,
39
+ "Redfin": 27,
40
+ "Files by Google": 27,
41
+ "H&M": 27,
42
+ "ZARA": 27,
43
+ "Contacts": 26,
44
+ "Outlook": 25,
45
+ "Sketchbook": 24,
46
+ "The Clock": 24,
47
+ "Recorder": 24,
48
+ "Shopsy": 24,
49
+ "ClockBuddy": 24,
50
+ "Trainline": 24,
51
+ "Duolingo": 24,
52
+ "KAYAK": 23,
53
+ "Blinkit": 23,
54
+ "Kindle": 23,
55
+ "bigbasket": 22,
56
+ "Temu": 22,
57
+ "Weather": 22,
58
+ "All Currency Converter": 22,
59
+ "OpenTable": 21,
60
+ "Alibaba.com": 21,
61
+ "TeraBox": 20,
62
+ "Sound Recorder Plus": 19,
63
+ "Spotify": 19,
64
+ "CruiseMapper": 19,
65
+ "Industrybuying": 19,
66
+ "PowerPoint": 18,
67
+ "Any.do": 18,
68
+ "AllTrails": 18,
69
+ "LeafSnap": 18,
70
+ "Insight Timer": 18,
71
+ "DMart Ready": 17,
72
+ "Plantum": 17,
73
+ "MobiDrive": 17,
74
+ "Memrise": 17,
75
+ "TrailLink": 17,
76
+ "Snapdeal": 17,
77
+ "Wanderu": 17,
78
+ "Yummly": 17,
79
+ "MakeMyTrip": 16,
80
+ "Moovit": 16,
81
+ "Airbnb": 16,
82
+ "SoundCloud": 16,
83
+ "Translate": 15,
84
+ "ShopClues": 15,
85
+ "Todoist": 15,
86
+ "Trip.com": 15,
87
+ "Merriam-Webster Dictionary": 15,
88
+ "Dropbox": 15,
89
+ "Strava": 15,
90
+ "Grubhub": 15,
91
+ "JioMart": 15,
92
+ "Voice Recorder": 15,
93
+ "Pepperfry": 14,
94
+ "Skyscanner": 14,
95
+ "All Recipes": 14,
96
+ "Tripadvisor": 14,
97
+ "Rail Planner": 14,
98
+ "Banggood": 14,
99
+ "Fitbit": 14,
100
+ "Mappls MapmyIndia": 13,
101
+ "Tasks": 13,
102
+ "Blossom": 13,
103
+ "Tata CLiQ": 13,
104
+ "Wynk Music": 13,
105
+ "Reminders": 13,
106
+ "Contacts\ufeff+": 13,
107
+ "RailYatri": 13,
108
+ "Hardware Shack": 13,
109
+ "Solid Explorer": 12,
110
+ "OfficeSuite": 12,
111
+ "Edmunds": 12,
112
+ "FormsApp": 12,
113
+ "File Manager": 12,
114
+ "Moon+ Reader": 12,
115
+ "Audio\u00admack": 12,
116
+ "To Do": 12,
117
+ "Jotform": 12,
118
+ "Photos": 11,
119
+ "Toys 'R' Us": 11,
120
+ "Easy Notes": 11,
121
+ "To Do Reminder": 11,
122
+ "Foursquare": 11,
123
+ "DHgate": 11,
124
+ "Word": 11,
125
+ "Migros": 11,
126
+ "BudgetBytes": 11,
127
+ "PlantIn": 11,
128
+ "Simple Habit": 11,
129
+ "Ubuy": 11,
130
+ "AJIO": 10,
131
+ "JEFIT": 10,
132
+ "Moglix": 10,
133
+ "Flora": 10,
134
+ "Tata Neu": 10,
135
+ "To Do List": 10,
136
+ "Easy Voice Recorder": 10,
137
+ "Xodo": 10,
138
+ "Agoda": 9,
139
+ "OLX India": 9,
140
+ "Taskito": 9,
141
+ "RapidBox": 9,
142
+ "DigiCal": 9,
143
+ "Spck Editor": 9,
144
+ "ASOS": 9,
145
+ "Currency": 9,
146
+ "Hamleys": 9,
147
+ "REI Co-op": 9,
148
+ "Yalla Toys": 9,
149
+ "Houzz": 9,
150
+ "Polaris Office": 9,
151
+ "Show": 9,
152
+ "Deliveroo": 9,
153
+ "Artsy": 9,
154
+ "Adobe Acrobat": 9,
155
+ "Yahoo Mail": 8,
156
+ "Trovit Homes": 8,
157
+ "Amtrak": 8,
158
+ "Supercook": 8,
159
+ "Pizza Hut": 8,
160
+ "The Weather Channel": 8,
161
+ "FitAI": 8,
162
+ "ClevCalc": 8,
163
+ "Currency Plus": 8,
164
+ "Urban Ladder": 8,
165
+ "CARS24": 8,
166
+ "Presentations": 8,
167
+ "Smart Recorder": 8,
168
+ "Meet": 8,
169
+ "Rome2Rio": 8,
170
+ "BigOven": 8,
171
+ "WPS Office": 8,
172
+ "To-do List": 8,
173
+ "Cookpad": 8,
174
+ "Tasty": 8,
175
+ "Zoho Meeting": 7,
176
+ "Yatra": 7,
177
+ "HelloTalk": 7,
178
+ "Zoom": 7,
179
+ "YouTube Music": 7,
180
+ "Currency Converter": 7,
181
+ "Dailymotion": 7,
182
+ "ToysPoint": 7,
183
+ "Note": 7,
184
+ "Dictionary": 7,
185
+ "Homecentre": 7,
186
+ "Easy Dialer": 7,
187
+ "Alarm Clock Xtreme": 7,
188
+ "Nykaa": 7,
189
+ "Alarm Clock Beyond": 7,
190
+ "Smart Contacts": 7,
191
+ "Quikr": 7,
192
+ "PocketBook": 7,
193
+ "All Recipes Cookbook": 7,
194
+ "Whisk": 7,
195
+ "edX": 7,
196
+ "FlixBus": 7,
197
+ "Martinoz Pizza": 7,
198
+ "Drawing Pad for Everyone": 7,
199
+ "NykaaFashion": 7,
200
+ "CarTrade | Used Cars, New Cars": 7,
201
+ "Calm": 7,
202
+ "momondo": 7,
203
+ "Babbel": 7,
204
+ "MyWarehouse": 6,
205
+ "Withings": 6,
206
+ "EduRev": 6,
207
+ "desertcart": 6,
208
+ "CruiseDeals": 6,
209
+ "Rentberry": 6,
210
+ "1Weather": 6,
211
+ "DoorDash": 6,
212
+ "Savvy Time": 6,
213
+ "Code Editor": 6,
214
+ "Time Zone Converter": 6,
215
+ "Runkeeper": 6,
216
+ "Coursera": 6,
217
+ "Evernote": 6,
218
+ "Sgraffito": 6,
219
+ "Notes": 6,
220
+ "Chat": 6,
221
+ "ixigo": 6,
222
+ "Notepad": 6,
223
+ "Color": 6,
224
+ "Phonebook": 6,
225
+ "Mega Hardware": 6,
226
+ "HealthifyMe": 5,
227
+ "WinZip": 5,
228
+ "Notebook": 5,
229
+ "DeftPDF": 5,
230
+ "woodenstreet": 5,
231
+ "GVB": 5,
232
+ "Ferns N Petals": 5,
233
+ "PlantApp": 5,
234
+ "TripIt": 5,
235
+ "talabat": 5,
236
+ "Calculator": 5,
237
+ "Yandex\u00a0Maps": 5,
238
+ "Celebrity": 5,
239
+ "PDF Reader Pro": 5,
240
+ "Webex": 5,
241
+ "Top-Most Hardware": 5,
242
+ "Heart": 5,
243
+ "realtor.com": 5,
244
+ "OneDrive": 5,
245
+ "TheFork": 5,
246
+ "Domino's": 5,
247
+ "Simple Calculator": 5,
248
+ "MyRecorder": 5,
249
+ "Idanim": 5,
250
+ "Kobo Books": 5,
251
+ "INFOBUS": 5,
252
+ "Lifestyle": 5,
253
+ "Spinny": 5,
254
+ "MANGO": 5,
255
+ "ReadEra": 5,
256
+ "FitPro": 5,
257
+ "Taskeet": 5,
258
+ "Sublime Text": 5,
259
+ "Purple Books": 5,
260
+ "myTuner Radio, Podcasts, Music, Songs, News": 5,
261
+ "Goibibo": 5,
262
+ "Digital Timer and Stopwatch": 5,
263
+ "Easy Timezones": 5,
264
+ "Cx File Explorer": 5,
265
+ "JioSaavn": 5,
266
+ "TuneIn Radio": 5,
267
+ "Mojarto": 4,
268
+ "World Clock Smart Alarm": 4,
269
+ "khelmart": 4,
270
+ "Pregnancy": 4,
271
+ "Papago": 4,
272
+ "Medito": 4,
273
+ "Forms app": 4,
274
+ "PlantSnap": 4,
275
+ "Simplilearn": 4,
276
+ "Cookbook Recipes": 4,
277
+ "Rail Europe": 4,
278
+ "Fitness Coach": 4,
279
+ "ColorNote": 4,
280
+ "What to Expect": 4,
281
+ "Meesho": 4,
282
+ "CarGuru": 4,
283
+ "All-Fit": 4,
284
+ "Zomato": 4,
285
+ "Notally": 4,
286
+ "Nature's Basket": 4,
287
+ "Webex Meet": 4,
288
+ "EaseMyTrip": 4,
289
+ "NNNOW": 4,
290
+ "Citizen Calculator": 4,
291
+ "Shoppers Stop": 4,
292
+ "Meditopia": 4,
293
+ "floweraura": 4,
294
+ "Tira": 4,
295
+ "Radio Garden": 4,
296
+ "LoveLocal": 4,
297
+ "Furlenco": 4,
298
+ "99acres": 4,
299
+ "Gaana": 4,
300
+ "Kiwi.com": 4,
301
+ "Ovia Pregnancy": 4,
302
+ "Westside": 4,
303
+ "Habitica": 4,
304
+ "AutoScout24": 4,
305
+ "Healofy": 4,
306
+ "Quip": 4,
307
+ "WorldClock": 4,
308
+ "forms.app": 4,
309
+ "WordWeb": 4,
310
+ "ArtSticker": 4,
311
+ "Greg": 4,
312
+ "Housing": 4,
313
+ "Baby Tracker": 4,
314
+ "Jumia": 4,
315
+ "All Languages Translator": 4,
316
+ "Digital Alarm Clock": 4,
317
+ "Freshtohome": 4,
318
+ "Advanced English Dictionary": 4,
319
+ "FunEasyLearn": 4,
320
+ "Joom": 4,
321
+ "Barnes & Noble": 4,
322
+ "RAR": 4,
323
+ "Pro 7-Zip": 4,
324
+ "Barakat": 4,
325
+ "True Value": 4,
326
+ "Hopper": 4,
327
+ "RtistiQ": 3,
328
+ "Hotels.com": 3,
329
+ "Cookd": 3,
330
+ "Frog Weather": 3,
331
+ "Zalando": 3,
332
+ "NoBroker": 3,
333
+ "Prodigy Baby": 3,
334
+ "HERE WeGo": 3,
335
+ "pdfFiller": 3,
336
+ "OYO": 3,
337
+ "FitNotes": 3,
338
+ "bechdo": 3,
339
+ "Milkbasket": 3,
340
+ "SurveyMonkey": 3,
341
+ "WeatherVane": 3,
342
+ "Evolve": 3,
343
+ "Homesnap": 3,
344
+ "Wego Flights & Hotels": 3,
345
+ "ZArchiver": 3,
346
+ "Just Reminder": 3,
347
+ "Alarmy": 3,
348
+ "InstaShop": 3,
349
+ "drupe": 3,
350
+ "IGP": 3,
351
+ "Weather XL": 3,
352
+ "Vocab.com": 3,
353
+ "ColourPop Cosmetics": 3,
354
+ "Balance": 3,
355
+ "Mondly Languages": 3,
356
+ "Microsoft 365 (Office)": 3,
357
+ "ONLYOFFICE Documents": 3,
358
+ "Sportsuncle": 3,
359
+ "Skype": 3,
360
+ "Breethe": 3,
361
+ "Klook": 3,
362
+ "ExaWeather": 3,
363
+ "Sports Direct": 3,
364
+ "Plant Identifier": 3,
365
+ "SBB Mobile": 3,
366
+ "Hevy": 3,
367
+ "California Pizza": 3,
368
+ "1800Flowers": 3,
369
+ "USA Online Shopping": 3,
370
+ "Nykaaman": 3,
371
+ "\u00a0Word Office": 3,
372
+ "Trulia": 3,
373
+ "Pizza Max": 3,
374
+ "DailyCart USA": 3,
375
+ "Pull&Bear": 3,
376
+ "Gym Workout": 3,
377
+ "Coolblue": 3,
378
+ "TrainPal": 3,
379
+ "Notein": 3,
380
+ "Cleartrip": 3,
381
+ "Appy Weather": 3,
382
+ "CarWale": 3,
383
+ "SmartCal": 3,
384
+ "Treebo": 3,
385
+ "Simple Alarm": 3,
386
+ "Groupon": 3,
387
+ "LuxuryEstate": 2,
388
+ "ixigo trains": 2,
389
+ "Multi Calculator": 2,
390
+ "Docx - All in one": 2,
391
+ "Headspace": 2,
392
+ "Calculator Plus": 2,
393
+ "UNIQLO": 2,
394
+ "Daily Weather": 2,
395
+ "BigBFS": 2,
396
+ "Moira Cosmetics": 2,
397
+ "Super Note": 2,
398
+ "Tren\u00ect!": 2,
399
+ "DuoCards": 2,
400
+ "bbdaily": 2,
401
+ "CALCU": 2,
402
+ "Spendee": 2,
403
+ "Timezone Converter": 2,
404
+ "Blintz Pizza": 2,
405
+ "MyMoney": 2,
406
+ "PlantCam": 2,
407
+ "Limeroad": 2,
408
+ "Wanderlog": 2,
409
+ "Windy.app": 2,
410
+ "Eurostar": 2,
411
+ "cult.fit": 2,
412
+ "Calendar Pro": 2,
413
+ "Fitify": 2,
414
+ "Immobiliare.it": 2,
415
+ "Math Tests": 2,
416
+ "ShipAtlas": 2,
417
+ "PlantNet": 2,
418
+ "Tradet Marketplace": 2,
419
+ "Timezones": 2,
420
+ "Adani One": 2,
421
+ "Maybelline": 2,
422
+ "Jollybration": 2,
423
+ "Baby Connect": 2,
424
+ "NAMSHI": 2,
425
+ "Wunderground": 2,
426
+ "SidelineSwap": 2,
427
+ "Coop": 2,
428
+ "LNER": 2,
429
+ "YoWindow": 2,
430
+ "Dolby On": 2,
431
+ "Adobe Fill & Sign": 2,
432
+ "Infinite Painter": 2,
433
+ "GetBy": 2,
434
+ "Good Food": 2,
435
+ "Hello Weather": 2,
436
+ "Hardware Shop": 2,
437
+ "lastminute.com": 2,
438
+ "Abercrombie": 2,
439
+ "Jeeb": 2,
440
+ "Dookanti": 2,
441
+ "JD": 2,
442
+ "MYmta": 2,
443
+ "Quickey Calculator": 2,
444
+ "Footshop": 2,
445
+ "FitnessOnline": 2,
446
+ "Mindvalley": 2,
447
+ "PENUP": 2,
448
+ "Orbitz": 2,
449
+ "Google Play Store": 2,
450
+ "3 Things": 2,
451
+ "SNCF Connect": 2,
452
+ "Spencers": 2,
453
+ "Mindfulness App": 2,
454
+ "P Louise Cosmetics": 2,
455
+ "Royal": 2,
456
+ "MyCurrency": 2,
457
+ "Massimo Dutti": 2,
458
+ "Busuu": 2,
459
+ "Bewakoof": 2,
460
+ "Voice Recorder - URecorder": 2,
461
+ "Wallet": 2,
462
+ "Prestigia": 2,
463
+ "Heartfulness": 2,
464
+ "Simple Radio": 2,
465
+ "Messenger": 2,
466
+ "Radio FM": 2,
467
+ "Urbanic": 2,
468
+ "MuniMobile": 2,
469
+ "Max Fashion": 2,
470
+ "Picsart": 2,
471
+ "Furniture Online Shopping App": 2,
472
+ "eReader Prestigio": 2,
473
+ "Sportspar": 2,
474
+ "7Z": 2,
475
+ "Avia Weather": 2,
476
+ "Albertsons": 2,
477
+ "Serenity": 2,
478
+ "Atom": 2,
479
+ "Zappo Brands": 2,
480
+ "GlobalSources": 1,
481
+ "Mytrip": 1,
482
+ "Home Garden": 1,
483
+ "Louis Philippe": 1,
484
+ "Hiiker": 1,
485
+ "Farfetch": 1,
486
+ "Reliance Digital": 1,
487
+ "WebNovel": 1,
488
+ "Blaze Wordpad": 1,
489
+ "Math Learning App": 1,
490
+ "Media365 Reader": 1,
491
+ "Workout Planner": 1,
492
+ "Dialer": 1,
493
+ "Just Fresh": 1,
494
+ "iFirstAid": 1,
495
+ "Voice Recording": 1,
496
+ "Foxit PDF Editor": 1,
497
+ "Urban Outfitters": 1,
498
+ "Priceline": 1,
499
+ "RAREISM": 1,
500
+ "noon": 1,
501
+ "Purplle": 1,
502
+ "MyPustak": 1,
503
+ "Epub Reader": 1,
504
+ "Udemy": 1,
505
+ "MEGA": 1,
506
+ "Gostor": 1,
507
+ "Boomplay": 1,
508
+ "Artize India": 1,
509
+ "Flower Aura": 1,
510
+ "Maps Go": 1,
511
+ "MaxMilhas": 1,
512
+ "Busradar": 1,
513
+ "Kings": 1,
514
+ "Shoptime": 1,
515
+ "RaSport": 1,
516
+ "GOAT": 1,
517
+ "Sygic Travel": 1,
518
+ "ZVV": 1,
519
+ "Inkitt": 1,
520
+ "dubizzle": 1,
521
+ "M&S India": 1,
522
+ "TeamLink": 1,
523
+ "Lazada": 1,
524
+ "Visit A City": 1,
525
+ "Flink": 1,
526
+ "FairNote": 1,
527
+ "ImmoScout24": 1,
528
+ "SUGAR": 1,
529
+ "Bookmate": 1,
530
+ "Wilson": 1,
531
+ "Desmos": 1,
532
+ "Snapchat": 1,
533
+ "Wattpad": 1,
534
+ "Woodland Offers": 1,
535
+ "Jollee": 1,
536
+ "MyGlamm": 1,
537
+ "Trendyol": 1,
538
+ "Hungama": 1,
539
+ "Webnovel": 1,
540
+ "Traveloka": 1,
541
+ "Safeway": 1,
542
+ "Netshoes": 1,
543
+ "Planta": 1,
544
+ "Zepto": 1,
545
+ "idealista": 1,
546
+ "Hercules": 1,
547
+ "Whiteboard": 1,
548
+ "Step Tracker & Pedometer": 1,
549
+ "Tesco": 1,
550
+ "CarDekho": 1,
551
+ "BookChor": 1,
552
+ "Sleep Monitor": 1,
553
+ "Dunzo": 1,
554
+ "SNCB International": 1,
555
+ "Worldee": 1,
556
+ "Six Pack in 30 Days": 1,
557
+ "Weather XS": 1,
558
+ "Rentalia": 1,
559
+ "Immoweb": 1,
560
+ "Sun & Sand Sports": 1,
561
+ "Email": 1,
562
+ "Focus To-Do": 1,
563
+ "SurveyHeart": 1,
564
+ "Greyhound": 1,
565
+ "Falou": 1,
566
+ "Sanitary Bazaar": 1,
567
+ "MoneyTracker": 1,
568
+ "Mi Fitness": 1,
569
+ "AltFit": 1,
570
+ "Sneaker Thief": 1,
571
+ "SoundHound": 1,
572
+ "MojoPizza": 1,
573
+ "Roadtrippers": 1,
574
+ "Sport clothes": 1,
575
+ "\u00a0Local Weather": 1,
576
+ "Passporter": 1,
577
+ "Cursa": 1,
578
+ "Pepper": 1,
579
+ "Achivr": 1,
580
+ "RentHop": 1,
581
+ "immovlan": 1,
582
+ "ABA Weather": 1,
583
+ "Ultimate Beauty \u00ae": 1,
584
+ "Relax & Sleep Well: Hypnosis and Meditation": 1,
585
+ "APKPure": 1,
586
+ "MyFitnessPal": 1,
587
+ "Waking Up": 1,
588
+ "Opal Travel": 1,
589
+ "Keep notes": 1,
590
+ "Samsung Shop": 1,
591
+ "CARROT": 1,
592
+ "Acme": 1,
593
+ "Black Lotus": 1,
594
+ "Indian Recipes": 1,
595
+ "Ruhe": 1,
596
+ "Louis Vuitton": 1,
597
+ "My Workout Plan": 1,
598
+ "Character Cosmetics": 1,
599
+ "Le Marche": 1,
600
+ "WeatherBug": 1,
601
+ "Oppia": 1,
602
+ "Estee Lauder": 1,
603
+ "Sheets": 1,
604
+ "glimble": 1,
605
+ "VivaReal": 1,
606
+ "Toys shopping": 1,
607
+ "PDFelement": 1,
608
+ "THALYS": 1,
609
+ "UaiRango": 1,
610
+ "HiPaint": 1,
611
+ "Box": 1,
612
+ "trivago": 1,
613
+ "\u00a0Weather Radar": 1,
614
+ "Peter England": 1,
615
+ "Bublup": 1,
616
+ "Baby+": 1,
617
+ "DTube": 1,
618
+ "CrossCountry": 1,
619
+ "Nimbus Note": 1,
620
+ "Homzmart": 1,
621
+ "Algeo Calculator": 1,
622
+ "LuLu Online India": 1,
623
+ "Hiking Project": 1,
624
+ "Radioline": 1,
625
+ "Chanel": 1,
626
+ "Virtual Kitchen": 1,
627
+ "Italo Treno": 1,
628
+ "Hopper (Debug)": 1,
629
+ "WG-Gesucht": 1,
630
+ "Math": 1,
631
+ "Busbud": 1,
632
+ "Valentino": 1,
633
+ "Jaquar": 1,
634
+ "XGallery - Photo Gallery": 1,
635
+ "1KG Cart": 1,
636
+ "Rappi": 1,
637
+ "FitToFit": 1,
638
+ "Bookscape": 1,
639
+ "Cheapflights": 1,
640
+ "Bookaway": 1,
641
+ "iHerb": 1,
642
+ "Google": 1,
643
+ "Office: Presentations": 1,
644
+ "FareFirst": 1,
645
+ "Radio U.S.": 1,
646
+ "StockX": 1,
647
+ "Hatch Baby": 1,
648
+ "Sports Bazar": 1,
649
+ "Exchange rates": 1,
650
+ "Gotogate": 1,
651
+ "Mylo": 1,
652
+ "iplan.ai": 1,
653
+ "Papa Johns": 1,
654
+ "G-Forms": 1,
655
+ "Teameet": 1,
656
+ "Ten Percent": 1,
657
+ "Pedometer Step Counter": 1,
658
+ "App Market": 1,
659
+ "OpenWeather": 1,
660
+ "Bash": 1,
661
+ "upGrad": 1,
662
+ "Everand": 1,
663
+ "ThriftBooks": 1,
664
+ "INSARAF - Saraf Furniture": 1,
665
+ "First Aid": 1,
666
+ "Math Games": 1,
667
+ "Anghami": 1,
668
+ "Ochama": 1,
669
+ "Fitvate": 1,
670
+ "PDF Extra": 1,
671
+ "Lists": 1,
672
+ "Travel Life": 1,
673
+ "Waze": 1,
674
+ "Zattini": 1,
675
+ "MyPlant": 1,
676
+ "SSBeauty": 1,
677
+ "Property Finder": 1,
678
+ "Radio": 1,
679
+ "Centr": 1,
680
+ "Paint": 1,
681
+ "What a Weather": 1,
682
+ "ReciMe": 1,
683
+ "English Dictionary": 1,
684
+ "Pregnancy+": 1,
685
+ "FirstCry": 1,
686
+ "TilesWale": 1,
687
+ "Electronics Bazaar": 1,
688
+ "funda": 1,
689
+ "30 Day Fitness Challenge": 1,
690
+ "Lunch Recipes": 1,
691
+ "MoboReader": 1,
692
+ "Flo": 1,
693
+ "EGY Train Way": 1
694
+ }
policy/heads.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7d157c93a4db3426f0ad1e254469a9ac345a4d784204523172317c211b90b48e
3
+ size 168878527
policy/matcher_lm/NOTICE.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ This model was initialized from sentence-transformers/all-MiniLM-L12-v2 (Apache-2.0) and modified through GUI-JEPA fine-tuning for policy text matching. The tokenizer comes from the same upstream repository. See ../../THIRD_PARTY_NOTICES.md and ../../licenses/Apache-2.0.txt.
policy/matcher_lm/config.json ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "BertModel"
4
+ ],
5
+ "attention_probs_dropout_prob": 0.1,
6
+ "classifier_dropout": null,
7
+ "dtype": "float32",
8
+ "gradient_checkpointing": false,
9
+ "hidden_act": "gelu",
10
+ "hidden_dropout_prob": 0.1,
11
+ "hidden_size": 384,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 1536,
14
+ "layer_norm_eps": 1e-12,
15
+ "max_position_embeddings": 512,
16
+ "model_type": "bert",
17
+ "num_attention_heads": 12,
18
+ "num_hidden_layers": 12,
19
+ "pad_token_id": 0,
20
+ "position_embedding_type": "absolute",
21
+ "transformers_version": "4.57.3",
22
+ "type_vocab_size": 2,
23
+ "use_cache": true,
24
+ "vocab_size": 30522
25
+ }
policy/matcher_lm/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e2f7a5fc057d334d5071e3086b53cf25453071fcf689f11dc1438c0ba413887a
3
+ size 133462128
policy/matcher_lm/special_tokens_map.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cls_token": {
3
+ "content": "[CLS]",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "mask_token": {
10
+ "content": "[MASK]",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "[PAD]",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "sep_token": {
24
+ "content": "[SEP]",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ },
30
+ "unk_token": {
31
+ "content": "[UNK]",
32
+ "lstrip": false,
33
+ "normalized": false,
34
+ "rstrip": false,
35
+ "single_word": false
36
+ }
37
+ }
policy/matcher_lm/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
policy/matcher_lm/tokenizer_config.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "0": {
4
+ "content": "[PAD]",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "100": {
12
+ "content": "[UNK]",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "101": {
20
+ "content": "[CLS]",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "102": {
28
+ "content": "[SEP]",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "103": {
36
+ "content": "[MASK]",
37
+ "lstrip": false,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ }
43
+ },
44
+ "clean_up_tokenization_spaces": false,
45
+ "cls_token": "[CLS]",
46
+ "do_basic_tokenize": true,
47
+ "do_lower_case": true,
48
+ "extra_special_tokens": {},
49
+ "mask_token": "[MASK]",
50
+ "max_length": 128,
51
+ "model_max_length": 512,
52
+ "never_split": null,
53
+ "pad_to_multiple_of": null,
54
+ "pad_token": "[PAD]",
55
+ "pad_token_type_id": 0,
56
+ "padding_side": "right",
57
+ "sep_token": "[SEP]",
58
+ "stride": 0,
59
+ "strip_accents": null,
60
+ "tokenize_chinese_chars": true,
61
+ "tokenizer_class": "BertTokenizer",
62
+ "truncation_side": "right",
63
+ "truncation_strategy": "longest_first",
64
+ "unk_token": "[UNK]"
65
+ }
policy/matcher_lm/vocab.txt ADDED
The diff for this file is too large to render. See raw diff
 
span_ranker/ranker_head.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9543744c6cd9f71c0043bf59764c8232be57cc4757c0dcd5a2517e4aeca9aa0d
3
+ size 3461
span_ranker/ranker_lm/NOTICE.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ This model was initialized from sentence-transformers/all-MiniLM-L6-v2 (Apache-2.0) and modified through GUI-JEPA fine-tuning for goal-source span ranking. The tokenizer comes from the same upstream repository. See ../../THIRD_PARTY_NOTICES.md and ../../licenses/Apache-2.0.txt.
span_ranker/ranker_lm/config.json ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "BertModel"
4
+ ],
5
+ "attention_probs_dropout_prob": 0.1,
6
+ "classifier_dropout": null,
7
+ "dtype": "float32",
8
+ "gradient_checkpointing": false,
9
+ "hidden_act": "gelu",
10
+ "hidden_dropout_prob": 0.1,
11
+ "hidden_size": 384,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 1536,
14
+ "layer_norm_eps": 1e-12,
15
+ "max_position_embeddings": 512,
16
+ "model_type": "bert",
17
+ "num_attention_heads": 12,
18
+ "num_hidden_layers": 6,
19
+ "pad_token_id": 0,
20
+ "position_embedding_type": "absolute",
21
+ "transformers_version": "4.57.3",
22
+ "type_vocab_size": 2,
23
+ "use_cache": true,
24
+ "vocab_size": 30522
25
+ }
span_ranker/ranker_lm/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f67825e8fa29bdcb113fc77365a1fde7bc813e3e5c85eb1c9d3777f9774629ec
3
+ size 90864192
span_ranker/ranker_lm/special_tokens_map.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cls_token": {
3
+ "content": "[CLS]",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "mask_token": {
10
+ "content": "[MASK]",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "[PAD]",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "sep_token": {
24
+ "content": "[SEP]",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ },
30
+ "unk_token": {
31
+ "content": "[UNK]",
32
+ "lstrip": false,
33
+ "normalized": false,
34
+ "rstrip": false,
35
+ "single_word": false
36
+ }
37
+ }
span_ranker/ranker_lm/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
span_ranker/ranker_lm/tokenizer_config.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "0": {
4
+ "content": "[PAD]",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "100": {
12
+ "content": "[UNK]",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "101": {
20
+ "content": "[CLS]",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "102": {
28
+ "content": "[SEP]",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "103": {
36
+ "content": "[MASK]",
37
+ "lstrip": false,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ }
43
+ },
44
+ "clean_up_tokenization_spaces": false,
45
+ "cls_token": "[CLS]",
46
+ "do_basic_tokenize": true,
47
+ "do_lower_case": true,
48
+ "extra_special_tokens": {},
49
+ "mask_token": "[MASK]",
50
+ "max_length": 128,
51
+ "model_max_length": 512,
52
+ "never_split": null,
53
+ "pad_to_multiple_of": null,
54
+ "pad_token": "[PAD]",
55
+ "pad_token_type_id": 0,
56
+ "padding_side": "right",
57
+ "sep_token": "[SEP]",
58
+ "stride": 0,
59
+ "strip_accents": null,
60
+ "tokenize_chinese_chars": true,
61
+ "tokenizer_class": "BertTokenizer",
62
+ "truncation_side": "right",
63
+ "truncation_strategy": "longest_first",
64
+ "unk_token": "[UNK]"
65
+ }
span_ranker/ranker_lm/vocab.txt ADDED
The diff for this file is too large to render. See raw diff