Skip to content

Conversation

@co63oc
Copy link
Contributor

@co63oc co63oc commented Aug 31, 2025

增加单测 test_speculate_get_token_penalty_multi_scores.py
speculate_get_token_penalty_multi_scores 无返回值,参数 inplace 修改

void SpecTokenPenaltyMultiScores(const paddle::Tensor &pre_ids,
                             const paddle::Tensor &logits,
                             const paddle::Tensor &penalty_scores,
                             const paddle::Tensor &frequency_scores,
                             const paddle::Tensor &presence_scores,
                             const paddle::Tensor &temperatures,
                             const paddle::Tensor &bad_tokens,
                             const paddle::Tensor &cur_len,
                             const paddle::Tensor &min_len,
                             const paddle::Tensor &eos_token_id,
                             const paddle::Tensor &seq_lens_this_time,
                             const paddle::Tensor &output_padding_offset,
                             const paddle::Tensor &output_cum_offsets,
                             const int max_seq_len) {

@paddle-bot
Copy link

paddle-bot bot commented Aug 31, 2025

Thanks for your contribution!

@freeliuzc
Copy link
Collaborator

你好,inplace 修改,是需要检测修改后值是否正确的

@co63oc
Copy link
Contributor Author

co63oc commented Sep 4, 2025

你好,inplace 修改,是需要检测修改后值是否正确的

已修改检测logits

@co63oc
Copy link
Contributor Author

co63oc commented Sep 6, 2025

@freeliuzc 已修改python实现CI已完成

@freeliuzc freeliuzc merged commit ed462cf into PaddlePaddle:develop Sep 8, 2025
15 of 17 checks passed
@co63oc co63oc deleted the fix16 branch September 9, 2025 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants