dmlc / dlpack

common in-memory tensor structure
https://dmlc.github.io/dlpack/latest
Apache License 2.0
905 stars 133 forks source link

Add Purpose, Scope, Roadmap, and a Python specification #93

Closed tirthasheshpatel closed 2 years ago

tirthasheshpatel commented 2 years ago

This PR adds DLPack's Purpose, Scope, Roadmap, and an official Python specification based on the discussions on the RFC and issues on Array API, NumPy, and DLPack. Python specification has been taken from ArrayAPI's Data Interchange mechanisms page; purpose from the RFC description; some roadmap items from #74; others from discussions scattered over issues on GitHub.

@tqchen @rgommers @leofang @kgryte Would appreciate your feedback on this!

mattip commented 2 years ago

Ping

tqchen commented 2 years ago

Thanks @tirthasheshpatel!

rgommers commented 2 years ago

Looks great. Maybe a quick follow-up that would be useful @tirthasheshpatel is to link the html docs from the main README, so they're easy to discover.