Complete component dependency and attribution metadata
Browse files- CLIP_LICENSE +22 -0
- README.md +2 -0
- code_provenance.json +6 -0
- 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":
|
| 10 |
-
"sha256": "
|
| 11 |
},
|
| 12 |
"LICENSE": {
|
| 13 |
"size": 1192,
|
|
@@ -22,8 +22,8 @@
|
|
| 22 |
"sha256": "051d7086fadaff33fc6c2178fc85e4e25db1d71ada609ab07a89a1eac4da1a38"
|
| 23 |
},
|
| 24 |
"README.md": {
|
| 25 |
-
"size":
|
| 26 |
-
"sha256": "
|
| 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 |
}
|