diff --git a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a18bf078a3920470e28c50b9bc3b7efffad37d72 Binary files /dev/null and b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8a6f280954dd80fbb6d49390c446f50f2924d3fd Binary files /dev/null and b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..097f24d7bc07674acd326d3a99991123d90a5838 Binary files /dev/null and b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..f7dc97abb0f55df13905e5275d76fa859beb7a30 --- /dev/null +++ b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9293f97cc6b06bc3ba5e57cfd084abb252c287f4518935208e67e126e7cbd19b +size 6800224 diff --git a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so deleted file mode 100755 index ba3b9aa83048be82868858b43e50e1fcdea6aae6..0000000000000000000000000000000000000000 --- a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20ee462e214e11abd65b44259847f7dbf535b94a3003357251c53a72f4ac4392 -size 6693728 diff --git a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_ops.py b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_ops.py index 676ee6fea64b714dedb7ccd1d54148dcf75575a6..39c2aa7875432779e86612a0e56271fe32133953 100644 --- a/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_ops.py +++ b/build/torch27-cxx11-cu118-x86_64-linux/deformable_detr/_ops.py @@ -1,9 +1,9 @@ import torch -from . import _deformable_detr_7c33cbe -ops = torch.ops._deformable_detr_7c33cbe +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 def add_op_namespace_prefix(op_name: str): """ Prefix op by namespace. """ - return f"_deformable_detr_7c33cbe::{op_name}" \ No newline at end of file + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..03f23b4fd38706ba1888acf199b905f851d2b024 Binary files /dev/null and b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cca62822318d51b9dbb51466f3e0a6d5fd388306 Binary files /dev/null and b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7dfb8dda54ffc9062a129331374926b1fe104ecd Binary files /dev/null and b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..abe151e58a46c02191f11213027731ed26b7a182 --- /dev/null +++ b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df54f46f59b5b78b15314cb0825d8f1f34c7a3198e9d62ca2a65a8ca72ea79a4 +size 6911280 diff --git a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so deleted file mode 100755 index 282b10d9f49f52aea681ca798589a4779343bb03..0000000000000000000000000000000000000000 --- a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c2a2064d5d7b5f62704d4cad6a530dd812804cfcc426889030fefdcc553828d3 -size 6800688 diff --git a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py index 676ee6fea64b714dedb7ccd1d54148dcf75575a6..39c2aa7875432779e86612a0e56271fe32133953 100644 --- a/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py +++ b/build/torch27-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py @@ -1,9 +1,9 @@ import torch -from . import _deformable_detr_7c33cbe -ops = torch.ops._deformable_detr_7c33cbe +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 def add_op_namespace_prefix(op_name: str): """ Prefix op by namespace. """ - return f"_deformable_detr_7c33cbe::{op_name}" \ No newline at end of file + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..381ef42a3282d0c2787e94f3c29d999e4736d7c8 Binary files /dev/null and b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9291f79801323c5a3efc995f9c90ffa6cc35a50c Binary files /dev/null and b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..94595475894bf15ef880e78d37ec23bca83bed08 Binary files /dev/null and b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..2f388366cf92d9a815c26db28ca4a855f8e713ba --- /dev/null +++ b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f389536870cd4acf36ab8f12d3b0bf9f847ec06e2cfc25905420796884b614e +size 9907368 diff --git a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so deleted file mode 100755 index 53d8d25f1ede4d8b40761eebef271c19c8ebf201..0000000000000000000000000000000000000000 --- a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_7c33cbe.abi3.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1f819d4d59e9ea2ce0afd8a0198784cb9f1c3100a0d352261bf84d5b8570cda7 -size 9796776 diff --git a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py index 676ee6fea64b714dedb7ccd1d54148dcf75575a6..39c2aa7875432779e86612a0e56271fe32133953 100644 --- a/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py +++ b/build/torch27-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py @@ -1,9 +1,9 @@ import torch -from . import _deformable_detr_7c33cbe -ops = torch.ops._deformable_detr_7c33cbe +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 def add_op_namespace_prefix(op_name: str): """ Prefix op by namespace. """ - return f"_deformable_detr_7c33cbe::{op_name}" \ No newline at end of file + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f32e9680149e4cd221db4979650b6a906f100d0c Binary files /dev/null and b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9646bab073177cb7fbc71402b07217a9f10d272c Binary files /dev/null and b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d64f4e9e755556c506f2664826051738bb2865d1 Binary files /dev/null and b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..bf945166a200b4f9e52aa2f36e040ca4908a70d9 --- /dev/null +++ b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:849b408dcea47846a61de3e2c5dc178297e38ac85542e99d737887da93b199e6 +size 6920920 diff --git a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so deleted file mode 100755 index 2d6c73a98077e6cd6ed5738989d824fbd5196708..0000000000000000000000000000000000000000 --- a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8877a2159e6f4f04905120af8d10ab9b8294aff80b97a584d6a6716922141b46 -size 6802152 diff --git a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py index 9de8ab380209628599d241c68159af782399e651..39c2aa7875432779e86612a0e56271fe32133953 100644 --- a/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py +++ b/build/torch28-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py @@ -1,9 +1,9 @@ import torch -from . import _deformable_detr_e82640e_dirty -ops = torch.ops._deformable_detr_e82640e_dirty +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 def add_op_namespace_prefix(op_name: str): """ Prefix op by namespace. """ - return f"_deformable_detr_e82640e_dirty::{op_name}" \ No newline at end of file + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..264f58df0be3c0f045f23cf24bd6c1def92e06c0 Binary files /dev/null and b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cb732e520b638059885d997eabb67a9fc63ca8fe Binary files /dev/null and b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b5e17a04e38c21bdda0cee7084e1de99b4ce08f2 Binary files /dev/null and b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..9ef04523d02d5e1f4e045048c754d812c141414b --- /dev/null +++ b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:488b575c5239b051da77051e49fe2b33d62574ed4cae68f71e0758527eee5536 +size 9908376 diff --git a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so deleted file mode 100755 index 035ad37af4ff31fd302bbc78d1ca6fe908af33e0..0000000000000000000000000000000000000000 --- a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f6bfdf67f0c09d9f194c5c18e7090b0656303627b0725545a6d9bc1070e23773 -size 9793704 diff --git a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py index 9de8ab380209628599d241c68159af782399e651..39c2aa7875432779e86612a0e56271fe32133953 100644 --- a/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py +++ b/build/torch28-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py @@ -1,9 +1,9 @@ import torch -from . import _deformable_detr_e82640e_dirty -ops = torch.ops._deformable_detr_e82640e_dirty +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 def add_op_namespace_prefix(op_name: str): """ Prefix op by namespace. """ - return f"_deformable_detr_e82640e_dirty::{op_name}" \ No newline at end of file + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5a86ac0bab49c777c7577e3f73598fdf618c0c0c Binary files /dev/null and b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e43032a1eaa83b3618f37e584765b8b3e0bddf21 Binary files /dev/null and b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..497112af9fc891d11bc189fb4e15a0c52da14b97 Binary files /dev/null and b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..5e90422ff89601ef7fc17a67b10623286d08807e --- /dev/null +++ b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5cd16143ec4df47d54c69fef2541ae9a03ac5f8c2c018526822f7ae321510d7 +size 9962640 diff --git a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so deleted file mode 100755 index 47740ce20ca9edfe98552118acb7f99a81c2dd56..0000000000000000000000000000000000000000 --- a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_deformable_detr_e82640e_dirty.abi3.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90e39e7e29a04b5c6696b2c5dc12af375b217223366b0c7b627c1e9150f5fa9c -size 9811104 diff --git a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_ops.py b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_ops.py index 9de8ab380209628599d241c68159af782399e651..39c2aa7875432779e86612a0e56271fe32133953 100644 --- a/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_ops.py +++ b/build/torch28-cxx11-cu129-x86_64-linux/deformable_detr/_ops.py @@ -1,9 +1,9 @@ import torch -from . import _deformable_detr_e82640e_dirty -ops = torch.ops._deformable_detr_e82640e_dirty +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 def add_op_namespace_prefix(op_name: str): """ Prefix op by namespace. """ - return f"_deformable_detr_e82640e_dirty::{op_name}" \ No newline at end of file + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__init__.py b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..33db73ca6e361af4707ba5bb5f55bf0e7c3005a4 --- /dev/null +++ b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__init__.py @@ -0,0 +1,46 @@ +from typing import List +import torch + +from ._ops import ops +from . import layers + + +def ms_deform_attn_backward( + value: torch.Tensor, + spatial_shapes: torch.Tensor, + level_start_index: torch.Tensor, + sampling_loc: torch.Tensor, + attn_weight: torch.Tensor, + grad_output: torch.Tensor, + im2col_step: int, +) -> List[torch.Tensor]: + return ops.ms_deform_attn_backward( + value, + spatial_shapes, + level_start_index, + sampling_loc, + attn_weight, + grad_output, + im2col_step, + ) + + +def ms_deform_attn_forward( + value: torch.Tensor, + spatial_shapes: torch.Tensor, + level_start_index: torch.Tensor, + sampling_loc: torch.Tensor, + attn_weight: torch.Tensor, + im2col_step: int, +) -> torch.Tensor: + return ops.ms_deform_attn_forward( + value, + spatial_shapes, + level_start_index, + sampling_loc, + attn_weight, + im2col_step, + ) + + +__all__ = ["layers", "ms_deform_attn_forward", "ms_deform_attn_backward"] diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a26657ec0d9332b7515de8efcde53094ad119bad Binary files /dev/null and b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f7def8aaa205795905bed3cbacd899fc37478dfa Binary files /dev/null and b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..67ffc374461840a598bab9d9f1a7e0ceea9bd10d Binary files /dev/null and b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..cbace88a56a9a0017db60de393e51d19475a5de5 --- /dev/null +++ b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00131225eeba3d13bf037c67017b3e1ff8ce61ba77e874af2f2dd817aec5f7b5 +size 6921080 diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py new file mode 100644 index 0000000000000000000000000000000000000000..39c2aa7875432779e86612a0e56271fe32133953 --- /dev/null +++ b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/_ops.py @@ -0,0 +1,9 @@ +import torch +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 + +def add_op_namespace_prefix(op_name: str): + """ + Prefix op by namespace. + """ + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/layers.py b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/layers.py new file mode 100644 index 0000000000000000000000000000000000000000..db94032dea3d445f27017f923ae80468e18d2d77 --- /dev/null +++ b/build/torch29-cxx11-cu126-x86_64-linux/deformable_detr/layers.py @@ -0,0 +1,84 @@ +from typing import List, Union, Tuple + +from torch import Tensor +from torch.autograd import Function +from torch.autograd.function import once_differentiable +import torch.nn as nn + +from ._ops import ops + + +class MultiScaleDeformableAttentionFunction(Function): + @staticmethod + def forward( + context, + value: Tensor, + value_spatial_shapes: Tensor, + value_level_start_index: Tensor, + sampling_locations: Tensor, + attention_weights: Tensor, + im2col_step: int, + ): + context.im2col_step = im2col_step + output = ops.ms_deform_attn_forward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + context.im2col_step, + ) + context.save_for_backward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + ) + return output + + @staticmethod + @once_differentiable + def backward(context, grad_output): + ( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + ) = context.saved_tensors + grad_value, grad_sampling_loc, grad_attn_weight = ops.ms_deform_attn_backward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + grad_output, + context.im2col_step, + ) + + return grad_value, None, None, grad_sampling_loc, grad_attn_weight, None + + +class MultiScaleDeformableAttention(nn.Module): + def forward( + self, + value: Tensor, + value_spatial_shapes: Tensor, + value_spatial_shapes_list: List[Tuple], + level_start_index: Tensor, + sampling_locations: Tensor, + attention_weights: Tensor, + im2col_step: int, + ): + return MultiScaleDeformableAttentionFunction.apply( + value, + value_spatial_shapes, + level_start_index, + sampling_locations, + attention_weights, + im2col_step, + ) + + +__all__ = ["MultiScaleDeformableAttention"] diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__init__.py b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..33db73ca6e361af4707ba5bb5f55bf0e7c3005a4 --- /dev/null +++ b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__init__.py @@ -0,0 +1,46 @@ +from typing import List +import torch + +from ._ops import ops +from . import layers + + +def ms_deform_attn_backward( + value: torch.Tensor, + spatial_shapes: torch.Tensor, + level_start_index: torch.Tensor, + sampling_loc: torch.Tensor, + attn_weight: torch.Tensor, + grad_output: torch.Tensor, + im2col_step: int, +) -> List[torch.Tensor]: + return ops.ms_deform_attn_backward( + value, + spatial_shapes, + level_start_index, + sampling_loc, + attn_weight, + grad_output, + im2col_step, + ) + + +def ms_deform_attn_forward( + value: torch.Tensor, + spatial_shapes: torch.Tensor, + level_start_index: torch.Tensor, + sampling_loc: torch.Tensor, + attn_weight: torch.Tensor, + im2col_step: int, +) -> torch.Tensor: + return ops.ms_deform_attn_forward( + value, + spatial_shapes, + level_start_index, + sampling_loc, + attn_weight, + im2col_step, + ) + + +__all__ = ["layers", "ms_deform_attn_forward", "ms_deform_attn_backward"] diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..363481f310583eed1593b42b506068180ca677f2 Binary files /dev/null and b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5ae8224c73e0082fa57c097cb36ac6e649dbdb82 Binary files /dev/null and b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..47fd2b46de05040383c0c38c24c11da5072bc189 Binary files /dev/null and b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..1169678564d78e2dcc9b5eaec8563020d5377866 --- /dev/null +++ b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25d345fba3f6c5317be583824806525f0a7d468e9b57c4535bb7cd87ca60955f +size 9908536 diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py new file mode 100644 index 0000000000000000000000000000000000000000..39c2aa7875432779e86612a0e56271fe32133953 --- /dev/null +++ b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/_ops.py @@ -0,0 +1,9 @@ +import torch +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 + +def add_op_namespace_prefix(op_name: str): + """ + Prefix op by namespace. + """ + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/layers.py b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/layers.py new file mode 100644 index 0000000000000000000000000000000000000000..db94032dea3d445f27017f923ae80468e18d2d77 --- /dev/null +++ b/build/torch29-cxx11-cu128-x86_64-linux/deformable_detr/layers.py @@ -0,0 +1,84 @@ +from typing import List, Union, Tuple + +from torch import Tensor +from torch.autograd import Function +from torch.autograd.function import once_differentiable +import torch.nn as nn + +from ._ops import ops + + +class MultiScaleDeformableAttentionFunction(Function): + @staticmethod + def forward( + context, + value: Tensor, + value_spatial_shapes: Tensor, + value_level_start_index: Tensor, + sampling_locations: Tensor, + attention_weights: Tensor, + im2col_step: int, + ): + context.im2col_step = im2col_step + output = ops.ms_deform_attn_forward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + context.im2col_step, + ) + context.save_for_backward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + ) + return output + + @staticmethod + @once_differentiable + def backward(context, grad_output): + ( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + ) = context.saved_tensors + grad_value, grad_sampling_loc, grad_attn_weight = ops.ms_deform_attn_backward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + grad_output, + context.im2col_step, + ) + + return grad_value, None, None, grad_sampling_loc, grad_attn_weight, None + + +class MultiScaleDeformableAttention(nn.Module): + def forward( + self, + value: Tensor, + value_spatial_shapes: Tensor, + value_spatial_shapes_list: List[Tuple], + level_start_index: Tensor, + sampling_locations: Tensor, + attention_weights: Tensor, + im2col_step: int, + ): + return MultiScaleDeformableAttentionFunction.apply( + value, + value_spatial_shapes, + level_start_index, + sampling_locations, + attention_weights, + im2col_step, + ) + + +__all__ = ["MultiScaleDeformableAttention"] diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__init__.py b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..33db73ca6e361af4707ba5bb5f55bf0e7c3005a4 --- /dev/null +++ b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__init__.py @@ -0,0 +1,46 @@ +from typing import List +import torch + +from ._ops import ops +from . import layers + + +def ms_deform_attn_backward( + value: torch.Tensor, + spatial_shapes: torch.Tensor, + level_start_index: torch.Tensor, + sampling_loc: torch.Tensor, + attn_weight: torch.Tensor, + grad_output: torch.Tensor, + im2col_step: int, +) -> List[torch.Tensor]: + return ops.ms_deform_attn_backward( + value, + spatial_shapes, + level_start_index, + sampling_loc, + attn_weight, + grad_output, + im2col_step, + ) + + +def ms_deform_attn_forward( + value: torch.Tensor, + spatial_shapes: torch.Tensor, + level_start_index: torch.Tensor, + sampling_loc: torch.Tensor, + attn_weight: torch.Tensor, + im2col_step: int, +) -> torch.Tensor: + return ops.ms_deform_attn_forward( + value, + spatial_shapes, + level_start_index, + sampling_loc, + attn_weight, + im2col_step, + ) + + +__all__ = ["layers", "ms_deform_attn_forward", "ms_deform_attn_backward"] diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f089440fcaeb0c9f45b1523dfd17bb9b74751988 Binary files /dev/null and b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/__init__.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..33b66478d861bf8528fcf55e52cfff28bcd996e4 Binary files /dev/null and b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/_ops.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9d35ba5d686953a7864b95d358304edd7cf00270 Binary files /dev/null and b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/__pycache__/layers.cpython-313.pyc differ diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so new file mode 100644 index 0000000000000000000000000000000000000000..3c9b6193e669297f96b8455b3431402d00c158b3 --- /dev/null +++ b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/_deformable_detr_57c3d32.abi3.so @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6332cd45ce67d0deb701b8e1bfd835bf70b7343e3c41e7e0664a8e4e72b5740 +size 9028440 diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/_ops.py b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/_ops.py new file mode 100644 index 0000000000000000000000000000000000000000..39c2aa7875432779e86612a0e56271fe32133953 --- /dev/null +++ b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/_ops.py @@ -0,0 +1,9 @@ +import torch +from . import _deformable_detr_57c3d32 +ops = torch.ops._deformable_detr_57c3d32 + +def add_op_namespace_prefix(op_name: str): + """ + Prefix op by namespace. + """ + return f"_deformable_detr_57c3d32::{op_name}" \ No newline at end of file diff --git a/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/layers.py b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/layers.py new file mode 100644 index 0000000000000000000000000000000000000000..db94032dea3d445f27017f923ae80468e18d2d77 --- /dev/null +++ b/build/torch29-cxx11-cu130-x86_64-linux/deformable_detr/layers.py @@ -0,0 +1,84 @@ +from typing import List, Union, Tuple + +from torch import Tensor +from torch.autograd import Function +from torch.autograd.function import once_differentiable +import torch.nn as nn + +from ._ops import ops + + +class MultiScaleDeformableAttentionFunction(Function): + @staticmethod + def forward( + context, + value: Tensor, + value_spatial_shapes: Tensor, + value_level_start_index: Tensor, + sampling_locations: Tensor, + attention_weights: Tensor, + im2col_step: int, + ): + context.im2col_step = im2col_step + output = ops.ms_deform_attn_forward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + context.im2col_step, + ) + context.save_for_backward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + ) + return output + + @staticmethod + @once_differentiable + def backward(context, grad_output): + ( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + ) = context.saved_tensors + grad_value, grad_sampling_loc, grad_attn_weight = ops.ms_deform_attn_backward( + value, + value_spatial_shapes, + value_level_start_index, + sampling_locations, + attention_weights, + grad_output, + context.im2col_step, + ) + + return grad_value, None, None, grad_sampling_loc, grad_attn_weight, None + + +class MultiScaleDeformableAttention(nn.Module): + def forward( + self, + value: Tensor, + value_spatial_shapes: Tensor, + value_spatial_shapes_list: List[Tuple], + level_start_index: Tensor, + sampling_locations: Tensor, + attention_weights: Tensor, + im2col_step: int, + ): + return MultiScaleDeformableAttentionFunction.apply( + value, + value_spatial_shapes, + level_start_index, + sampling_locations, + attention_weights, + im2col_step, + ) + + +__all__ = ["MultiScaleDeformableAttention"]