gatilin commited on
Commit
8d91d2e
·
verified ·
1 Parent(s): b9a3411

Complete component dependency and attribution metadata

Browse files
Files changed (4) hide show
  1. CLIP_LICENSE +22 -0
  2. README.md +2 -0
  3. code_provenance.json +6 -0
  4. release_manifest.json +8 -4
CLIP_LICENSE ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MIT License
2
+
3
+ Copyright (c) 2021 OpenAI
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.
22
+
README.md CHANGED
@@ -31,3 +31,5 @@ This release follows the official enhanced-decoder reconstruction script with `t
31
  Native classes are pinned to source revision `9812da01c0695f4989060cc4eea053715e9e4441`. The two adaptations are documented: parameter device/dtype helper compatibility, and construction of the already-checkpointed CLIP branch without its redundant network download. Original tensor computation classes are retained. See `source_reconstruction.sh`, `code_provenance.json` and `validation.json`.
32
 
33
  Validation covers all source tensor payload hashes, strict loading, nine-scale ID geometry and bounds, residual lookup reconstruction, finite semantic/RGB outputs, and exact decode-code parity with canonical lookup decoding. Synthetic reconstruction does not establish image quality or full MLLM/VQA/text-to-image performance. Weight-card MIT terms and source-code Apache-2.0 terms are recorded separately in `LICENSE` and `CODE_LICENSE`; original copyright notices remain in the native files.
 
 
 
31
  Native classes are pinned to source revision `9812da01c0695f4989060cc4eea053715e9e4441`. The two adaptations are documented: parameter device/dtype helper compatibility, and construction of the already-checkpointed CLIP branch without its redundant network download. Original tensor computation classes are retained. See `source_reconstruction.sh`, `code_provenance.json` and `validation.json`.
32
 
33
  Validation covers all source tensor payload hashes, strict loading, nine-scale ID geometry and bounds, residual lookup reconstruction, finite semantic/RGB outputs, and exact decode-code parity with canonical lookup decoding. Synthetic reconstruction does not establish image quality or full MLLM/VQA/text-to-image performance. Weight-card MIT terms and source-code Apache-2.0 terms are recorded separately in `LICENSE` and `CODE_LICENSE`; original copyright notices remain in the native files.
34
+
35
+ `CLIP_LICENSE` separately preserves the original OpenAI MIT license and attribution for the bundled CLIP-derived visual transformer.
code_provenance.json CHANGED
@@ -30,5 +30,11 @@
30
  "url": "https://raw.githubusercontent.com/ByteVisionLab/TokenFlow/9812da01c0695f4989060cc4eea053715e9e4441/tokenflow/scripts/reconstruction_vq.sh",
31
  "original_sha256": "281dbe6d9adead48626a3e590843ac6b12a1cc8308141c3ad56d08f90dd48fc0",
32
  "modifications": []
 
 
 
 
 
 
33
  }
34
  }
 
30
  "url": "https://raw.githubusercontent.com/ByteVisionLab/TokenFlow/9812da01c0695f4989060cc4eea053715e9e4441/tokenflow/scripts/reconstruction_vq.sh",
31
  "original_sha256": "281dbe6d9adead48626a3e590843ac6b12a1cc8308141c3ad56d08f90dd48fc0",
32
  "modifications": []
33
+ },
34
+ "CLIP_LICENSE": {
35
+ "url": "https://raw.githubusercontent.com/openai/CLIP/d05afc436d78f1c48dc0dbf8e5980a9d471f35f6/LICENSE",
36
+ "original_sha256": "987e63b32f6c89ff5160e429458a872ff048e6860b590a3912e938f9da8f14db",
37
+ "modifications": [],
38
+ "purpose": "Preserve the original OpenAI CLIP attribution for the bundled derived visual transformer."
39
  }
40
  }
release_manifest.json CHANGED
@@ -6,8 +6,8 @@
6
  "sha256": "8452aa13b93e9e0bb2ca9935b0a935de98c8d1b79c5e015484b29cd56a99075d"
7
  },
8
  "code_provenance.json": {
9
- "size": 1870,
10
- "sha256": "4c3e90e3b5a6c1add98a3251a94e48350347661e83750b3eeceb19eb8fc88c1c"
11
  },
12
  "LICENSE": {
13
  "size": 1192,
@@ -22,8 +22,8 @@
22
  "sha256": "051d7086fadaff33fc6c2178fc85e4e25db1d71ada609ab07a89a1eac4da1a38"
23
  },
24
  "README.md": {
25
- "size": 2481,
26
- "sha256": "d6a1fb8d2a3d6c354272f10b2149d4c56bc9b0d1ec34264dc087de45d106a4e1"
27
  },
28
  "source_reconstruction.sh": {
29
  "size": 1150,
@@ -76,6 +76,10 @@
76
  "native/clip/model.py": {
77
  "size": 22258,
78
  "sha256": "81a18829854b081a67b96244b574a0149284cb59f1aedd3fd025a0006ef69765"
 
 
 
 
79
  }
80
  }
81
  }
 
6
  "sha256": "8452aa13b93e9e0bb2ca9935b0a935de98c8d1b79c5e015484b29cd56a99075d"
7
  },
8
  "code_provenance.json": {
9
+ "size": 2227,
10
+ "sha256": "e7f683099d76b929f54cb23167fe7a03218f6d167554d0ecc3433b8b1c745922"
11
  },
12
  "LICENSE": {
13
  "size": 1192,
 
22
  "sha256": "051d7086fadaff33fc6c2178fc85e4e25db1d71ada609ab07a89a1eac4da1a38"
23
  },
24
  "README.md": {
25
+ "size": 2615,
26
+ "sha256": "c7a1c8132304a6382d1788ab804478214bb307bf0321699c258f9a3056678b4b"
27
  },
28
  "source_reconstruction.sh": {
29
  "size": 1150,
 
76
  "native/clip/model.py": {
77
  "size": 22258,
78
  "sha256": "81a18829854b081a67b96244b574a0149284cb59f1aedd3fd025a0006ef69765"
79
+ },
80
+ "CLIP_LICENSE": {
81
+ "size": 1064,
82
+ "sha256": "987e63b32f6c89ff5160e429458a872ff048e6860b590a3912e938f9da8f14db"
83
  }
84
  }
85
  }