.. _file_src_common_types.h: File types.h ============ |exhale_lsh| :ref:`Parent directory ` (``src/common``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``src/common/types.h``) ----------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_common_types.h.rst Includes -------- - ``common/logging.h`` (:ref:`file_src_common_logging.h`) - ``common/shape.h`` (:ref:`file_src_common_shape.h`) - ``functional`` (:ref:`file_src_functional_approx.h`) - ``half_float/umHalf.h`` - ``immintrin.h`` - ``iostream`` - ``string`` - ``type_traits`` Included By ----------- - :ref:`file_src_common_binary.cpp` - :ref:`file_src_common_io.cpp` - :ref:`file_src_common_io_item.h` - :ref:`file_src_common_types.cpp` - :ref:`file_src_functional_operators.h` - :ref:`file_src_tensors_allocator.h` - :ref:`file_src_tensors_gpu_cuda_helpers.h` - :ref:`file_src_tensors_gpu_tensor_operators.cu` - :ref:`file_src_tensors_tensor.h` Namespaces ---------- - :ref:`namespace_marian` - :ref:`namespace_marian__typeFitting` - :ref:`namespace_std` Classes ------- - :ref:`exhale_struct_structmarian_1_1float32x4` - :ref:`exhale_struct_structmarian_1_1float32x8` - :ref:`exhale_struct_structmarian_1_1intgemm16` - :ref:`exhale_struct_structmarian_1_1intgemm16avx2` - :ref:`exhale_struct_structmarian_1_1intgemm16avx512` - :ref:`exhale_struct_structmarian_1_1intgemm16sse2` - :ref:`exhale_struct_structmarian_1_1intgemm8` - :ref:`exhale_struct_structmarian_1_1intgemm8avx2` - :ref:`exhale_struct_structmarian_1_1intgemm8avx512` - :ref:`exhale_struct_structmarian_1_1intgemm8avx512vnni` - :ref:`exhale_struct_structmarian_1_1intgemm8ssse3` - :ref:`exhale_struct_structmarian_1_1packed16` - :ref:`exhale_struct_structmarian_1_1packed8avx2` - :ref:`exhale_struct_structmarian_1_1packed8avx512` - :ref:`exhale_struct_structstd_1_1hash_3_1_1marian_1_1Type_01_4` - :ref:`exhale_class_classmarian_1_1NumericLimits` Enums ----- - :ref:`exhale_enum_namespacemarian_1a2b75d1cec1d73f6a07a1fc4f93604c81` - :ref:`exhale_enum_namespacemarian_1ae956e6c36f9003204ebcccc665366506` Functions --------- - :ref:`exhale_function_namespacemarian_1af74fa96908d3f193a9628497400eb5bb` - :ref:`exhale_function_namespacemarian_1a704c60ea0ef5532f5d6010d69741b665` - :ref:`exhale_function_namespacemarian_1a14537f3910b0c71ae614f1a27e829f89` - :ref:`exhale_function_namespacemarian_1ae5f48bd720609b92700d83bb17e0f6ed` - :ref:`exhale_function_namespacemarian_1aba55f222034e34d232d672cb3ff228c8` - :ref:`exhale_function_namespacemarian_1aa574fe4295f10595d0a96ca989054683` - :ref:`exhale_function_namespacemarian_1a3869596a0e2298647ddca652a99be1e4` - :ref:`exhale_function_namespacemarian_1ab202a75bcac1a03e45baa430cebbdc1b` - :ref:`exhale_function_namespacemarian_1a0ffb4559e9756521af6bfe0566bfc859` - :ref:`exhale_function_namespacemarian_1a0875e3f09b7b6fe43e12bae8f2cfb58f` - :ref:`exhale_function_namespacemarian_1a5100a7aa944d80971c2092ba9ae30b77` - :ref:`exhale_function_namespacemarian_1acba2d819317c88f4c038c34ed1236864` - :ref:`exhale_function_namespacemarian_1a1278328dcd6e468bfd0bfff0b049b6a3` - :ref:`exhale_function_namespacemarian_1a1a341d71d1544e00fc9ae5e746c62284` - :ref:`exhale_function_namespacemarian_1a93d8b55f02e46d72dd442339257ca9d5` - :ref:`exhale_function_namespacemarian_1ad05994c23ef94c3e210266cb1bc3caf3` - :ref:`exhale_function_namespacemarian_1a359c21239ae213ba993f30567ca3eb43` - :ref:`exhale_function_namespacemarian_1a118bbf5735488fcb4505654ee77b86a1` - :ref:`exhale_function_namespacemarian_1aa2807961c26276761028438c743376f4` - :ref:`exhale_function_namespacemarian_1a1e6bd03ee4ebaa741f5123dacc1b7b4e` - :ref:`exhale_function_namespacemarian_1a6c29c54df048094482d30ecf627b7880` - :ref:`exhale_function_namespacemarian_1adcc3c7babe0aa5f2a77ee2584ffb0bbb` - :ref:`exhale_function_namespacemarian_1a19b058d6157ff188b72530cc185388e7` - :ref:`exhale_function_namespacemarian_1a7272151299ee7c93ef6e2af399809c7f` - :ref:`exhale_function_namespacemarian_1a5ebeeda84029469b5e341a7956b5bb14` - :ref:`exhale_function_namespacemarian_1a624cac2e196ad282f3109b95cb2e732a` - :ref:`exhale_function_namespacemarian_1a444651252cd11e37c42474dab96780c0` - :ref:`exhale_function_namespacemarian_1ae917df7f810b4c07150bb838705c59f6` - :ref:`exhale_function_namespacemarian_1a0bdbc70b41cb3c88838e31ea3d3fb648` - :ref:`exhale_function_namespacemarian_1aca63396f7fa070fab737c628b40a14b2` - :ref:`exhale_function_namespacemarian_1a1de61196f3894f5fd594a9775e837fbd` - :ref:`exhale_function_namespacemarian_1a6dd13fbb7867575493a529c313e5f5ce` - :ref:`exhale_function_namespacemarian_1a0bbd5ee44eef7a323ec6af2c081a8380` - :ref:`exhale_function_namespacemarian_1a643702d99db8df92ab6e05451d0e52e3` - :ref:`exhale_function_namespacemarian_1ae31ec0f880caee3ca4a182eb5fa0ff9d` - :ref:`exhale_function_namespacemarian_1a007cb9d4b9a4381dd72a758ee7f89f9f` - :ref:`exhale_function_namespacemarian_1aec6cd7a22dc8cb0aeb7a3771f8008c49` - :ref:`exhale_function_namespacemarian_1a743b361789f917f384d7db23aa5b1654` - :ref:`exhale_function_namespacemarian_1a8c91c9328239022e60350de7a01d7169` - :ref:`exhale_function_namespacemarian_1aa730855b02efee30b16e4f72b1e28c7e` - :ref:`exhale_function_namespacemarian_1a02366f20810c9888f26437a5e101f34d` - :ref:`exhale_function_namespacemarian_1a211eafea130a1c63e25a4e3358622172` - :ref:`exhale_function_namespacemarian_1a6a9c02a43d6a6b87faabfb564cfbb37d` - :ref:`exhale_function_namespacemarian_1ad41f0fb79a51cd644d6c8da3b42f5487` - :ref:`exhale_function_namespacemarian_1a08df21264c563d2c7c3bf3bd5db746a7` - :ref:`exhale_function_namespacemarian_1aa8606e8a614a569825df2a4e1d0ccc01` - :ref:`exhale_function_namespacemarian_1abeb50479176d504e1448d24fe441775b` - :ref:`exhale_function_namespacemarian_1a8551af561372e8d6b95a89ee09eb4782` - :ref:`exhale_function_namespacemarian_1aea989181c672a6cdb1a26953c01ad600` - :ref:`exhale_function_namespacemarian_1a3d0a5be409b1d7e460ff0ca9d3afa274` - :ref:`exhale_function_namespacemarian_1a0e28390b5c39d5b1dfcab45aec85e812` - :ref:`exhale_function_namespacemarian_1a17236135ed4f80f3a72bbc282a2ce173` - :ref:`exhale_function_namespacemarian_1a93d55e303d94e8e2fd38911c08df6f04` - :ref:`exhale_function_namespacemarian_1a3531e1117649399a2cf917f6fc0e1b9b` - :ref:`exhale_function_namespacemarian_1a6ac6fd1e4775f9aa77333cdef1e32fad` - :ref:`exhale_function_namespacemarian_1a469910fe681d12c7b98b09e299cfa1df` - :ref:`exhale_function_namespacemarian_1a740789368a1651a8109d703d4fac2924` - :ref:`exhale_function_namespacemarian_1acbc6ca8dd171f5bd4db63d6c6f688e16` - :ref:`exhale_function_namespacemarian_1adf4ca5ab067630cba8fb6656beac490b` - :ref:`exhale_function_namespacemarian_1aa2970bd8c3ba0abb38d28dccfb8a9be4` - :ref:`exhale_function_namespacemarian_1aeb314f9f7d9e519fbf1bf481b7cb99f8` - :ref:`exhale_function_namespacemarian_1aaff250c2debcba45eeb8ef56c6b9fd34` - :ref:`exhale_function_namespacemarian_1a9c7f718c934470d27d654a3340252e46` - :ref:`exhale_function_namespacemarian_1a80dc42eff7971b4884957b6a37abdb12` - :ref:`exhale_function_namespacemarian_1ace3e011af0c0478c532b68eda78c37ff` - :ref:`exhale_function_common_2types_8h_1a36872b63ee9d4cefa46f31e9d8be375a` - :ref:`exhale_function_common_2types_8h_1af224cd1565184b8bcbbc429d8770e50e` - :ref:`exhale_function_namespacemarian_1ae17e3bbd48cc2760e9fbc51df99633b6` - :ref:`exhale_function_namespacemarian_1af93e80970a89120c91901baa55e2aa7b` - :ref:`exhale_function_namespacemarian_1a8ab31460e08c3339784e0bf24754033b` - :ref:`exhale_function_namespacemarian_1aa4a3294bd557f145f233d350aba29f84` - :ref:`exhale_function_namespacemarian_1a7c89efe9518a49b03ad1bc4283a403c3` - :ref:`exhale_function_namespacemarian_1a0115baedada420e4f17935499fc5e04d` - :ref:`exhale_function_namespacemarian_1a04d61601ff5553d7f742a6ac852d51e1` - :ref:`exhale_function_namespacemarian_1a98e31a463be0172266a9cf6f68e635d4` - :ref:`exhale_function_namespacemarian_1a66859b6a0e982cf6eabf02262ad93a8f` - :ref:`exhale_function_namespacemarian_1a673735daec03c549d8d584e187abc287` - :ref:`exhale_function_namespacemarian_1ae22397ccb40fe83ac1e1f4b2748b83ad` - :ref:`exhale_function_namespacemarian_1a1f73133900784c2c87f84ce369e68ee6` - :ref:`exhale_function_namespacemarian_1a37b482bea4b1ec74ccdfeaf90bc45b34` - :ref:`exhale_function_namespacemarian_1a516e54996ec69365f0080d22f29bc294` - :ref:`exhale_function_namespacemarian_1a3a7ac64171f02a61819bc9ae373a364b` - :ref:`exhale_function_namespacemarian_1ab7e45ff3c636a556e29462f55ea6c0ee` - :ref:`exhale_function_namespacemarian_1ab8882fd3dafaa7cfcb7f20df85a564f8` - :ref:`exhale_function_namespacemarian_1a7e8054808b0c080b86f9b3424d35147a` - :ref:`exhale_function_namespacemarian_1a5243c8db96c8de866cc87b99ba920751` - :ref:`exhale_function_namespacemarian_1a9945f70d28a721629caa8cb61ce9902f` - :ref:`exhale_function_namespacemarian_1a5561282cb714cfca07ef258c9bd820ae` - :ref:`exhale_function_namespacemarian_1a8b20f17a64dd90d03fe8a4956b20f837` - :ref:`exhale_function_namespacemarian_1a1a418793b9016d75d6f012f384ceff50` - :ref:`exhale_function_namespacemarian_1a1fc52491a8b118f87a8a426803efb370` - :ref:`exhale_function_namespacemarian_1adb8142a13fd610e1a16c5f0e3a2c7418` Defines ------- - :ref:`exhale_define_common_2types_8h_1ae46916e9e4a370c4d86b1b17d2f9ad32` - :ref:`exhale_define_common_2types_8h_1a4cac7b9db9e7f35b4caca8008fb96d6b` - :ref:`exhale_define_common_2types_8h_1a1d079c403be451bb5723634416c8f1c3` - :ref:`exhale_define_common_2types_8h_1a372726df55396331a8495d1e810309e5`