MCPcopy Create free account
hub / github.com/PaddlePaddle/FastDeploy / get_tasks

Function get_tasks

fastdeploy/model_executor/layers/pooler.py:79–84  ·  view source on GitHub ↗
(pooling_metadata: PoolingMetadata)

Source from the content-addressed store, hash-verified

77
78
79def get_tasks(pooling_metadata: PoolingMetadata) -> list[PoolingTask]:
80 pooling_params = get_pooling_params(pooling_metadata)
81 tasks: list[PoolingTask] = [task for pooling_param in pooling_params if (task := pooling_param.task) is not None]
82 assert len(pooling_params) == len(tasks)
83
84 return tasks
85
86
87def get_prompt_token_ids(pooling_metadata: PoolingMetadata) -> list[paddle.Tensor]:

Callers 1

forwardMethod · 0.85

Calls 1

get_pooling_paramsFunction · 0.85

Tested by

no test coverage detected