Add the Eagle3Speculator module for speculative decoding#20153
Add the Eagle3Speculator module for speculative decoding#20153digantdesai wants to merge 3 commits into
Dr.CI classification results
{"FAILED":[{"workflowId":28148393763,"workflowUniqueId":108868973,"id":83360398572,"runnerName":"i-0ef1505c6b5447f99","authorEmail":"digantdesai@meta.com","name":"periodic / test-models-linux (buck2, mv3, xnnpack-quantization-delegation, linux.2xlarge, 90) / linux-job","jobName":"test-models-linux (buck2, mv3, xnnpack-quantization-delegation, linux.2xlarge, 90) / linux-job","conclusion":"failure","completed_at":"2026-06-25T05:33:22.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/28148393763/job/83360398572","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/83360398572","head_branch":"gh/digantdesai/58/head","pr_number":20153,"head_sha":"e817579029d80105873572bebd808241268a9ef7","head_sha_timestamp":"2026-06-25T05:11:35Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2026-06-25T05:12:09.000000000Z"},{"workflowId":28148393967,"workflowUniqueId":63454257,"id":83360388260,"runnerName":"i-02d0b25e95562a98b","authorEmail":"digantdesai@meta.com","name":"pull / unittest-editable / windows / windows-job","jobName":"unittest-editable / windows / windows-job","conclusion":"failure","completed_at":"2026-06-25T06:43:33.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/28148393967/job/83360388260","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/83360388260","head_branch":"gh/digantdesai/58/head","pr_number":20153,"head_sha":"e817579029d80105873572bebd808241268a9ef7","head_sha_timestamp":"2026-06-25T05:11:35Z","failure_captures":["examples/models/test/test_export.py::ExportTest::test_efficient_sam_export_to_executorch"],"failure_lines":["FAILED examples/models/test/test_export.py::ExportTest::test_efficient_sam_export_to_executorch - urllib.error.HTTPError: HTTP Error 503: Service Unavailable"],"failure_context":[],"time":"2026-06-25T05:12:04.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[{"workflowId":28148393967,"workflowUniqueId":63454257,"id":83360388118,"runnerName":"i-082da3024fffb39b7","authorEmail":"digantdesai@meta.com","name":"pull / test-llama-runner-qnn-linux (fp32, qnn_16a16w, qnn) / linux-job","jobName":"test-llama-runner-qnn-linux (fp32, qnn_16a16w, qnn) / linux-job","conclusion":"failure","completed_at":"2026-06-25T05:54:55.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/28148393967/job/83360388118","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/83360388118","head_branch":"gh/digantdesai/58/head","pr_number":20153,"head_sha":"e817579029d80105873572bebd808241268a9ef7","head_sha_timestamp":"2026-06-25T05:11:35Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-06-25T05:12:04.000000000Z"}],"UNSTABLE":[],"UNKNOWN":[{"workflowId":28148393946,"workflowUniqueId":186612448,"id":83360389690,"runnerName":"i-0fcc84c797ada3585","authorEmail":"digantdesai@meta.com","name":"Build Aarch64 Linux Wheels / pytorch/executorch / build-wheel-py3_10-cpu-aarch64","jobName":"pytorch/executorch / build-wheel-py3_10-cpu-aarch64","conclusion":"failure","completed_at":"2026-06-25T05:38:06.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/28148393946/job/83360389690","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/83360389690","head_branch":"gh/digantdesai/58/head","pr_number":20153,"head_sha":"e817579029d80105873572bebd808241268a9ef7","head_sha_timestamp":"2026-06-25T05:11:35Z","failure_captures":["/__w/executorch/executorch/pytorch/executorch/backends/apple/coreml/runtime/inmemoryfs/inmemory_filesystem.cpp:722:48: error: ‘inmemoryfs::InMemoryFileSystem::InMemoryNode::Kind’ has not been declared"],"failure_lines":["/__w/executorch/executorch/pytorch/executorch/backends/apple/coreml/runtime/inmemoryfs/inmemory_filesystem.cpp:722:48: error: ‘inmemoryfs::InMemoryFileSystem::InMemoryNode::Kind’ has not been declared"],"failure_context":[],"time":"2026-06-25T05:12:05.000000000Z"},{"workflowId":28148393946,"workflowUniqueId":186612448,"id":83363322999,"runnerName":"GitHub Actions 1020198814","authorEmail":"digantdesai@meta.com","name":"Build Aarch64 Linux Wheels / pytorch/executorch / upload / upload-wheel-py3_10-cpu-aarch64","jobName":"pytorch/executorch / upload / upload-wheel-py3_10-cpu-aarch64","conclusion":"failure","completed_at":"2026-06-25T05:38:39.000000000Z","html_url":"https://github.com/pytorch/executorch/actions/runs/28148393946/job/83363322999","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/executorch/83363322999","head_branch":"gh/digantdesai/58/head","pr_number":20153,"head_sha":"e817579029d80105873572bebd808241268a9ef7","head_sha_timestamp":"2026-06-25T05:11:35Z","failure_captures":["Unable to download artifact(s): Artifact not found for name: pytorch_executorch__3.10_cpu_aarch64"],"failure_lines":["##[error]Unable to download artifact(s): Artifact not found for name: pytorch_executorch__3.10_cpu_aarch64"],"failure_context":[],"time":"2026-06-25T05:38:07.000000000Z"}],"AWAITING_APPROVAL":[]}