{"meta":{"sha":"59bde8b41c973d2fac3be7ef89e3ac0fea2254fa"},"files":[{"path":".DS_Store","mode":"100644","sha":"388ec62578ce1dbe1f56572b0201334bf71291f9","size":6148},{"path":".github/workflows/rust-ci.yml","mode":"100644","sha":"4009e1fd60498425c69c15fc8d67b83cbd03e223","size":3067},{"path":".github/workflows/rust-release.yml","mode":"100644","sha":"53b61f8724f249d3da0fcaa45d8a8c38dcdb30d0","size":4315},{"path":"CODE_OF_CONDUCT.md","mode":"100644","sha":"cee55da041bf1c1f31278ef42bcffb19c32b3d86","size":5583},{"path":"CONTRIBUTING.md","mode":"100644","sha":"dd00b8fc1929962fdec69a5fb2989dc3a0784b51","size":2073},{"path":"FAQ.md","mode":"100644","sha":"fa82b4ada0b48736552a18f669af6842514ee8b8","size":18415},{"path":"LICENSE","mode":"100644","sha":"aa449b5deb115e74c2b86309791e64ce19b3be7a","size":1218},{"path":"README.md","mode":"100644","sha":"44ffadd5140ce7b2c67e33931d156e06e40fde52","size":6009},{"path":"c2pa/README.md","mode":"100644","sha":"6f02bc07483429190e78df50cd398b8be189373d","size":2107},{"path":"c2pa/c2pa_watermark_example.py","mode":"100644","sha":"a40b39d5bfda0dd1ed63ddb33db791681a20d591","size":3575},{"path":"c2pa/example.jpg","mode":"100644","sha":"edf5a8f7bbfcbac2f2ba7a20cfc17f9b29cd08ed","size":18139},{"path":"c2pa/example_wm.jpg","mode":"100644","sha":"771268757ab3ec7593bf242a4a716ab218eded44","size":16249},{"path":"c2pa/example_wm_signed.jpg","mode":"100644","sha":"c52fd52d83035bb48bcd92f52f5112056cd46547","size":66008},{"path":"c2pa/keys/README.md","mode":"100644","sha":"a4774f25a02acd23130efd2bebb9d52aee5b9f1b","size":227},{"path":"c2pa/keys/es256_certs.pem","mode":"100755","sha":"f24c51cd294aeefee2d8bff020f825768309796a","size":1836},{"path":"c2pa/keys/es256_private.key","mode":"100755","sha":"5e59fcc5e05eec74818af610042eb51ca02fb700","size":241},{"path":"c2pa/manifest.json","mode":"100644","sha":"d7c8dd6cc81619ef81bf17d461f0aba819273f35","size":1256},{"path":"images/ghost.png","mode":"100644","sha":"7ef43ff9d6017c58dac5b3350e331a23cf1da951","size":331602},{"path":"images/ghost_P.png","mode":"100644","sha":"8aabf5fd1f318ef49dd67b1f5ef83fb11634702f","size":368519},{"path":"images/ghost_Q.png","mode":"100644","sha":"953de9fd48f8126d9bf9ebf37e026802b0dcd070","size":362123},{"path":"images/ripley.jpg","mode":"100644","sha":"08d78c2f161f0921dd4f2be9bb8cb7041524db0c","size":1173482},{"path":"images/ripley_P.png","mode":"100644","sha":"5afe4ada33e51b8105030f89748fc47b32088e42","size":6382508},{"path":"images/ripley_Q.png","mode":"100644","sha":"f96b2a29836ef0a42d9405e1bdfa77e09241c5f9","size":6571219},{"path":"images/ufo_240.jpg","mode":"100644","sha":"edf5a8f7bbfcbac2f2ba7a20cfc17f9b29cd08ed","size":18139},{"path":"images/ufo_240_P.png","mode":"100644","sha":"a7e1b25a0ba4eda13f2fe7cb9fc9523954c62dd0","size":106187},{"path":"images/ufo_240_Q.png","mode":"100644","sha":"be79122ff184c640fa5cf1be107418b0bfbefed4","size":102860},{"path":"js/README.md","mode":"100644","sha":"97449d2be541171c2578ff47c639041c5affa56c","size":3188},{"path":"js/deps/bch_ecc.min.js","mode":"100644","sha":"509456ee93fe49041bbb2297907f40e6ee8e1025","size":22467},{"path":"js/deps/ort-wasm-simd-threaded.jsep.mjs","mode":"100644","sha":"5c66317a0fbf3b51f42b2ecdb554cc90827156af","size":46839},{"path":"js/deps/ort-wasm-simd-threaded.jsep.wasm","mode":"100644","sha":"6852071f6bd74f68fb6d907558373413666fd406","size":21663894},{"path":"js/deps/ort-wasm-simd-threaded.mjs","mode":"100644","sha":"89675a7f9d235f8dbb0e6db16bd9e0080ddf25a9","size":24503},{"path":"js/deps/ort-wasm-simd-threaded.wasm","mode":"100644","sha":"262c0234bf42954f539ca556354466494fd6b478","size":11018731},{"path":"js/deps/ort.webgpu.min.js","mode":"100644","sha":"cddb7faa71a3a7b871c0736e23e35552c7ff587b","size":333595},{"path":"js/deps/ort.webgpu.min.js.map","mode":"100644","sha":"755724f377854aec1c778227b5be488053f2ccc3","size":1280824},{"path":"js/deps/ort.webgpu.min.mjs","mode":"100644","sha":"e02678d2333922a7be171f67054c6f5e9182d093","size":333468},{"path":"js/deps/ort.webgpu.min.mjs.map","mode":"100644","sha":"a4ce258704697e6044a712fe7fd782f40ab488a1","size":1280673},{"path":"js/index.html","mode":"100644","sha":"bd313fe52aba2742348121e8075cd1a706fdacdf","size":7675},{"path":"js/tm_datalayer.js","mode":"100644","sha":"af247e38b43bf0c77a2cc84f212fe4681c652e29","size":5188},{"path":"js/tm_watermark.js","mode":"100644","sha":"7d67ac99baa70c49ce8ad3b8959f511b242d6574","size":10358},{"path":"python-hailo/CONFIG.md","mode":"100644","sha":"9a59a290c17940194a6a9caceb1785bf5acbc10d","size":7030},{"path":"python-hailo/LICENSE","mode":"100644","sha":"1e1f58b29e1c313225134e04b2a2e8c0b7ae5cb2","size":1218},{"path":"python-hailo/README.md","mode":"100644","sha":"c8c4049bf243388ca82d2a8caf8f8163f81ad1d8","size":5879},{"path":"python-hailo/pyproject.toml","mode":"100644","sha":"5d0499191df1150cfc0a171c1ea4441ddacbbafb","size":1246},{"path":"python-hailo/setup.py","mode":"100644","sha":"db9e56ba5be9e994c69db1ef7862837948664d2f","size":1169},{"path":"python-hailo/test-camera.py","mode":"100644","sha":"8913660f56814ae8fab85a2617b429debbd044cc","size":2034},{"path":"python-hailo/test.py","mode":"100644","sha":"d384ad0a43aeec87672cff5efb297a527538a07f","size":1167},{"path":"python-hailo/trustmark_hailo/bbox_postprocess.py","mode":"100644","sha":"0044fce1e0356d064f81cad2e17050f315889382","size":17720},{"path":"python-hailo/trustmark_hailo/bbox_runtime.py","mode":"100644","sha":"1a060eeffa84ea8eaf2b4b4401bb3d3669ab9451","size":2883},{"path":"python-hailo/trustmark_hailo/bchecc.py","mode":"100644","sha":"e282057939dbd062f42bc24455dcdd12b4fb9730","size":12692},{"path":"python-hailo/trustmark_hailo/datalayer.py","mode":"100644","sha":"b5c0ad66f01d1f457e47ff7507e3efba9f59dbea","size":9477},{"path":"python-hailo/trustmark_hailo/hailo_runtime.py","mode":"100644","sha":"371411a74b741db97fc7747a872aec333c200643","size":7895},{"path":"python-hailo/trustmark_hailo/models/secret2image_B.npz","mode":"100644","sha":"8bca6c2828537abc9d7d2194295f08abec342069","size":311068},{"path":"python-hailo/trustmark_hailo/models/secret2image_C.npz","mode":"100644","sha":"977c2e4e7923125457bbf9f41ee7dfa71c566e00","size":311068},{"path":"python-hailo/trustmark_hailo/models/secret2image_Q.npz","mode":"100644","sha":"c5919dcb0e188acd13f1e4efff3b6fe81e953475","size":311068},{"path":"python-hailo/trustmark_hailo/onnx_runtime.py","mode":"100644","sha":"875ddf4ae55a0a1dcdae611c7d0219e4c3947ee5","size":1765},{"path":"python-hailo/trustmark_hailo/pipeline.py","mode":"100644","sha":"aae88080b64884da064282149d90366832bd6196","size":15901},{"path":"python-hailo/trustmark_hailo/trustmark_hailo.py","mode":"100644","sha":"e9a737b606e1726d13e4c49b6e47cf5f743c3c9c","size":8962},{"path":"python/CHANGELOG.md","mode":"100644","sha":"c3f269b13d000962896b7218576264f164b27241","size":538},{"path":"python/CLAUDE.md","mode":"100644","sha":"a1806ac8a88291c6fa9f10562c6a806f9127ec09","size":7247},{"path":"python/CONFIG.md","mode":"100644","sha":"d742b92f35718eb5ba4fd87cdd6b45ba7bbb64e6","size":5935},{"path":"python/LICENSE","mode":"100644","sha":"aa449b5deb115e74c2b86309791e64ce19b3be7a","size":1218},{"path":"python/README.md","mode":"100644","sha":"16d1d43de0a704679a691a2824bb11146bce3501","size":5878},{"path":"python/pyproject.toml","mode":"100644","sha":"07b9f576d2083245a0293a0ef9bed5d6a7d5276f","size":1115},{"path":"python/requirements.txt","mode":"100644","sha":"e18aebb2fa748d0f80be64f803237188f49b6c08","size":100},{"path":"python/setup.py","mode":"100644","sha":"8c2596b0aa82041e8f632de33a9db8c614152902","size":1459},{"path":"python/test-decode.py","mode":"100644","sha":"805866f2f6e55de1299acbe3b14cef1bdf6e250d","size":2536},{"path":"python/test-detect.py","mode":"100644","sha":"9b0565e8b357e32225fbd74e3be3cbc20ecc21cb","size":2515},{"path":"python/trustmark/KBNet/README.md","mode":"100644","sha":"4572f429c431a70b6582d1fa3d86e2a4b5143aab","size":1114},{"path":"python/trustmark/KBNet/arch_util.py","mode":"100644","sha":"e3cc6f90fe76e982eadf7dba9a421430e75e13f3","size":7585},{"path":"python/trustmark/KBNet/kb_utils.py","mode":"100644","sha":"7decc0d868ea3ea56b948cbc0191f5a86e35caa3","size":4320},{"path":"python/trustmark/KBNet/kbnet.py","mode":"100644","sha":"102f4aa38adaa74a2a4a78cdbdf84ba6685e3d1a","size":6395},{"path":"python/trustmark/KBNet/kbnet_l_arch.py","mode":"100644","sha":"882cd1f9b20a98d75bdc5952107ff11b4c944406","size":10266},{"path":"python/trustmark/KBNet/kbnet_s_arch.py","mode":"100644","sha":"1598329720b9333dd5d21814be7140f704acd5d2","size":11171},{"path":"python/trustmark/__init__.py","mode":"100644","sha":"49f03a2a25b54ebc194ecb17f5d9331cd3093ea9","size":163},{"path":"python/trustmark/bbox_detector/anchor_utils.py","mode":"100644","sha":"6e62074afdb90ef9d28feb6ed5646c228a6324db","size":12058},{"path":"python/trustmark/bbox_detector/det_utils.py","mode":"100644","sha":"90ceb7a4ee248e09ab2efbe69adf8ea9915ac907","size":22325},{"path":"python/trustmark/bbox_detector/faster_rcnn.py","mode":"100644","sha":"9bd7664d61b9bfcbd41fe22e1cf8018dedd31874","size":14317},{"path":"python/trustmark/bbox_detector/generalized_rcnn.py","mode":"100644","sha":"8b04b5ecc0202c3abf91b7022f575e44270f98ae","size":5031},{"path":"python/trustmark/bbox_detector/image_list.py","mode":"100644","sha":"5574e955ae1d43466e56df07e4dd7abe48647693","size":981},{"path":"python/trustmark/bbox_detector/roi_heads.py","mode":"100644","sha":"7bb084a05b4bc647acc38c955d648e71562f5316","size":29683},{"path":"python/trustmark/bbox_detector/rpn.py","mode":"100644","sha":"8e1004f885dc34d6a70f68e2d0507076d8ce5702","size":15950},{"path":"python/trustmark/bbox_detector/transform.py","mode":"100644","sha":"01274213cd973e8470a629dcd01efeba474f9ea3","size":12379},{"path":"python/trustmark/bchecc.py","mode":"100644","sha":"90daffe7288a5b3478308d8ca30ba925eb30fe6d","size":12582},{"path":"python/trustmark/datalayer.py","mode":"100644","sha":"2519201e07ed9f47babeaaf1e463f3f0e0e019d7","size":9478},{"path":"python/trustmark/denoise.py","mode":"100644","sha":"dc75ddb54d478f55f5e69de7d099b62fb9e9c9b0","size":11541},{"path":"python/trustmark/model.py","mode":"100644","sha":"13133cf4b101d11feb2eddb04751d4304109dc63","size":6249},{"path":"python/trustmark/models/README.md","mode":"100644","sha":"96d60a1493d383affd0bafa2b3a527ff5dfc0b1e","size":51},{"path":"python/trustmark/trustmark.py","mode":"100644","sha":"52468e0288b0d983aee424e29bbf728bfd6ab071","size":23608},{"path":"python/trustmark/unet.py","mode":"100644","sha":"cde22e0ff84dcf3f4d42112368ba5186630c4662","size":17628},{"path":"python/trustmark/yolo_wo_decoder_multibox.py","mode":"100644","sha":"5c8fdfc002d5091a1273cfec3b137c40538093cc","size":4180},{"path":"rust/.cargo/config.toml","mode":"100644","sha":"35049cbcb13c204648d1f7897162492f05123199","size":41},{"path":"rust/.gitignore","mode":"100644","sha":"bc0e86e9149c0f422962fd70f447d6176efce8a0","size":76},{"path":"rust/CHANGELOG.md","mode":"100644","sha":"f84912dd64f8afa47d211d312fc66dd95447c528","size":1659},{"path":"rust/Cargo.lock","mode":"100644","sha":"d4e2b6a3863fff9eb45ac33dffec63c10c2ad233","size":67243},{"path":"rust/Cargo.toml","mode":"100644","sha":"d05c30a594a739a9ab9a8e8c4233629c9de7f390","size":831},{"path":"rust/LICENSE","mode":"100644","sha":"cec325da522e5044392d4a62d5f9344d094d7ce0","size":1062},{"path":"rust/README.md","mode":"100644","sha":"af7a2bc4540d8cd0e584c509e9a9c0bc06bf7f0b","size":3853},{"path":"rust/RELEASING.md","mode":"100644","sha":"44255f380d75661fe17d2226d49c8669d8e7f07a","size":4871},{"path":"rust/benches/encode.rs","mode":"100644","sha":"b5b5ca467e1b94cea06b2ff425e8dae597459b5d","size":792},{"path":"rust/benches/encode.sh","mode":"100755","sha":"79f61ff2368310492f3f9c29a56107eba9861266","size":548},{"path":"rust/benches/load.rs","mode":"100644","sha":"1c1bfdb2f348a4848466a69c8140f3850a744380","size":574},{"path":"rust/benches/load.sh","mode":"100755","sha":"33f825b07042a1b1842c5efc2dd7ea5248d460f4","size":380},{"path":"rust/crates/trustmark-cli/Cargo.toml","mode":"100644","sha":"09a39ebf10f794f654422651b1a6382ff941e334","size":519},{"path":"rust/crates/trustmark-cli/README.md","mode":"100644","sha":"296970d5a39a550e99191423cf6fc9910964eae8","size":3028},{"path":"rust/crates/trustmark-cli/src/main.rs","mode":"100644","sha":"83e3f3d0e8660e690f40d5e92aee0bdb41654da5","size":4686},{"path":"rust/crates/xtask/Cargo.toml","mode":"100644","sha":"94a5968d7b9572b7497e98a046c893be76aba59f","size":161},{"path":"rust/crates/xtask/src/main.rs","mode":"100644","sha":"9a7408bd85140d2471df12ad0ce6b985bf7bfe91","size":1383},{"path":"rust/models/.gitkeep","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"rust/src/bits.rs","mode":"100644","sha":"6b8697bd75268b9de425c51e96487a5c804d7f65","size":13151},{"path":"rust/src/bits/bch.rs","mode":"100644","sha":"0aa9871bdf3d2f1b884d7b4f49d231ad30587279","size":34084},{"path":"rust/src/image_processing.rs","mode":"100644","sha":"69a7a61ad18974d007027bba905fac4ed551c80c","size":11361},{"path":"rust/src/lib.rs","mode":"100644","sha":"ce66dcb731931354f11be4d73f1c369a793be1f1","size":8686},{"path":"rust/src/model.rs","mode":"100644","sha":"447c0ce46387881f6102b9b47936199c64e98daf","size":1714}]}