MCPcopy
hub / github.com/PaddlePaddle/ERNIE / update

Method update

ernie/refined_recompute/utils.py:146–161  ·  view source on GitHub ↗

Registers a new queue in the management system. Args: queue (queue.Queue): The queue object to register queue_name (str): Base identifier for the queue (default: "unknown") Note: Automatically appends the queue's memory address for uniqueness

(self, queue: queue.Queue, queue_name="unknown")

Source from the content-addressed store, hash-verified

144 self.rr_queue = defaultdict(queue.Queue)
145
146 def update(self, queue: queue.Queue, queue_name="unknown"):
147 """
148 Registers a new queue in the management system.
149
150 Args:
151 queue (queue.Queue): The queue object to register
152 queue_name (str): Base identifier for the queue (default: "unknown")
153 Note: Automatically appends the queue's memory address for uniqueness
154
155 Raises:
156 ValueError: If a queue with the generated name already exists
157 """
158 queue_name = f"{queue_name}_{id(queue)}"
159 if queue_name in self.rr_queue:
160 raise ValueError(f"Queue name '{queue_name}' already exists.")
161 self.rr_queue[queue_name] = queue
162
163 def check(self):
164 """

Callers 15

process_up_gate_projFunction · 0.45
update_config_filesFunction · 0.45
process_model_directoryFunction · 0.45
_init_mm_modelMethod · 0.45
get_vocabMethod · 0.45
post_initMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected