Should I supply code along with my paper submission? I am submitting a paper to a machine learning/computer vision conference. Is it worthwhile to include some source code of my implementation so that the reviewers can test it themselves or gain a greater understanding of my idea? It will take time to clean up my code and make sure it is anonymised.

Is this a common practice? If so do reviewers pay attention to the code?

Is it worth the time to prepare anonymised and clean code?

The code will be included as a ZIP archive through the paper submission website. After the paper has been accepted I intend to release it with an open source license.
Should I supply code as supplemental material?


Yes, but it would be better if you published it in an open access fashion.


  Is this a common practice?


No.


  If so do reviewers pay attention to the code?


Depends on the reviewers.


  Is it worth the time to prepare anonymised and clean code?


That depends, don't do more than necessary.

Also read:


Ten Simple Rules for Reproducible Computational Research
Top Ten Reasons to Not Share Your Code
(and why you should anyway)
Open Source Software Publishing for University Researchers