@property<EOL><INDENT>def params(self):<DEDENT>
if hasattr(self, '<STR_LIT>'):<EOL><INDENT>return self._params_decoded<EOL><DEDENT>if self.params_blob is not None:<EOL><INDENT>value_encoded = self.params_blob.open().read()<EOL><DEDENT>else:<EOL><INDENT>value_encoded = self.params_text<EOL><DEDENT>value = json.loads(value_encoded, cls=util.JsonDecoder)<EOL>if isinstance(value, dict):<EOL><INDENT>kwargs = value.get('<STR_LIT>')<EOL>if kwargs:<EOL><INDENT>adjusted_kwargs = {}<EOL>for arg_key, arg_value in kwargs.iteritems():<EOL><INDENT>adjusted_kwargs[str(arg_key)] = arg_value<EOL><DEDENT>value['<STR_LIT>'] = adjusted_kwargs<EOL><DEDENT><DEDENT>self._params_decoded = value<EOL>return self._params_decoded<EOL>
Returns the dictionary of parameters for this Pipeline.