.. _file_src_tensors_gpu_tensor_operators.cu: File tensor_operators.cu ======================== |exhale_lsh| :ref:`Parent directory ` (``src/tensors/gpu``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``src/tensors/gpu/tensor_operators.cu``) ---------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_tensors_gpu_tensor_operators.cu.rst Includes -------- - ``common/types.h`` (:ref:`file_src_common_types.h`) - ``functional/functional.h`` (:ref:`file_src_functional_functional.h`) - ``functional/tensor.h`` (:ref:`file_src_functional_tensor.h`) - ``tensors/allocator.h`` (:ref:`file_src_tensors_allocator.h`) - ``tensors/gpu/add_all.h`` (:ref:`file_src_tensors_gpu_add_all.h`) - ``tensors/gpu/backend.h`` (:ref:`file_src_tensors_gpu_backend.h`) - ``tensors/gpu/cuda_helpers.h`` (:ref:`file_src_tensors_gpu_cuda_helpers.h`) - ``tensors/tensor_operators.h`` (:ref:`file_src_tensors_tensor_operators.h`) Namespaces ---------- - :ref:`namespace_marian` - :ref:`namespace_marian__gpu` - :ref:`namespace_marian__gpu__atomics` Functions --------- - :ref:`exhale_function_tensor__operators_8cu_1a5fedad12c476f7b58a74a26ff56d321d` - :ref:`exhale_function_tensor__operators_8cu_1a40abcc4df4629db09808d5e826a02922` - :ref:`exhale_function_tensor__operators_8cu_1a33d188127ad0ecfcd91f9c2aa1ec1d02` - :ref:`exhale_function_tensor__operators_8cu_1a8f6e3b095f8ce95a7d91cfaa6556c89c` - :ref:`exhale_function_tensor__operators_8cu_1ad994b2bfd9181a9795f2313a1babaf98` - :ref:`exhale_function_tensor__operators_8cu_1a62afbbfb59a56040a75d47f3ed483f02` - :ref:`exhale_function_tensor__operators_8cu_1a6b88f187ac79bb68e82ccbd82cba7454` - :ref:`exhale_function_tensor__operators_8cu_1a9e0f93b8154f89bc4933c3c5d84eb886` - :ref:`exhale_function_tensor__operators_8cu_1a3fecc61572465c3d9dba6fc5e9f81bb4` - :ref:`exhale_function_tensor__operators_8cu_1a391abc271edb49f6cf824bcb2ab9f90e` - :ref:`exhale_function_tensor__operators_8cu_1aee6b291f09df75afcf44c81c8a89dae3` - :ref:`exhale_function_tensor__operators_8cu_1af58ffb01d49505baa1297d8930cd73f6` - :ref:`exhale_function_tensor__operators_8cu_1ae1a937ff9cdc4c013f9df516027ef666` - :ref:`exhale_function_tensor__operators_8cu_1a355780231a77317febefa6bdca0411bb` - :ref:`exhale_function_tensor__operators_8cu_1ab841077baac47ed7082e2b9c4363926e` - :ref:`exhale_function_tensor__operators_8cu_1a15b122a59d5e8ebc0d414f129790fb6f` - :ref:`exhale_function_tensor__operators_8cu_1a2535f629a769a1eca55a9bd610a3cbd1` - :ref:`exhale_function_tensor__operators_8cu_1a503fa1ee82ea290ff34639152febe4db` - :ref:`exhale_function_tensor__operators_8cu_1ae5a4977fe67803bfaa6516fd4cf1f72e` - :ref:`exhale_function_tensor__operators_8cu_1accbf6a3567c8c76bd5fa54f71c200a7e` - :ref:`exhale_function_tensor__operators_8cu_1a4742ec5e708d8370883cff7d728bfd69` - :ref:`exhale_function_tensor__operators_8cu_1aafc3e58edf1e0ce76dc2312005a5640f` - :ref:`exhale_function_tensor__operators_8cu_1a02935655c428f8e608d978661e56aa5b` - :ref:`exhale_function_tensor__operators_8cu_1a7507f7dc2938bb496c43ef3df02ecb3b` - :ref:`exhale_function_tensor__operators_8cu_1a634ff3752e89db9838c5cf22dc515202` - :ref:`exhale_function_tensor__operators_8cu_1a52df19426a57971708a199f16190ef64` - :ref:`exhale_function_tensor__operators_8cu_1a0bc70be388a25163db221ed9f64d3c01` - :ref:`exhale_function_tensor__operators_8cu_1aba7e73393daf2c2e82d1f83d6d03b386` - :ref:`exhale_function_tensor__operators_8cu_1aaffe836d10358f98bb17570967e9be29` - :ref:`exhale_function_tensor__operators_8cu_1a3f3a211ce6068348a98d9f1e3c5df00f` - :ref:`exhale_function_tensor__operators_8cu_1a172ac37092c51f5546e797eee86ce2d3` - :ref:`exhale_function_tensor__operators_8cu_1aa7ad24229255ba1889dd515a357a4f81` - :ref:`exhale_function_tensor__operators_8cu_1a17ca43bd8847f372192ffabab0d0abbd` - :ref:`exhale_function_tensor__operators_8cu_1ab9fb5658e4a00560a8744d166ab6bece` - :ref:`exhale_function_tensor__operators_8cu_1a0e9ac46fd94297b710d31c1c7fff7d73` - :ref:`exhale_function_tensor__operators_8cu_1adfcd08dd170becf150c147251f706a76` - :ref:`exhale_function_tensor__operators_8cu_1a0ebca677e610f9d5231277e40c6fd92d` - :ref:`exhale_function_tensor__operators_8cu_1a2f2cf2ed80b2d94fd9ec626af302165e` - :ref:`exhale_function_tensor__operators_8cu_1aa13d67c9d777ab332b183d6989960d0f` - :ref:`exhale_function_tensor__operators_8cu_1a9a00ab4608e3e7c37cf1d43419bb7a32` - :ref:`exhale_function_tensor__operators_8cu_1a5486ffae54e492cc46678b68ae59ae3b` - :ref:`exhale_function_tensor__operators_8cu_1aa595389124d78c42225ba66e0242d024` - :ref:`exhale_function_tensor__operators_8cu_1ae0b67e8875efad90bb19be591566ba61` - :ref:`exhale_function_tensor__operators_8cu_1a7bf533988a274d0a80660a0e1c67b0ed` - :ref:`exhale_function_tensor__operators_8cu_1a207f34db871c04b2651b18b478d0725b` - :ref:`exhale_function_tensor__operators_8cu_1ab0ccdef698b41f284772cc586090d634` - :ref:`exhale_function_tensor__operators_8cu_1a6ed70432548df2e92a8edd38bbe08ded` - :ref:`exhale_function_tensor__operators_8cu_1a135518ac8d50c6e666b06074d3aef2c0` - :ref:`exhale_function_tensor__operators_8cu_1a34a16e5d5efa7252f45d9c69f4b69cc0` - :ref:`exhale_function_tensor__operators_8cu_1aa2f5ea96dee5ed3838ab20cefdb82b73` - :ref:`exhale_function_tensor__operators_8cu_1a6bdf1257565a6ee232a01b642dddb3b4` - :ref:`exhale_function_tensor__operators_8cu_1a525ca1039dcf9e6980b5d781eabeb471` - :ref:`exhale_function_tensor__operators_8cu_1a5c1fc81fa8e6b62bc0ff663fc6f8237e` - :ref:`exhale_function_tensor__operators_8cu_1a70cedfebb127328046b912323cda3f32` - :ref:`exhale_function_tensor__operators_8cu_1afb0e416527571ffda4578721cf8e19e4` - :ref:`exhale_function_tensor__operators_8cu_1ad37a6033d92681678f587bf1cae64409` - :ref:`exhale_function_tensor__operators_8cu_1ae5ab65ff2ac96d53634407b87909d104` - :ref:`exhale_function_tensor__operators_8cu_1aa666bc405e370e6630e8c23828bc5017` - :ref:`exhale_function_tensor__operators_8cu_1a55315b7f2eedec4347c870dd891c5eb7` - :ref:`exhale_function_tensor__operators_8cu_1ae3b5fd51675de08212345ee9ed7d7e15` - :ref:`exhale_function_tensor__operators_8cu_1afab33491afcec7b87b1dc7985b5c0df4` - :ref:`exhale_function_tensor__operators_8cu_1a1344ba5313a79d32aae909e74cfc5aa4` - :ref:`exhale_function_tensor__operators_8cu_1a5f2390fea5528e8d266d0f9ecb6a6af9` - :ref:`exhale_function_tensor__operators_8cu_1a35dbe74918ba1afbc64c968ee9c6a10a` - :ref:`exhale_function_tensor__operators_8cu_1af59d51b172867e69d642ace836b5480a` - :ref:`exhale_function_tensor__operators_8cu_1acbc19b13fc8bfe294c93a7caea67da78` - :ref:`exhale_function_tensor__operators_8cu_1a9c30788b678fc472f3ab95abe5296131` - :ref:`exhale_function_tensor__operators_8cu_1a81d88fb9db3817a4775f9628c98ed27f` - :ref:`exhale_function_tensor__operators_8cu_1a8f4354ed90a84f462fcef143e834b2b1` - :ref:`exhale_function_tensor__operators_8cu_1a8f5f1b3ba6f59e682f19a9219acf0b4a` - :ref:`exhale_function_tensor__operators_8cu_1adc29fc45ba85a1dfdbb2b028d0b05594` - :ref:`exhale_function_tensor__operators_8cu_1a46a3f12222b53cd9fc714ca13f28fbd1` - :ref:`exhale_function_tensor__operators_8cu_1abc4fd472a096e85b652b1125069cdc48` - :ref:`exhale_function_tensor__operators_8cu_1af96518457355408e15889c7333b26e03` - :ref:`exhale_function_tensor__operators_8cu_1a4a6680bc3252007d748a9835134f8855` - :ref:`exhale_function_tensor__operators_8cu_1af682c21f929d75407df49551be253c83` - :ref:`exhale_function_tensor__operators_8cu_1a068097ee5484c453232ef11bc0cf1b7f` - :ref:`exhale_function_tensor__operators_8cu_1a066fb17d9f3a469360bee2ae98ee8e8c` - :ref:`exhale_function_tensor__operators_8cu_1a332de2c8a304812f8d05f76c37dd3214` - :ref:`exhale_function_tensor__operators_8cu_1ab5d47f7cdf7a1ebaf414178111bc486b` - :ref:`exhale_function_tensor__operators_8cu_1a12016fc310c4a6286859009140919865` - :ref:`exhale_function_tensor__operators_8cu_1a793cd9230de1ac32fc3d01cef5217d5c` - :ref:`exhale_function_tensor__operators_8cu_1a665ee93f40936eb98b2ab837601841fa` - :ref:`exhale_function_tensor__operators_8cu_1af65c91d4263a06249af35688f0c4631b` - :ref:`exhale_function_tensor__operators_8cu_1a17a31cbcbe7b8df2b218bfbf06484164` - :ref:`exhale_function_tensor__operators_8cu_1a7771d7ea52b09f68a3152e8d27fa8e32` - :ref:`exhale_function_tensor__operators_8cu_1a8c8d745bf8091013b84d6239a71de892` - :ref:`exhale_function_tensor__operators_8cu_1a796101f2c3c01999a00bb7e2a40a2bda` - :ref:`exhale_function_tensor__operators_8cu_1af7b4226a0548762d65fa346be6d1b735` - :ref:`exhale_function_tensor__operators_8cu_1abd0e17fcfb5b2df464c7f22d76936681`