Skip to content

Feat/op 22 linspace - #116

Open
samthakur587 wants to merge 2 commits into
mainfrom
feat/op-22-linspace
Open

samthakur587 wants to merge 2 commits into
mainfrom
feat/op-22-linspace

Conversation

@samthakur587

Copy link
Copy Markdown
Owner

Summary

Type of change

  • Bug fix
  • New feature (kernel, op, compiler pass)
  • Documentation
  • CI / packaging
  • Refactor

Checklist

  • Tests added or updated (pytest tests/ -v)
  • CHANGELOG.md updated under Unreleased (if user-visible)
  • Docs updated in docs/ or README.md (if APIs or build steps changed)
  • Host and OpenCL kernel paths kept in sync (if kernel change)
  • CI passes locally or in PR checks

Test plan

pytest tests/ -v

Screenshots / benchmarks (optional)

samthakur587 and others added 2 commits August 28, 2026 16:27
Implement arange and arange.start_step with fp32 host/OpenCL kernels and a
CPU-reference path for other dtypes; add pytest coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>
Reuse the arange host/OpenCL kernel for evenly spaced float32 sequences;
fall back to CPU linspace plus copy for other dtypes.

Co-authored-by: Cursor <cursoragent@cursor.com>

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant