Skip to content

Minor improvements to consistency model interface #256

@paul-buerkner

Description

@paul-buerkner

I have just played around a bit with consistency models, and gather some minor observations here. I may add more points later on.

  • ConsistencyModel has an argument total_steps without default, which is suggested to be set to epochs * num_batches in the doc. Can we set this argument this internally automatically by default? This would make the code a bit cleaner. Also it should be clarified what happens if we set it to a different value than epochs * num_batches.
  • ContinuousConsistencyModel is a dangerous name for an architecture different to ConsistencyModel. Since we also have a ContinuousApproximator, users may think they need to combine it ContinuousConsistencyModel or that ConsistencyModel is not for continuous variables. Can we perhaps rename ContinuousConsistencyModel or even make it part of the ConsistencyModel class to be activated via an argument like continuous_time = TRUE?

Metadata

Metadata

Assignees

No one assigned

    Labels

    user interfaceChanges to the user interface and improvements in usability

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions