<!-- # hard line break macro for HTML -->

# fiftyone.factory.repos

* [fiftyone.factory.repos.delegated_operation](fiftyone.factory.repos.delegated_operation.md)
  * [`DelegatedOperationRepo`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo)
    * [`DelegatedOperationRepo.queue_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.queue_operation)
    * [`DelegatedOperationRepo.add_child_error()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.add_child_error)
    * [`DelegatedOperationRepo.update_run_state()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.update_run_state)
    * [`DelegatedOperationRepo.update_progress()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.update_progress)
    * [`DelegatedOperationRepo.get_queued_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.get_queued_operations)
    * [`DelegatedOperationRepo.get_scheduled_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.get_scheduled_operations)
    * [`DelegatedOperationRepo.get_running_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.get_running_operations)
    * [`DelegatedOperationRepo.list_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.list_operations)
    * [`DelegatedOperationRepo.archive_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.archive_operation)
    * [`DelegatedOperationRepo.unarchive_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.unarchive_operation)
    * [`DelegatedOperationRepo.delete_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.delete_operation)
    * [`DelegatedOperationRepo.delete_for_dataset()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.delete_for_dataset)
    * [`DelegatedOperationRepo.set_pinned()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.set_pinned)
    * [`DelegatedOperationRepo.set_label()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.set_label)
    * [`DelegatedOperationRepo.get()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.get)
    * [`DelegatedOperationRepo.count()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.count)
    * [`DelegatedOperationRepo.ping()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.DelegatedOperationRepo.ping)
  * [`MongoDelegatedOperationRepo`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo)
    * [`MongoDelegatedOperationRepo.COLLECTION_NAME`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.COLLECTION_NAME)
    * [`MongoDelegatedOperationRepo.required_props`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.required_props)
    * [`MongoDelegatedOperationRepo.queue_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.queue_operation)
    * [`MongoDelegatedOperationRepo.set_pinned()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.set_pinned)
    * [`MongoDelegatedOperationRepo.set_label()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.set_label)
    * [`MongoDelegatedOperationRepo.add_child_error()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.add_child_error)
    * [`MongoDelegatedOperationRepo.update_run_state()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.update_run_state)
    * [`MongoDelegatedOperationRepo.update_progress()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.update_progress)
    * [`MongoDelegatedOperationRepo.get_queued_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.get_queued_operations)
    * [`MongoDelegatedOperationRepo.get_scheduled_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.get_scheduled_operations)
    * [`MongoDelegatedOperationRepo.get_running_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.get_running_operations)
    * [`MongoDelegatedOperationRepo.list_operations()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.list_operations)
    * [`MongoDelegatedOperationRepo.archive_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.archive_operation)
    * [`MongoDelegatedOperationRepo.unarchive_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.unarchive_operation)
    * [`MongoDelegatedOperationRepo.delete_operation()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.delete_operation)
    * [`MongoDelegatedOperationRepo.delete_for_dataset()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.delete_for_dataset)
    * [`MongoDelegatedOperationRepo.get()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.get)
    * [`MongoDelegatedOperationRepo.count()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.count)
    * [`MongoDelegatedOperationRepo.ping()`](fiftyone.factory.repos.delegated_operation.md#fiftyone.factory.repos.delegated_operation.MongoDelegatedOperationRepo.ping)
* [fiftyone.factory.repos.delegated_operation_doc](fiftyone.factory.repos.delegated_operation_doc.md)
  * [`DelegatedOperationDocument`](fiftyone.factory.repos.delegated_operation_doc.md#fiftyone.factory.repos.delegated_operation_doc.DelegatedOperationDocument)
    * [`DelegatedOperationDocument.num_distributed_tasks`](fiftyone.factory.repos.delegated_operation_doc.md#fiftyone.factory.repos.delegated_operation_doc.DelegatedOperationDocument.num_distributed_tasks)
    * [`DelegatedOperationDocument.from_pymongo()`](fiftyone.factory.repos.delegated_operation_doc.md#fiftyone.factory.repos.delegated_operation_doc.DelegatedOperationDocument.from_pymongo)
    * [`DelegatedOperationDocument.to_pymongo()`](fiftyone.factory.repos.delegated_operation_doc.md#fiftyone.factory.repos.delegated_operation_doc.DelegatedOperationDocument.to_pymongo)
* [fiftyone.factory.repos.execution_store](fiftyone.factory.repos.execution_store.md)
  * [`AbstractExecutionStoreRepo`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo)
    * [`AbstractExecutionStoreRepo.create_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.create_store)
    * [`AbstractExecutionStoreRepo.get_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.get_store)
    * [`AbstractExecutionStoreRepo.has_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.has_store)
    * [`AbstractExecutionStoreRepo.list_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.list_stores)
    * [`AbstractExecutionStoreRepo.count_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.count_stores)
    * [`AbstractExecutionStoreRepo.delete_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.delete_store)
    * [`AbstractExecutionStoreRepo.set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.set_key)
    * [`AbstractExecutionStoreRepo.set_cache_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.set_cache_key)
    * [`AbstractExecutionStoreRepo.set_key_if_absent()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.set_key_if_absent)
    * [`AbstractExecutionStoreRepo.compare_and_set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.compare_and_set_key)
    * [`AbstractExecutionStoreRepo.has_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.has_key)
    * [`AbstractExecutionStoreRepo.get_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.get_key)
    * [`AbstractExecutionStoreRepo.update_ttl()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.update_ttl)
    * [`AbstractExecutionStoreRepo.delete_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.delete_key)
    * [`AbstractExecutionStoreRepo.list_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.list_keys)
    * [`AbstractExecutionStoreRepo.count_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.count_keys)
    * [`AbstractExecutionStoreRepo.cleanup()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.cleanup)
    * [`AbstractExecutionStoreRepo.clear_cache()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.clear_cache)
    * [`AbstractExecutionStoreRepo.has_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.has_store_global)
    * [`AbstractExecutionStoreRepo.list_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.list_stores_global)
    * [`AbstractExecutionStoreRepo.count_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.count_stores_global)
    * [`AbstractExecutionStoreRepo.delete_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.AbstractExecutionStoreRepo.delete_store_global)
  * [`ExecutionStoreRepo`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo)
    * [`ExecutionStoreRepo.subscribe()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.subscribe)
    * [`ExecutionStoreRepo.unsubscribe()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.unsubscribe)
    * [`ExecutionStoreRepo.cleanup()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.cleanup)
    * [`ExecutionStoreRepo.clear_cache()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.clear_cache)
    * [`ExecutionStoreRepo.compare_and_set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.compare_and_set_key)
    * [`ExecutionStoreRepo.count_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.count_keys)
    * [`ExecutionStoreRepo.count_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.count_stores)
    * [`ExecutionStoreRepo.count_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.count_stores_global)
    * [`ExecutionStoreRepo.create_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.create_store)
    * [`ExecutionStoreRepo.delete_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.delete_key)
    * [`ExecutionStoreRepo.delete_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.delete_store)
    * [`ExecutionStoreRepo.delete_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.delete_store_global)
    * [`ExecutionStoreRepo.get_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.get_key)
    * [`ExecutionStoreRepo.get_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.get_store)
    * [`ExecutionStoreRepo.has_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.has_key)
    * [`ExecutionStoreRepo.has_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.has_store)
    * [`ExecutionStoreRepo.has_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.has_store_global)
    * [`ExecutionStoreRepo.list_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.list_keys)
    * [`ExecutionStoreRepo.list_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.list_stores)
    * [`ExecutionStoreRepo.list_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.list_stores_global)
    * [`ExecutionStoreRepo.set_cache_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.set_cache_key)
    * [`ExecutionStoreRepo.set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.set_key)
    * [`ExecutionStoreRepo.set_key_if_absent()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.set_key_if_absent)
    * [`ExecutionStoreRepo.update_ttl()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.ExecutionStoreRepo.update_ttl)
  * [`MongoExecutionStoreRepo`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo)
    * [`MongoExecutionStoreRepo.COLLECTION_NAME`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.COLLECTION_NAME)
    * [`MongoExecutionStoreRepo.create_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.create_store)
    * [`MongoExecutionStoreRepo.clear_cache()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.clear_cache)
    * [`MongoExecutionStoreRepo.get_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.get_store)
    * [`MongoExecutionStoreRepo.has_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.has_store)
    * [`MongoExecutionStoreRepo.list_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.list_stores)
    * [`MongoExecutionStoreRepo.count_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.count_stores)
    * [`MongoExecutionStoreRepo.delete_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.delete_store)
    * [`MongoExecutionStoreRepo.set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.set_key)
    * [`MongoExecutionStoreRepo.set_cache_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.set_cache_key)
    * [`MongoExecutionStoreRepo.set_key_if_absent()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.set_key_if_absent)
    * [`MongoExecutionStoreRepo.compare_and_set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.compare_and_set_key)
    * [`MongoExecutionStoreRepo.has_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.has_key)
    * [`MongoExecutionStoreRepo.get_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.get_key)
    * [`MongoExecutionStoreRepo.update_ttl()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.update_ttl)
    * [`MongoExecutionStoreRepo.delete_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.delete_key)
    * [`MongoExecutionStoreRepo.list_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.list_keys)
    * [`MongoExecutionStoreRepo.count_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.count_keys)
    * [`MongoExecutionStoreRepo.cleanup()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.cleanup)
    * [`MongoExecutionStoreRepo.has_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.has_store_global)
    * [`MongoExecutionStoreRepo.list_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.list_stores_global)
    * [`MongoExecutionStoreRepo.count_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.count_stores_global)
    * [`MongoExecutionStoreRepo.delete_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.delete_store_global)
    * [`MongoExecutionStoreRepo.subscribe()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.subscribe)
    * [`MongoExecutionStoreRepo.unsubscribe()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.MongoExecutionStoreRepo.unsubscribe)
  * [`InMemoryExecutionStoreRepo`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo)
    * [`InMemoryExecutionStoreRepo.create_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.create_store)
    * [`InMemoryExecutionStoreRepo.clear_cache()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.clear_cache)
    * [`InMemoryExecutionStoreRepo.get_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.get_store)
    * [`InMemoryExecutionStoreRepo.has_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.has_store)
    * [`InMemoryExecutionStoreRepo.list_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.list_stores)
    * [`InMemoryExecutionStoreRepo.count_stores()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.count_stores)
    * [`InMemoryExecutionStoreRepo.delete_store()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.delete_store)
    * [`InMemoryExecutionStoreRepo.set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.set_key)
    * [`InMemoryExecutionStoreRepo.set_cache_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.set_cache_key)
    * [`InMemoryExecutionStoreRepo.set_key_if_absent()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.set_key_if_absent)
    * [`InMemoryExecutionStoreRepo.compare_and_set_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.compare_and_set_key)
    * [`InMemoryExecutionStoreRepo.has_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.has_key)
    * [`InMemoryExecutionStoreRepo.get_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.get_key)
    * [`InMemoryExecutionStoreRepo.update_ttl()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.update_ttl)
    * [`InMemoryExecutionStoreRepo.update_policy()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.update_policy)
    * [`InMemoryExecutionStoreRepo.delete_key()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.delete_key)
    * [`InMemoryExecutionStoreRepo.list_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.list_keys)
    * [`InMemoryExecutionStoreRepo.count_keys()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.count_keys)
    * [`InMemoryExecutionStoreRepo.cleanup()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.cleanup)
    * [`InMemoryExecutionStoreRepo.has_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.has_store_global)
    * [`InMemoryExecutionStoreRepo.list_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.list_stores_global)
    * [`InMemoryExecutionStoreRepo.count_stores_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.count_stores_global)
    * [`InMemoryExecutionStoreRepo.delete_store_global()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.delete_store_global)
    * [`InMemoryExecutionStoreRepo.subscribe()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.subscribe)
    * [`InMemoryExecutionStoreRepo.unsubscribe()`](fiftyone.factory.repos.execution_store.md#fiftyone.factory.repos.execution_store.InMemoryExecutionStoreRepo.unsubscribe)

## Module contents

FiftyOne repository factory.

Copyright 2017-2026, Voxel51, Inc.
<br/>
[voxel51.com](https://voxel51.com/)
<br/>
<br/>
