linear
-
class torch.ao.nn.quantized.functional.linear(input, weight, bias=None, scale=None, zero_point=None)[source] -
Применяет линейное преобразование к входным квантованным данным: . См.
LinearПримечание
В текущей реализации веса упаковываются при каждом вызове, что снижает производительность. Чтобы избежать этих дополнительных затрат, используйте
Linear.- Параметры:
-
-
input (Tensor) – Квантованный вход типа
torch.quint8 -
weight (Tensor) – Квантованный вес типа
torch.qint8 -
bias (Tensor) – None или смещение fp32 типа
torch.float - scale (double) – масштаб выходных данных. Если значение равно None, оно вычисляется на основе масштаба входных данных
- zero_point (python:long) – нулевая точка выходных данных. Если значение равно None, оно вычисляется на основе zero_point входных данных
-
input (Tensor) – Квантованный вход типа
- Тип возвращаемого значения:
- Форма:
-
- Входные данные: , где
*означает любое количество дополнительных измерений - Веса:
- Смещение:
- Выходные данные:
- Входные данные: , где
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.ao.nn.quantized.functional.linear.html