The wording here is a bit unclear. Does the function try to figure out if the RBMs were trained normally? Or does it always do the same thing, and this is only the right thing to do if the RBMs were trained normally?