danieldk HF Staff commited on
Commit
357874b
·
1 Parent(s): 2fa7dc3

Remove builds incompatible with kernels >= 0.14

Browse files
build/torch29-cxx11-cu129-aarch64-linux/__init__.py DELETED
@@ -1,26 +0,0 @@
1
- import torch
2
- import torch.nn as nn
3
-
4
- from ._ops import ops
5
-
6
- from . import layers
7
-
8
- def dropout_add_ln_fwd(input, gamma, beta, rowscale, colscale, x0_subset, z_subset, dropout_p, epsilon, rowscale_const, z_numrows, gen, residual_in_fp32, is_rms_norm):
9
- return ops.dropout_add_ln_fwd(input, gamma, beta, rowscale, colscale, x0_subset, z_subset, dropout_p, epsilon, rowscale_const, z_numrows, gen, residual_in_fp32, is_rms_norm)
10
-
11
- def dropout_add_ln_bwd(dz, dx, x, mu, rsigma, gamma, rowscale, colscale, x0_subset, z_subset, dropout_p, rowscale_const, x0_numrows, has_residual, is_rms_norm):
12
- return ops.dropout_add_ln_bwd(dz, dx, x, mu, rsigma, gamma, rowscale, colscale, x0_subset, z_subset, dropout_p, rowscale_const, x0_numrows, has_residual, is_rms_norm)
13
-
14
- def dropout_add_ln_parallel_residual_fwd(input, gamma0, beta0, gamma1, beta1, dropout_p, epsilon, gen, residual_in_fp32, is_rms_norm):
15
- return ops.dropout_add_ln_parallel_residual_fwd(input, gamma0, beta0, gamma1, beta1, dropout_p, epsilon, gen, residual_in_fp32, is_rms_norm)
16
-
17
- def dropout_add_ln_parallel_residual_bwd(dz0, dz1, dx, x, mu, rsigma, gamma0, gamma1, dropout_p, has_x1, has_residual, is_rms_norm):
18
- return ops.dropout_add_ln_parallel_residual_bwd(dz0, dz1, dx, x, mu, rsigma, gamma0, gamma1, dropout_p, has_x1, has_residual, is_rms_norm)
19
-
20
- __all__ = [
21
- "layers",
22
- "dropout_add_ln_fwd",
23
- "dropout_add_ln_bwd",
24
- "dropout_add_ln_parallel_residual_fwd",
25
- "dropout_add_ln_parallel_residual_bwd",
26
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-aarch64-linux/_layer_norm_cuda_abf7d7d.abi3.so DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:b8c9f84d3152ac716ccefc08e081e3c387156bc00b65eb003b1b6e7385bdc15d
3
- size 1282721000
 
 
 
 
build/torch29-cxx11-cu129-aarch64-linux/_ops.py DELETED
@@ -1,9 +0,0 @@
1
- import torch
2
- from . import _layer_norm_cuda_abf7d7d
3
- ops = torch.ops._layer_norm_cuda_abf7d7d
4
-
5
- def add_op_namespace_prefix(op_name: str):
6
- """
7
- Prefix op by namespace.
8
- """
9
- return f"_layer_norm_cuda_abf7d7d::{op_name}"
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-aarch64-linux/layer_norm/__init__.py DELETED
@@ -1,26 +0,0 @@
1
- import ctypes
2
- import importlib.util
3
- import sys
4
- from pathlib import Path
5
- from types import ModuleType
6
-
7
-
8
- def _import_from_path(file_path: Path) -> ModuleType:
9
- # We cannot use the module name as-is, after adding it to `sys.modules`,
10
- # it would also be used for other imports. So, we make a module name that
11
- # depends on the path for it to be unique using the hex-encoded hash of
12
- # the path.
13
- path_hash = "{:x}".format(ctypes.c_size_t(hash(file_path.absolute())).value)
14
- module_name = path_hash
15
- spec = importlib.util.spec_from_file_location(module_name, file_path)
16
- if spec is None:
17
- raise ImportError(f"Cannot load spec for {module_name} from {file_path}")
18
- module = importlib.util.module_from_spec(spec)
19
- if module is None:
20
- raise ImportError(f"Cannot load module {module_name} from spec")
21
- sys.modules[module_name] = module
22
- spec.loader.exec_module(module) # type: ignore
23
- return module
24
-
25
-
26
- globals().update(vars(_import_from_path(Path(__file__).parent.parent / "__init__.py")))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-aarch64-linux/layers.py DELETED
@@ -1,51 +0,0 @@
1
- import torch
2
- import torch.nn as nn
3
-
4
- from ._ops import ops
5
-
6
-
7
- class LayerNorm(nn.Module):
8
- weight: torch.Tensor
9
- variance_epsilon: float
10
-
11
- def forward(self, hidden_states: torch.Tensor) -> torch.Tensor:
12
- output = ops.dropout_add_ln_fwd(
13
- hidden_states.view(-1, hidden_states.shape[-1]),
14
- gamma = self.weight,
15
- beta = None,
16
- rowscale = None,
17
- colscale = None,
18
- x0_subset = None,
19
- z_subset = None,
20
- dropout_p = 0,
21
- epsilon = self.variance_epsilon,
22
- rowscale_const = 1.0,
23
- z_numrows = hidden_states.shape[1],
24
- gen = None,
25
- residual_in_fp32 = False,
26
- is_rms_norm = False,
27
- )
28
- return output[0].view(hidden_states.shape)
29
-
30
- class LlamaRMSNorm(nn.Module):
31
- weight: torch.Tensor
32
- variance_epsilon: float
33
-
34
- def forward(self, hidden_states: torch.Tensor) -> torch.Tensor:
35
- output = ops.dropout_add_ln_fwd(
36
- hidden_states.view(-1, hidden_states.shape[-1]),
37
- gamma = self.weight,
38
- beta = None,
39
- rowscale = None,
40
- colscale = None,
41
- x0_subset = None,
42
- z_subset = None,
43
- dropout_p = 0,
44
- epsilon = self.variance_epsilon,
45
- rowscale_const = 1.0,
46
- z_numrows = hidden_states.shape[1],
47
- gen = None,
48
- residual_in_fp32 = False,
49
- is_rms_norm = True,
50
- )
51
- return output[0].view(hidden_states.shape)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-aarch64-linux/metadata.json DELETED
@@ -1,15 +0,0 @@
1
- {
2
- "version": 1,
3
- "license": "BSD-3-Clause",
4
- "python-depends": [],
5
- "backend": {
6
- "type": "cuda",
7
- "archs": [
8
- "10.0",
9
- "12.0",
10
- "8.0",
11
- "8.9",
12
- "9.0"
13
- ]
14
- }
15
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-x86_64-linux/__init__.py DELETED
@@ -1,26 +0,0 @@
1
- import torch
2
- import torch.nn as nn
3
-
4
- from ._ops import ops
5
-
6
- from . import layers
7
-
8
- def dropout_add_ln_fwd(input, gamma, beta, rowscale, colscale, x0_subset, z_subset, dropout_p, epsilon, rowscale_const, z_numrows, gen, residual_in_fp32, is_rms_norm):
9
- return ops.dropout_add_ln_fwd(input, gamma, beta, rowscale, colscale, x0_subset, z_subset, dropout_p, epsilon, rowscale_const, z_numrows, gen, residual_in_fp32, is_rms_norm)
10
-
11
- def dropout_add_ln_bwd(dz, dx, x, mu, rsigma, gamma, rowscale, colscale, x0_subset, z_subset, dropout_p, rowscale_const, x0_numrows, has_residual, is_rms_norm):
12
- return ops.dropout_add_ln_bwd(dz, dx, x, mu, rsigma, gamma, rowscale, colscale, x0_subset, z_subset, dropout_p, rowscale_const, x0_numrows, has_residual, is_rms_norm)
13
-
14
- def dropout_add_ln_parallel_residual_fwd(input, gamma0, beta0, gamma1, beta1, dropout_p, epsilon, gen, residual_in_fp32, is_rms_norm):
15
- return ops.dropout_add_ln_parallel_residual_fwd(input, gamma0, beta0, gamma1, beta1, dropout_p, epsilon, gen, residual_in_fp32, is_rms_norm)
16
-
17
- def dropout_add_ln_parallel_residual_bwd(dz0, dz1, dx, x, mu, rsigma, gamma0, gamma1, dropout_p, has_x1, has_residual, is_rms_norm):
18
- return ops.dropout_add_ln_parallel_residual_bwd(dz0, dz1, dx, x, mu, rsigma, gamma0, gamma1, dropout_p, has_x1, has_residual, is_rms_norm)
19
-
20
- __all__ = [
21
- "layers",
22
- "dropout_add_ln_fwd",
23
- "dropout_add_ln_bwd",
24
- "dropout_add_ln_parallel_residual_fwd",
25
- "dropout_add_ln_parallel_residual_bwd",
26
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-x86_64-linux/_layer_norm_cuda_abf7d7d.abi3.so DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:91f86328f0302dd6ec2d76a1ba8a70bc9c4daa3d9d3739d650fd124b11fdf49a
3
- size 1283022120
 
 
 
 
build/torch29-cxx11-cu129-x86_64-linux/_ops.py DELETED
@@ -1,9 +0,0 @@
1
- import torch
2
- from . import _layer_norm_cuda_abf7d7d
3
- ops = torch.ops._layer_norm_cuda_abf7d7d
4
-
5
- def add_op_namespace_prefix(op_name: str):
6
- """
7
- Prefix op by namespace.
8
- """
9
- return f"_layer_norm_cuda_abf7d7d::{op_name}"
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-x86_64-linux/layer_norm/__init__.py DELETED
@@ -1,26 +0,0 @@
1
- import ctypes
2
- import importlib.util
3
- import sys
4
- from pathlib import Path
5
- from types import ModuleType
6
-
7
-
8
- def _import_from_path(file_path: Path) -> ModuleType:
9
- # We cannot use the module name as-is, after adding it to `sys.modules`,
10
- # it would also be used for other imports. So, we make a module name that
11
- # depends on the path for it to be unique using the hex-encoded hash of
12
- # the path.
13
- path_hash = "{:x}".format(ctypes.c_size_t(hash(file_path.absolute())).value)
14
- module_name = path_hash
15
- spec = importlib.util.spec_from_file_location(module_name, file_path)
16
- if spec is None:
17
- raise ImportError(f"Cannot load spec for {module_name} from {file_path}")
18
- module = importlib.util.module_from_spec(spec)
19
- if module is None:
20
- raise ImportError(f"Cannot load module {module_name} from spec")
21
- sys.modules[module_name] = module
22
- spec.loader.exec_module(module) # type: ignore
23
- return module
24
-
25
-
26
- globals().update(vars(_import_from_path(Path(__file__).parent.parent / "__init__.py")))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-x86_64-linux/layers.py DELETED
@@ -1,51 +0,0 @@
1
- import torch
2
- import torch.nn as nn
3
-
4
- from ._ops import ops
5
-
6
-
7
- class LayerNorm(nn.Module):
8
- weight: torch.Tensor
9
- variance_epsilon: float
10
-
11
- def forward(self, hidden_states: torch.Tensor) -> torch.Tensor:
12
- output = ops.dropout_add_ln_fwd(
13
- hidden_states.view(-1, hidden_states.shape[-1]),
14
- gamma = self.weight,
15
- beta = None,
16
- rowscale = None,
17
- colscale = None,
18
- x0_subset = None,
19
- z_subset = None,
20
- dropout_p = 0,
21
- epsilon = self.variance_epsilon,
22
- rowscale_const = 1.0,
23
- z_numrows = hidden_states.shape[1],
24
- gen = None,
25
- residual_in_fp32 = False,
26
- is_rms_norm = False,
27
- )
28
- return output[0].view(hidden_states.shape)
29
-
30
- class LlamaRMSNorm(nn.Module):
31
- weight: torch.Tensor
32
- variance_epsilon: float
33
-
34
- def forward(self, hidden_states: torch.Tensor) -> torch.Tensor:
35
- output = ops.dropout_add_ln_fwd(
36
- hidden_states.view(-1, hidden_states.shape[-1]),
37
- gamma = self.weight,
38
- beta = None,
39
- rowscale = None,
40
- colscale = None,
41
- x0_subset = None,
42
- z_subset = None,
43
- dropout_p = 0,
44
- epsilon = self.variance_epsilon,
45
- rowscale_const = 1.0,
46
- z_numrows = hidden_states.shape[1],
47
- gen = None,
48
- residual_in_fp32 = False,
49
- is_rms_norm = True,
50
- )
51
- return output[0].view(hidden_states.shape)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
build/torch29-cxx11-cu129-x86_64-linux/metadata.json DELETED
@@ -1,15 +0,0 @@
1
- {
2
- "version": 1,
3
- "license": "BSD-3-Clause",
4
- "python-depends": [],
5
- "backend": {
6
- "type": "cuda",
7
- "archs": [
8
- "10.0",
9
- "12.0",
10
- "8.0",
11
- "8.9",
12
- "9.0"
13
- ]
14
- }
15
- }