mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2025-06-27 15:57:16 +00:00
[NFC] polish colossalai/nn/layer/parallel_2p5d/layers.py code style (#972)
This commit is contained in:
parent
632e94abde
commit
598cde4a0f
@ -189,7 +189,7 @@ class Linear2p5D(ParallelLayer):
|
||||
def forward(self, x: Tensor) -> Tensor:
|
||||
# input: [m/dq, n/q, k/q]
|
||||
# output: [m/dq, n/q, h/q]
|
||||
out_shape = x.shape[:-1] + (self.hidden_size_per_partition, )
|
||||
out_shape = x.shape[:-1] + (self.hidden_size_per_partition,)
|
||||
|
||||
output = Matmul_AB_2p5D.apply(
|
||||
x,
|
||||
@ -1038,7 +1038,7 @@ class Classifier2p5D(ParallelLayer):
|
||||
destination.update(local_state)
|
||||
|
||||
def forward(self, input_: Tensor) -> Tensor:
|
||||
out_shape = input_.shape[:-1] + (self.num_classes, )
|
||||
out_shape = input_.shape[:-1] + (self.num_classes,)
|
||||
|
||||
return classifier_2p5d(input_, self.weight, self.bias, self.tesseract_dim, out_shape, self.row_rank,
|
||||
self.col_rank, ParallelMode.PARALLEL_2P5D_ROW, ParallelMode.PARALLEL_2P5D_COL,
|
||||
@ -1172,7 +1172,7 @@ class VocabParallelClassifier2p5D(ParallelLayer):
|
||||
def forward(self, x: Tensor) -> Tensor:
|
||||
# input: [m/dq, n/q, k/q]
|
||||
# output: [m/dq, n/q, h/q]
|
||||
out_shape = x.shape[:-1] + (self.hidden_size_per_partition, )
|
||||
out_shape = x.shape[:-1] + (self.hidden_size_per_partition,)
|
||||
|
||||
output = Matmul_ABT_2p5D.apply(
|
||||
x,
|
||||
|
Loading…
Reference in New Issue
Block a user