code: func (dr *Dropout) RestoreDropoutDescriptor(handle *Context, dropout float32, states Memory, stateSizeInBytes uintptr, seed uint64) error {
  	// call cudnnRestoreDropoutDescriptor
  	return result(C.cudnnRestoreDropoutDescriptor(dr.internal, handle.internal, C.float(dropout), states.Pointer(), C.size_t(stateSizeInBytes), C.ulonglong(seed)))
  }
docs: // RestoreDropoutDescriptor restores a dropout descriptor to a previously saved-off state.