code: func (co *Context) DropoutGetStatesSize() (sizeInBytes uintptr, err error) {
  	var sizeInBytesC C.size_t
  	// call cudnnDropoutGetStatesSize
  	err = result(C.cudnnDropoutGetStatesSize(co.internal, &sizeInBytesC))
  	sizeInBytes = uintptr(sizeInBytesC)
  	return
  }
docs: // DropoutGetStatesSize is used to query the amount of space required to store the states of the random number generators used by cudnnDropoutForward function.