Source code for pymoose.computation.operations
from dataclasses import dataclass
from typing import Dict
from typing import Optional
from typing import Tuple
from typing import Union
from pymoose.computation import types as ty
from pymoose.computation import values
[docs]@dataclass(init=False)
class Operation:
name: str
inputs: Dict[str, str]
placement_name: str
signature: OpSignature
@property
def return_type(self):
return self.signature.return_type