Open reillyeon opened 2 months ago
I'm unsure how WebNN's "destroy()" meaning differs from WebGPU's "destroy()" to justify a new name. Web developers should be familiar with "destroy" meaning delayed destruction. I could see release()
being specifically useful for interop to mean "expire".
Since in many cases a resource continues to exist for a period of time while processing finishes I think it will be less confusing to developers to name these methods
release()
.