Skip to content

Commit 28e11aa

Browse files
committed
Add a comment to our docs that describe the ongoing work on Placeholders.
1 parent d4ba945 commit 28e11aa

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

docs/IR.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,3 +263,24 @@ usage.
263263
8. Low-level IR optimizations are performed.
264264

265265
9. Backend-specific optimizations and code generation are performed.
266+
267+
### Placeholders
268+
269+
We are in the process of adding a new kind of variable: Placeholder. The
270+
motivation and plan for Placeholder variables are described in the issue #1334.
271+
272+
The work on Placeholder variables is ongoing and the following tasks are still
273+
open:
274+
275+
1. Teach the execution engine to bind tensors to the Placeholder nodes.
276+
277+
2. Verify that dotty printing, dump() and debugging work well.
278+
279+
3. Cleanup the APIs that are related to Variable and Placeholder and make them
280+
consistent.
281+
282+
4. Change (some of) the unit tests to use the new Placeholder API.
283+
284+
5. Make sure that our optimizations are correct when placeholder are used.
285+
286+

0 commit comments

Comments
 (0)