◆ __init__()
def polygraphy.backend.trt.loader.EngineFromBytes.__init__ |
( |
|
self, |
|
|
|
serialized_engine |
|
) |
| |
Functor that deserializes an engine from a buffer.
Args:
serialized_engine (Callable() -> Union[str, bytes]):
Either a loader that can supply a memory buffer, or a memory buffer itself.
For example, use a lambda: `lambda: open("/path/to/trt.engine", "rb").read()` for lazy evaluation,
or the contents of the file directly: `open("/path/to/trt.engine", "rb").read()` for immediate evaluation.
◆ __call__()
def polygraphy.backend.trt.loader.EngineFromBytes.__call__ |
( |
|
self | ) |
|
Deserializes an engine from a buffer.
Returns:
trt.ICudaEngine: The deserialized engine.
◆ _serialized_engine
polygraphy.backend.trt.loader.EngineFromBytes._serialized_engine |
|
private |
The documentation for this class was generated from the following file: