class CacheConfig
类说明
缓存算法参数配置。该函数在MindIE SD仓的路径为:mindiesd/runtime/cache_agent/cache.py,其具体使用方法请参见cache。
成员
成员名称 |
类型 |
描述 |
---|---|---|
method |
str |
缓存算法名称,支持attention_cache和dit_block_cache两种。 |
blocks_count |
int |
DiT模型的时空注意力Block个数。 |
steps_count |
int |
DiT模型的迭代步数。 |
step_start |
int |
开始缓存的迭代步数,默认值为0。 |
step_interval |
int |
缓存数据的间隔步数,0 < 'step_interval' < 'steps_count',默认值为1。 |
step_end |
int |
结束缓存的迭代步数,0 < 'step_start' < 'step_end' < 'steps_count',默认值为10000。 |
block_start |
int |
开始缓存的Block层数,0 < 'block_start' < 'blocks_count',默认值为0。 |
block_end |
int |
结束缓存的Block层数,0 < 'block_start' < 'block_end' < 'blocks_count',默认值为10000。 |
父主题: API参考(Python)