Files
bi100_contest-03/pkgs/triton/runtime/errors.py
4paradigm 780b5e1ff4
Some checks failed
Docker Build and Push / docker (push) Failing after 2m10s
Initial commit
2026-07-24 15:17:23 +08:00

16 lines
591 B
Python

class OutOfResources(Exception):
def __init__(self, required, limit, name):
self.message = f'out of resource: {name}, '\
f'Required: {required}, '\
f'Hardware limit: {limit}'
self.message += '. Reducing block sizes or `num_stages` may help.'
self.required = required
self.limit = limit
self.name = name
super().__init__(self.message)
def __reduce__(self):
# this is necessary to make CompilationError picklable
return (type(self), (self.required, self.limit, self.name))