diff --git a/third_party/segment-anything/.flake8 b/third_party/segment-anything/.flake8 new file mode 100644 index 0000000000000000000000000000000000000000..5fa43c719d44267c37b892c874e0bdd94503a71c --- /dev/null +++ b/third_party/segment-anything/.flake8 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dca6883639e28760c91d18bf835b3616f64f2c9c07ba14376adf7fa400d72743 +size 211 diff --git a/third_party/segment-anything/.gitignore b/third_party/segment-anything/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..21a2685862cd6ea2d550d9e03d50eba15ff42080 --- /dev/null +++ b/third_party/segment-anything/.gitignore @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36f3987a7f7f7289a8520350d3776410300bef8df94892236d23790a674fd03b +size 389 diff --git a/third_party/segment-anything/CODE_OF_CONDUCT.md b/third_party/segment-anything/CODE_OF_CONDUCT.md new file mode 100644 index 0000000000000000000000000000000000000000..08b0137f71c9802e4ccd7abcf9d7913f65615987 --- /dev/null +++ b/third_party/segment-anything/CODE_OF_CONDUCT.md @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4d00a8ac00c1735cd2f3fb50ca67c83960ef9123fc5656f2e69056c905ed244 +size 3541 diff --git a/third_party/segment-anything/CONTRIBUTING.md b/third_party/segment-anything/CONTRIBUTING.md new file mode 100644 index 0000000000000000000000000000000000000000..d563c6f25a6cb8c2dab7861627bb79611dce11d6 --- /dev/null +++ b/third_party/segment-anything/CONTRIBUTING.md @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d9d12cc7fcbc300c4f8c55dea9834bd917745eecdb2fbc8ff58cb21636aa0af +size 1400 diff --git a/third_party/segment-anything/LICENSE b/third_party/segment-anything/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..06974d20a76bf416d33438e200c8e11958d4002e --- /dev/null +++ b/third_party/segment-anything/LICENSE @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 +size 11357 diff --git a/third_party/segment-anything/README.md b/third_party/segment-anything/README.md new file mode 100644 index 0000000000000000000000000000000000000000..8c74f44a811920bd482d7833d3825118c5be8780 --- /dev/null +++ b/third_party/segment-anything/README.md @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:233748215bfcbbe467d768f11ec3189415a2bea14364a05373b4cc00247e728e +size 8488 diff --git a/third_party/segment-anything/assets/masks1.png b/third_party/segment-anything/assets/masks1.png new file mode 100644 index 0000000000000000000000000000000000000000..559e20feb4ab76b0833d4d52bd16c6be8731eef8 --- /dev/null +++ b/third_party/segment-anything/assets/masks1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:094650248317c2b41ca0279d402253a8d1ae3801f8809e69480561dddd7d9f64 +size 3703371 diff --git a/third_party/segment-anything/assets/masks2.jpg b/third_party/segment-anything/assets/masks2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61066dfc6a6b2bcef67d47bf9a7785173b4bbd73 --- /dev/null +++ b/third_party/segment-anything/assets/masks2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96d80aae8cae21e6fa9d8081b99cb3ef68d513281f2ec4e360a4e2b3f7e6010c +size 133278 diff --git a/third_party/segment-anything/assets/minidemo.gif b/third_party/segment-anything/assets/minidemo.gif new file mode 100644 index 0000000000000000000000000000000000000000..92d526c1e93430f8e5575e28dd2f008caa85b736 --- /dev/null +++ b/third_party/segment-anything/assets/minidemo.gif @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44ab93e0b59551a3c649cc8a38eb9760545285110f515673c5e7d1e85354125c +size 2015643 diff --git a/third_party/segment-anything/assets/model_diagram.png b/third_party/segment-anything/assets/model_diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..f5673544cba9af0ec90e78b0836f71d395d1a26c --- /dev/null +++ b/third_party/segment-anything/assets/model_diagram.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80f88ccc64fdefc08b28682661b41832e25e4c1612e7e430dc30ed551ee51d86 +size 581875 diff --git a/third_party/segment-anything/assets/notebook1.png b/third_party/segment-anything/assets/notebook1.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f78051eb3a6089e28481c032e4f0cefa0a0685 --- /dev/null +++ b/third_party/segment-anything/assets/notebook1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff397cd575c022eb66fa48e2229eff78035bb144df20fc9df91548f53906b47c +size 874274 diff --git a/third_party/segment-anything/assets/notebook2.png b/third_party/segment-anything/assets/notebook2.png new file mode 100644 index 0000000000000000000000000000000000000000..15bfd9ffbbbf8a8b2172571da09a4d9c9e13ba8f --- /dev/null +++ b/third_party/segment-anything/assets/notebook2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdffadfdddee81d090ec130566eae7de6de0c6d6b2be85974860327c5d860fcc +size 1221706 diff --git a/third_party/segment-anything/demo/README.md b/third_party/segment-anything/demo/README.md new file mode 100644 index 0000000000000000000000000000000000000000..8613595d8f5e8141d6d27bf636664cf468637587 --- /dev/null +++ b/third_party/segment-anything/demo/README.md @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a17f8a377e16a377b42932cdeeacab7a84afed5a2ef29907c0427ae5a493fed8 +size 3681 diff --git a/third_party/segment-anything/demo/configs/webpack/common.js b/third_party/segment-anything/demo/configs/webpack/common.js new file mode 100644 index 0000000000000000000000000000000000000000..081dcb941e7f5180df3d4514a5262b6503367aa4 --- /dev/null +++ b/third_party/segment-anything/demo/configs/webpack/common.js @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f085261110597dbe9bb6ea75920597a2da413257cba5e99d81aa55385a87b6c9 +size 2051 diff --git a/third_party/segment-anything/demo/configs/webpack/dev.js b/third_party/segment-anything/demo/configs/webpack/dev.js new file mode 100644 index 0000000000000000000000000000000000000000..359fc0b5691f018d48fb8a2d3192045b1eb50686 --- /dev/null +++ b/third_party/segment-anything/demo/configs/webpack/dev.js @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94aeca1a07f6f02b210f7c020b9b549bff38aebfd68931ea04721a7b61e57714 +size 767 diff --git a/third_party/segment-anything/demo/configs/webpack/prod.js b/third_party/segment-anything/demo/configs/webpack/prod.js new file mode 100644 index 0000000000000000000000000000000000000000..9b3e60874f8286dd217eeb47f3b32451a1672a75 --- /dev/null +++ b/third_party/segment-anything/demo/configs/webpack/prod.js @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c6be50b1f09763b0176abda1215cff8aed5f2d6fa30b5b57750b47a5fa5ad20 +size 636 diff --git a/third_party/segment-anything/demo/package.json b/third_party/segment-anything/demo/package.json new file mode 100644 index 0000000000000000000000000000000000000000..0424949c377617b9b95b4ea18ca99d9cd5065af4 --- /dev/null +++ b/third_party/segment-anything/demo/package.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14f1d1233224c35e71f48cbede096eca89187bb0dc829fce0f380b0c68bfc98c +size 2002 diff --git a/third_party/segment-anything/demo/postcss.config.js b/third_party/segment-anything/demo/postcss.config.js new file mode 100644 index 0000000000000000000000000000000000000000..93e942fc73e5b3a59b1419d9c7922eb873f55126 --- /dev/null +++ b/third_party/segment-anything/demo/postcss.config.js @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e37ff61d56715fd068fa87ea291ccc249da1d9c3b745ab58763f8bba3f9aa776 +size 339 diff --git a/third_party/segment-anything/demo/src/App.tsx b/third_party/segment-anything/demo/src/App.tsx new file mode 100644 index 0000000000000000000000000000000000000000..b0301c0faaac53c01b135cadde2ef9f5d413157a --- /dev/null +++ b/third_party/segment-anything/demo/src/App.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aab0d86de97774277aca46d1d81696176b2e0cbb68595d36ee33d7f869dd7380 +size 4245 diff --git a/third_party/segment-anything/demo/src/assets/data/dogs.jpg b/third_party/segment-anything/demo/src/assets/data/dogs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6290ef3999652ea8440c242cadc8e7ec574e1dfd --- /dev/null +++ b/third_party/segment-anything/demo/src/assets/data/dogs.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49b29517d3a6457bf8bd0b83a80cbeb24c2466bf3e5804bd503ebe60e430d784 +size 448722 diff --git a/third_party/segment-anything/demo/src/assets/index.html b/third_party/segment-anything/demo/src/assets/index.html new file mode 100644 index 0000000000000000000000000000000000000000..e7af14f95b80999f9ade4fb17f89165f808c98a0 --- /dev/null +++ b/third_party/segment-anything/demo/src/assets/index.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:855449a290c63a7b952cfdb37052d6208e03411f620348c7c37ea012982b684f +size 532 diff --git a/third_party/segment-anything/demo/src/assets/scss/App.scss b/third_party/segment-anything/demo/src/assets/scss/App.scss new file mode 100644 index 0000000000000000000000000000000000000000..c0575d6942802249a01158cd7b01d2e1973e6724 --- /dev/null +++ b/third_party/segment-anything/demo/src/assets/scss/App.scss @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc1a7ad0d019ddb1d32d0ecb588ba0ac26ce41d8625dd6c366348b25f83a28ec +size 59 diff --git a/third_party/segment-anything/demo/src/components/Stage.tsx b/third_party/segment-anything/demo/src/components/Stage.tsx new file mode 100644 index 0000000000000000000000000000000000000000..cbe35029edaf7c388f910d5bf3c7763132fc4358 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/Stage.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a3f0d0c911a2395c13fe4249ac51f8f46db6843ded73af645c1c9f089dca140 +size 1580 diff --git a/third_party/segment-anything/demo/src/components/Tool.tsx b/third_party/segment-anything/demo/src/components/Tool.tsx new file mode 100644 index 0000000000000000000000000000000000000000..efc360f873c6a17d1bc439c3e2e90ef43467ff29 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/Tool.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0162bdbd5adaf79ce8f42f7f65d9127eb744a97febb86471c870fd62821951ed +size 2136 diff --git a/third_party/segment-anything/demo/src/components/helpers/Interfaces.tsx b/third_party/segment-anything/demo/src/components/helpers/Interfaces.tsx new file mode 100644 index 0000000000000000000000000000000000000000..8a502e6b18ab2995d929dff1fef39f0bcfc18cb5 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/helpers/Interfaces.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f5f260ab2e60b64948cc7f707f04d02fa2caa1af27b505a2cb24278aff1ad46 +size 611 diff --git a/third_party/segment-anything/demo/src/components/helpers/maskUtils.tsx b/third_party/segment-anything/demo/src/components/helpers/maskUtils.tsx new file mode 100644 index 0000000000000000000000000000000000000000..d89c37e820462f41afdee2dc69bb8019ff3899d0 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/helpers/maskUtils.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8de4ea63fc84e0e10410a6169e9613b22987dc8477d44979f14fba440fdec85 +size 1616 diff --git a/third_party/segment-anything/demo/src/components/helpers/onnxModelAPI.tsx b/third_party/segment-anything/demo/src/components/helpers/onnxModelAPI.tsx new file mode 100644 index 0000000000000000000000000000000000000000..2710dd1e06f5ed11698748411446144e0990d31b --- /dev/null +++ b/third_party/segment-anything/demo/src/components/helpers/onnxModelAPI.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f52424953656fcbc125f1dddaf0f64623ff74f6c7b4c0b742c604974ff0e07c +size 2198 diff --git a/third_party/segment-anything/demo/src/components/helpers/scaleHelper.tsx b/third_party/segment-anything/demo/src/components/helpers/scaleHelper.tsx new file mode 100644 index 0000000000000000000000000000000000000000..5d25d6076876939c7e90b9665118cd7af85bdcb7 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/helpers/scaleHelper.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c09c180931fb43baedd6c5b240879fa1b5613cf08f6621fb7353ac3d4f97651 +size 614 diff --git a/third_party/segment-anything/demo/src/components/hooks/context.tsx b/third_party/segment-anything/demo/src/components/hooks/context.tsx new file mode 100644 index 0000000000000000000000000000000000000000..1210ecbd8cc69af3f686f1656afd8cc6ebd27725 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/hooks/context.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17cf1e683e30ffc56a3017eb62f86f195ebffda3d82181c0614b7ef71f522cab +size 959 diff --git a/third_party/segment-anything/demo/src/components/hooks/createContext.tsx b/third_party/segment-anything/demo/src/components/hooks/createContext.tsx new file mode 100644 index 0000000000000000000000000000000000000000..4f81fbc8b23254f99d1b3aeebf45ff1bd446fc66 --- /dev/null +++ b/third_party/segment-anything/demo/src/components/hooks/createContext.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4daa14ae82a774ca78f99a7fecafe088e1337e527399baabca37721484762705 +size 736 diff --git a/third_party/segment-anything/demo/src/index.tsx b/third_party/segment-anything/demo/src/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..705b054921a698f57b716de706e5787e88d4178b --- /dev/null +++ b/third_party/segment-anything/demo/src/index.tsx @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32ef6d97f2e12b9f60669c036367e9c9b214ce262a5ff6c12e7ffd1120004985 +size 529 diff --git a/third_party/segment-anything/demo/tailwind.config.js b/third_party/segment-anything/demo/tailwind.config.js new file mode 100644 index 0000000000000000000000000000000000000000..1e81ce8887f0828391e7ffb308034e39fc9a4b8c --- /dev/null +++ b/third_party/segment-anything/demo/tailwind.config.js @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:996d1ac894296cf3137afa8b2cf66432e31fb3db31d6e9980a4873d257721ca7 +size 337 diff --git a/third_party/segment-anything/demo/tsconfig.json b/third_party/segment-anything/demo/tsconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..4f1b23bfefc0fc22f48085785774ce0bbc97d909 --- /dev/null +++ b/third_party/segment-anything/demo/tsconfig.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa7fabbae4db7cfd6a63e1b60a50c64b8c0ed81ea7527c9bd4d2e2824e6f68d5 +size 644 diff --git a/third_party/segment-anything/linter.sh b/third_party/segment-anything/linter.sh new file mode 100644 index 0000000000000000000000000000000000000000..e330d0f736b94623a8d7fcd72174e7176e279a10 --- /dev/null +++ b/third_party/segment-anything/linter.sh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de55131fe5f32874b314502a3f940036691f7e1fa166d17941eccb869a139d92 +size 564 diff --git a/third_party/segment-anything/notebooks/automatic_mask_generator_example.ipynb b/third_party/segment-anything/notebooks/automatic_mask_generator_example.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..3ae97e1b1b38548bcbc17d651395b3e120810b73 --- /dev/null +++ b/third_party/segment-anything/notebooks/automatic_mask_generator_example.ipynb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10908fffaa0c06b5f2ced2f32723bb6b54c373fd1e6ebb58f72e892339c3df19 +size 4381012 diff --git a/third_party/segment-anything/notebooks/images/dog.jpg b/third_party/segment-anything/notebooks/images/dog.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b1c2adf5f95b8bfea396cceb5d7ec0e1943405bc --- /dev/null +++ b/third_party/segment-anything/notebooks/images/dog.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf76876b90e3ebd521f9882b9177ba8f33e80cb7ec09c630f179b122edd125e1 +size 99846 diff --git a/third_party/segment-anything/notebooks/images/groceries.jpg b/third_party/segment-anything/notebooks/images/groceries.jpg new file mode 100644 index 0000000000000000000000000000000000000000..755e1896c5518a58c0327189f3a895d5216d9753 --- /dev/null +++ b/third_party/segment-anything/notebooks/images/groceries.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7073dfecb5a3ecafb6152124113163a0ea1c1c70f92999ec892b519eca63e3d3 +size 168066 diff --git a/third_party/segment-anything/notebooks/images/truck.jpg b/third_party/segment-anything/notebooks/images/truck.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88b0a07cdca374ea006351c86bad82d61ddb98c5 --- /dev/null +++ b/third_party/segment-anything/notebooks/images/truck.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:941715e721c8864324a1425b445ea4dde0498b995c45ddce0141a58971c6ff99 +size 271475 diff --git a/third_party/segment-anything/notebooks/onnx_model_example.ipynb b/third_party/segment-anything/notebooks/onnx_model_example.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..9fe7a93f5a355c6d79c69da89117e004723167bc --- /dev/null +++ b/third_party/segment-anything/notebooks/onnx_model_example.ipynb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0468449922eab9aaefe788a5e9da01b7756fb15795eaef71af71e0b590afb816 +size 22502 diff --git a/third_party/segment-anything/notebooks/predictor_example.ipynb b/third_party/segment-anything/notebooks/predictor_example.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..528b1040b066f3490de3cc431c0a1c0552c1c767 --- /dev/null +++ b/third_party/segment-anything/notebooks/predictor_example.ipynb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd02280bcd3aab53ecb8fec3c808fc6b8976d094e6dba93d8e53b1a5f62a5752 +size 8380947 diff --git a/third_party/segment-anything/scripts/amg.py b/third_party/segment-anything/scripts/amg.py new file mode 100644 index 0000000000000000000000000000000000000000..e1e4bea25926111aeef1e98af92499dea047ae1c --- /dev/null +++ b/third_party/segment-anything/scripts/amg.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24b3edd3f3880e75b64d2b8d67e1b7d9519f46f6479d1137c9ac3309e9d43105 +size 7043 diff --git a/third_party/segment-anything/scripts/export_onnx_model.py b/third_party/segment-anything/scripts/export_onnx_model.py new file mode 100644 index 0000000000000000000000000000000000000000..90f5cbe1774f156741e3f7bbe7864bbe55556c04 --- /dev/null +++ b/third_party/segment-anything/scripts/export_onnx_model.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0270d82d96cfb3348471f349b6cb5b224833a0ea101bd8091dc5c364695b3b2 +size 6250 diff --git a/third_party/segment-anything/segment_anything/__init__.py b/third_party/segment-anything/segment_anything/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..06c92f74d1f6a9883fc6f55524e9af3214f61d27 --- /dev/null +++ b/third_party/segment-anything/segment_anything/__init__.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8d8eb649610b2d51f138481a89617a3dcb61106465121dcb1c2f23affc84c30 +size 427 diff --git a/third_party/segment-anything/segment_anything/automatic_mask_generator.py b/third_party/segment-anything/segment_anything/automatic_mask_generator.py new file mode 100644 index 0000000000000000000000000000000000000000..0a8a102df5175f8eb33eefe37374ad567efcb4ac --- /dev/null +++ b/third_party/segment-anything/segment_anything/automatic_mask_generator.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71c698d2b6cbf5a62eafa5f12106fdf3bff676102adf1aed2287df3b3990b4e0 +size 15148 diff --git a/third_party/segment-anything/segment_anything/build_sam.py b/third_party/segment-anything/segment_anything/build_sam.py new file mode 100644 index 0000000000000000000000000000000000000000..051fd407762e84ce175f620c8cc7a4d1bfad3672 --- /dev/null +++ b/third_party/segment-anything/segment_anything/build_sam.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77bc4faf728118625ddd184dc4e6375bd1b5c636fc66fb429f9fc5276f331cc5 +size 2941 diff --git a/third_party/segment-anything/segment_anything/modeling/__init__.py b/third_party/segment-anything/segment_anything/modeling/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..f95197587ba72df00442a3469cc580d4d6bc8d03 --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/__init__.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47f6363b86c0bfaa7a6abf723975136d17fae4a5f002d2814a5cce8834d18980 +size 385 diff --git a/third_party/segment-anything/segment_anything/modeling/common.py b/third_party/segment-anything/segment_anything/modeling/common.py new file mode 100644 index 0000000000000000000000000000000000000000..3a98c58d4895a6e93b27571c833510ed6e8b70e8 --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/common.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59a53bfa5d0a4d446df7f2bb57d2e95808b130601592b934600fb663d256ce17 +size 1479 diff --git a/third_party/segment-anything/segment_anything/modeling/image_encoder.py b/third_party/segment-anything/segment_anything/modeling/image_encoder.py new file mode 100644 index 0000000000000000000000000000000000000000..31a3875e69d6ff981e91f93607c2cd7cfe238e9a --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/image_encoder.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1665ada2902722c9a8cd566c840e324d623ef2b12f7d9ae9f38b24aed0e39886 +size 14420 diff --git a/third_party/segment-anything/segment_anything/modeling/mask_decoder.py b/third_party/segment-anything/segment_anything/modeling/mask_decoder.py new file mode 100644 index 0000000000000000000000000000000000000000..858543eceee5bf2887c30944ed1bd0a573f073fe --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/mask_decoder.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a2455e990515c67a061187c92c236b879b189f21ef6ebfce1627cae9a6b2f93 +size 6615 diff --git a/third_party/segment-anything/segment_anything/modeling/prompt_encoder.py b/third_party/segment-anything/segment_anything/modeling/prompt_encoder.py new file mode 100644 index 0000000000000000000000000000000000000000..d31db368ccb0b79a3364b68d4aa8b2d5fc6e18b2 --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/prompt_encoder.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd8f2f5903f0647f55c21c608bcbb334eec2901ebe76aa41061b1c513df4a06f +size 8594 diff --git a/third_party/segment-anything/segment_anything/modeling/sam.py b/third_party/segment-anything/segment_anything/modeling/sam.py new file mode 100644 index 0000000000000000000000000000000000000000..d151d0e8dab1929969edaddfedac65f3c4537270 --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/sam.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d501173b7345f6829f745a2ade240c98026f6b3237bf6cf8e9473405e86c54e +size 7226 diff --git a/third_party/segment-anything/segment_anything/modeling/transformer.py b/third_party/segment-anything/segment_anything/modeling/transformer.py new file mode 100644 index 0000000000000000000000000000000000000000..858882ca56a861d00dc8f83d88cb678182c27c38 --- /dev/null +++ b/third_party/segment-anything/segment_anything/modeling/transformer.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:566a8f6db8b608398de939548bd0f485b21752fda2bdda36900e6444ef938d11 +size 8397 diff --git a/third_party/segment-anything/segment_anything/predictor.py b/third_party/segment-anything/segment_anything/predictor.py new file mode 100644 index 0000000000000000000000000000000000000000..cb4658ea2ef6c7f37d9ed7e2bed8545541b17c9b --- /dev/null +++ b/third_party/segment-anything/segment_anything/predictor.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab66c29ac0b5b204d23997ef49d8a2476f71b596ce97e35efbf116cfc2118fce +size 11649 diff --git a/third_party/segment-anything/segment_anything/utils/__init__.py b/third_party/segment-anything/segment_anything/utils/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..89deec191617d36ee80ad686ee04ea7de8b3806a --- /dev/null +++ b/third_party/segment-anything/segment_anything/utils/__init__.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34bd8069c54764e7b8d73a78905dbe6467140a2f73170875128f6ca4d8cdd0aa +size 197 diff --git a/third_party/segment-anything/segment_anything/utils/amg.py b/third_party/segment-anything/segment_anything/utils/amg.py new file mode 100644 index 0000000000000000000000000000000000000000..183d06103020d005230089dc11712f4cbeac344e --- /dev/null +++ b/third_party/segment-anything/segment_anything/utils/amg.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c10f8dd63facb642ff090f61426b35b3c6c3a07e72839595cb04d74828b1d39 +size 12712 diff --git a/third_party/segment-anything/segment_anything/utils/onnx.py b/third_party/segment-anything/segment_anything/utils/onnx.py new file mode 100644 index 0000000000000000000000000000000000000000..53baf686f590766bdd4f5d18c22c048749d0fbd4 --- /dev/null +++ b/third_party/segment-anything/segment_anything/utils/onnx.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4410ac1dc9a7bb3a09827520fa08454f9b397608775e2fe4ebfb7c8dbb02666 +size 5812 diff --git a/third_party/segment-anything/segment_anything/utils/transforms.py b/third_party/segment-anything/segment_anything/utils/transforms.py new file mode 100644 index 0000000000000000000000000000000000000000..00b1248cf07de5fbe3895bc6bc03c23fd2287e5a --- /dev/null +++ b/third_party/segment-anything/segment_anything/utils/transforms.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26a649f2bca8a4a24b4d56617487a9a54c4279e559b2b813c9de38f58a60107c +size 3972 diff --git a/third_party/segment-anything/setup.cfg b/third_party/segment-anything/setup.cfg new file mode 100644 index 0000000000000000000000000000000000000000..255eca118550e7d9d8e6c0d95755874282bf9031 --- /dev/null +++ b/third_party/segment-anything/setup.cfg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca25a496fbec2b44f7747d9bc64c206a0cd6a447a1452611f756a56658cc2395 +size 371 diff --git a/third_party/segment-anything/setup.py b/third_party/segment-anything/setup.py new file mode 100644 index 0000000000000000000000000000000000000000..b63d6c390b480ea0f1e7c5413a53ba8101527bca --- /dev/null +++ b/third_party/segment-anything/setup.py @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be8672c2c99f3295d25721faa4524b314c8c08965d853e55fc42183b809d3842 +size 541