[{"display_html":"data ParsedOp = ParsedOp {}","name":"ParsedOp ParsedOp parsedOpName parsedOpSummary parsedOpDescription parsedInputs parsedOutputs explicitInputAttrs inferredTypeAttrs inferredListSizeAttrs parsedOpIsMonadic","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:ParsedOp"},{"display_html":"data Name = Name {}","name":"Name Name haskellName tfName","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:Name"},{"display_html":"newtype HaskellName = HaskellName {}","name":"HaskellName HaskellName unHaskellName","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:HaskellName"},{"display_html":"newtype TFName = TFName {}","name":"TFName TFName unTFName","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:TFName"},{"display_html":"data Attr a = Attr {}","name":"Attr Attr attrName attrDescription attrInfo","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:Attr"},{"display_html":"data AttrType","name":"AttrType AttrSingle AttrList","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:AttrType"},{"display_html":"data AttrBaseType","name":"AttrBaseType AttrType AttrBytes AttrInt64 AttrFloat AttrBool AttrShape AttrTensor","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:AttrBaseType"},{"display_html":"data TypeParam = TypeParam {}","name":"TypeParam TypeParam typeParamIsList typeParamRestrictions","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:TypeParam"},{"display_html":"data ParsedArg = ParsedArg {}","name":"ParsedArg ParsedArg parsedArgName parsedArgDescription parsedArgCase","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:ParsedArg"},{"display_html":"data ParsedArgCase","name":"ParsedArgCase SimpleArg ListArg MixedListArg argType argKind argLength argTypeAttr","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:ParsedArgCase"},{"display_html":"data ArgType","name":"ArgType ArgTypeFixed ArgTypeAttr","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:ArgType"},{"display_html":"data ArgKind","name":"ArgKind ArgTensorRef ArgTensorValue ArgTensorBuild ArgSomeTensor","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#t:ArgKind"},{"display_html":"parseOp :: OpDef -> ParsedOp","name":"parseOp","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#v:parseOp"},{"display_html":"camelCase :: Text -> Text","name":"camelCase","module":"TensorFlow.OpGen.ParsedOp","link":"TensorFlow-OpGen-ParsedOp.html#v:camelCase"},{"display_html":"data OpGenFlags = OpGenFlags {}","name":"OpGenFlags OpGenFlags outputFile prefix excludeList","module":"TensorFlow.OpGen","link":"TensorFlow-OpGen.html#t:OpGenFlags"},{"display_html":"docOpList :: OpGenFlags -> OpList -> Doc","name":"docOpList","module":"TensorFlow.OpGen","link":"TensorFlow-OpGen.html#v:docOpList"},{"display_html":"flagParser :: Parser OpGenFlags","name":"flagParser","module":"TensorFlow.OpGen","link":"TensorFlow-OpGen.html#v:flagParser"}]