One comment that I do have is that no matter how long and hard I searched for a solution online, I was not able to come across any documentation for the TransformToGrayscaleOp online

Hey @ahmadchalhoub99 - Mark from the TF Docs team here. Sorry this wasn’t optimal for you - can you provide some examples of how you tried to find it (e.g. “did a google search for X, Y, Z”, “browsed this repo: …”)? Be as verbose as you would like 
There are many paths to the many docs, and hearing your experiences, even anecdotally, helps us with our content strategy, whether it be adding the right metadata, or building better supplementary content (codelabs, etc).