Andful / cyclic-scheduling-fitness-evaluator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cyclic Scheduling of Stream

A custom fitness evaluation for Stream to perform row-wise (or close to row-wise) layer fusion scheduling in Stream. This library exploits the very symmetric properties of row-wise layer fusion to speed up analysis time and explore further schedulings.
The drawback of this technique is a small loss at the prologue and the epilogue in terms of latency.

scheduling

NOTE

This library uses a custom version of Stream that allows custom fitness evaluation at stream-fork

USAGE

pip3 install .
jupyter notebook ./example

About


Languages

Language:Jupyter Notebook 96.3%Language:Python 3.7%