Skip to content

About the Evaluation Results #3

Description

@zhongyu0xiao

I’m very sorry to bother you, but I’ve encountered an issue. As mentioned in your paper regarding the HumanEval results on Fast-dLLM, I tested the open-source Fast-dLLM code under the same configuration described in the paper (L = 512, block = 32). However, my evaluation result is 56.7, whereas the result reported in your paper is 48.78.

I would like to understand the source of this discrepancy. Could you share your evaluation code or provide guidance on how you obtained the reported results? I would greatly appreciate your help, and I’m very much looking forward to your reply.

Configuration details are as follows:


task=humaneval
length=512
block_length=32
steps=$((length / block_length))
model="/root/autodl-tmp/model/Dream-instruct"

# prefix cache+parallel

accelerate launch eval.py --model dream 
--model_args pretrained=${model},max_new_tokens=${length},diffusion_steps=${steps},add_bos_token=true,alg=confidence_threshold,threshold=0.9,use_cache=true,show_speed=True,escape_until=true 
--tasks ${task} 
--batch_size 1 
--output_path evals_results/cache_parallel/humaneval-ns0-${length} --log_samples 
--confirm_run_unsafe_code

The experiment was conducted on an H800, with library versions consistent with Fast-dLLM:
CUDA 12.2, torch==2.5.1+cu124, transformers==4.49.0.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions