Caffe2 - C++ API
A deep learning, cross platform ML framework
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
 Ncaffe2A global dictionary that holds information about what Caffe2 modules have been loaded in the current runtime, and also utility functions to load modules
 Nnom
 Nstd
 C_cl_buffer_region
 C_cl_image_desc
 C_cl_image_format
 Cadd_const_past_pointerIf T is a pointer to X, return a pointer to const X
 Cadd_lvalue_reference_if_not_pointerIf T is a pointer, just return it. If it is not, return T&
 CAndroidGLContext
 CANeuralNetworksOperandTypeANeuralNetworksOperandType describes the type of an operand
 CCaffe2IOSPredictor
 Ccast_convert_val
 Ccast_convert_val< To, FromTy, FromTy >
 Ccast_retty
 Ccast_retty_impl
 Ccast_retty_impl< To, const From * >
 Ccast_retty_impl< To, const From *const >
 Ccast_retty_impl< To, const From >
 Ccast_retty_impl< To, From * >
 Ccast_retty_impl< To, std::unique_ptr< From > >
 Ccast_retty_wrap
 Ccast_retty_wrap< To, FromTy, FromTy >
 Ccl_char16
 Ccl_char2
 Ccl_char4
 Ccl_char8
 Ccl_double16
 Ccl_double2
 Ccl_double4
 Ccl_double8
 Ccl_float16
 Ccl_float2
 Ccl_float4
 Ccl_float8
 Ccl_int16
 Ccl_int2
 Ccl_int4
 Ccl_int8
 Ccl_long16
 Ccl_long2
 Ccl_long4
 Ccl_long8
 Ccl_short16
 Ccl_short2
 Ccl_short4
 Ccl_short8
 Ccl_uchar16
 Ccl_uchar2
 Ccl_uchar4
 Ccl_uchar8
 Ccl_uint16
 Ccl_uint2
 Ccl_uint4
 Ccl_uint8
 Ccl_ulong16
 Ccl_ulong2
 Ccl_ulong4
 Ccl_ulong8
 Ccl_ushort16
 Ccl_ushort2
 Ccl_ushort4
 Ccl_ushort8
 Ccompute_1d_tiled_context
 Ccompute_2d_context
 Ccompute_2d_tiled_context
 Cdlnnapi
 CGLAdd
 CGLConcat
 CGLContext
 CGLConvolution
 CGLFilter
 CGLImage
 CGLImageAllocator
 CGLImageVector
 CGLMul
 CGLNormPlanarYUV
 CGLPadImage
 CGLPBO
 CGLPlainTexture
 CGLPool
 CGLPRelu
 CGLReduce
 CGLResizeNearest
 CGLScale
 CGLSigmoid
 CGLSoftmaxReduce
 CGLSoftmaxScale
 CGLStylizer
 CGLSub
 CGLTexture
 CGraphWrapper
 CIOSGLContext
 CIOSGLImageAllocator
 CIOSGLTexture
 Cis_simple_type
 Cisa_impl
 Cisa_impl< To, From, typename std::enable_if< std::is_base_of< To, From >::value >::type >Always allow upcasts, and perform no dynamic check for them
 Cisa_impl_cl
 Cisa_impl_cl< To, const From * >
 Cisa_impl_cl< To, const From *const >
 Cisa_impl_cl< To, const From >
 Cisa_impl_cl< To, const std::unique_ptr< From > >
 Cisa_impl_cl< To, From * >
 Cisa_impl_cl< To, From *const >
 Cisa_impl_wrap
 Cisa_impl_wrap< To, FromTy, FromTy >
 CNNEquality
 CNotifierThis class enables a listener pattern
 Cpoint
 Cpthreadpool
 Csimplify_type
 Csimplify_type< const From >
 CSNPEContext
 CStorageType
 CTarjansTarjans algorithm implementation
 CTensor
 CTestClass
 Ctile_descriptor
 CVkAllocationCallbacks
 CVkApplicationInfo
 CVkAttachmentDescription
 CVkAttachmentReference
 CVkBindSparseInfo
 CVkBufferCopy
 CVkBufferCreateInfo
 CVkBufferImageCopy
 CVkBufferMemoryBarrier
 CVkBufferViewCreateInfo
 CVkClearAttachment
 CVkClearColorValue
 CVkClearDepthStencilValue
 CVkClearRect
 CVkClearValue
 CVkCommandBufferAllocateInfo
 CVkCommandBufferBeginInfo
 CVkCommandBufferInheritanceInfo
 CVkCommandPoolCreateInfo
 CVkComponentMapping
 CVkComputePipelineCreateInfo
 CVkCopyDescriptorSet
 CVkDebugMarkerMarkerInfoEXT
 CVkDebugMarkerObjectNameInfoEXT
 CVkDebugMarkerObjectTagInfoEXT
 CVkDebugReportCallbackCreateInfoEXT
 CVkDedicatedAllocationBufferCreateInfoNV
 CVkDedicatedAllocationImageCreateInfoNV
 CVkDedicatedAllocationMemoryAllocateInfoNV
 CVkDescriptorBufferInfo
 CVkDescriptorImageInfo
 CVkDescriptorPoolCreateInfo
 CVkDescriptorPoolSize
 CVkDescriptorSetAllocateInfo
 CVkDescriptorSetLayoutBinding
 CVkDescriptorSetLayoutCreateInfo
 CVkDeviceCreateInfo
 CVkDeviceQueueCreateInfo
 CVkDispatchIndirectCommand
 CVkDisplayModeCreateInfoKHR
 CVkDisplayModeParametersKHR
 CVkDisplayModePropertiesKHR
 CVkDisplayPlaneCapabilitiesKHR
 CVkDisplayPlanePropertiesKHR
 CVkDisplayPresentInfoKHR
 CVkDisplayPropertiesKHR
 CVkDisplaySurfaceCreateInfoKHR
 CVkDrawIndexedIndirectCommand
 CVkDrawIndirectCommand
 CVkEventCreateInfo
 CVkExportMemoryAllocateInfoNV
 CVkExtensionProperties
 CVkExtent2D
 CVkExtent3D
 CVkExternalImageFormatPropertiesNV
 CVkExternalMemoryImageCreateInfoNV
 CVkFenceCreateInfo
 CVkFormatProperties
 CVkFramebufferCreateInfo
 CVkGraphicsPipelineCreateInfo
 CVkImageBlit
 CVkImageCopy
 CVkImageCreateInfo
 CVkImageFormatProperties
 CVkImageMemoryBarrier
 CVkImageResolve
 CVkImageSubresource
 CVkImageSubresourceLayers
 CVkImageSubresourceRange
 CVkImageViewCreateInfo
 CVkInstanceCreateInfo
 CVkLayerProperties
 CVkMappedMemoryRange
 CVkMemoryAllocateInfo
 CVkMemoryBarrier
 CVkMemoryHeap
 CVkMemoryRequirements
 CVkMemoryType
 CVkOffset2D
 CVkOffset3D
 CVkPhysicalDeviceFeatures
 CVkPhysicalDeviceLimits
 CVkPhysicalDeviceMemoryProperties
 CVkPhysicalDeviceProperties
 CVkPhysicalDeviceSparseProperties
 CVkPipelineCacheCreateInfo
 CVkPipelineColorBlendAttachmentState
 CVkPipelineColorBlendStateCreateInfo
 CVkPipelineDepthStencilStateCreateInfo
 CVkPipelineDynamicStateCreateInfo
 CVkPipelineInputAssemblyStateCreateInfo
 CVkPipelineLayoutCreateInfo
 CVkPipelineMultisampleStateCreateInfo
 CVkPipelineRasterizationStateCreateInfo
 CVkPipelineRasterizationStateRasterizationOrderAMD
 CVkPipelineShaderStageCreateInfo
 CVkPipelineTessellationStateCreateInfo
 CVkPipelineVertexInputStateCreateInfo
 CVkPipelineViewportStateCreateInfo
 CVkPresentInfoKHR
 CVkPushConstantRange
 CVkQueryPoolCreateInfo
 CVkQueueFamilyProperties
 CVkRect2D
 CVkRenderPassBeginInfo
 CVkRenderPassCreateInfo
 CVkSamplerCreateInfo
 CVkSemaphoreCreateInfo
 CVkShaderModuleCreateInfo
 CVkSparseBufferMemoryBindInfo
 CVkSparseImageFormatProperties
 CVkSparseImageMemoryBind
 CVkSparseImageMemoryBindInfo
 CVkSparseImageMemoryRequirements
 CVkSparseImageOpaqueMemoryBindInfo
 CVkSparseMemoryBind
 CVkSpecializationInfo
 CVkSpecializationMapEntry
 CVkStencilOpState
 CVkSubmitInfo
 CVkSubpassDependency
 CVkSubpassDescription
 CVkSubresourceLayout
 CVkSurfaceCapabilitiesKHR
 CVkSurfaceFormatKHR
 CVkSwapchainCreateInfoKHR
 CVkValidationFlagsEXT
 CVkVertexInputAttributeDescription
 CVkVertexInputBindingDescription
 CVkViewport
 CVkWriteDescriptorSet