• Fenglei's avatar
    add gpu reduce_window op (#1020) · f6b84d67
    Fenglei authored
    * add reduce op
    
    * hack solution to get reduction function in reduct op
    
    * hack version working on all tests
    
    * add recude_window op
    
    * fixed the reduction checking process
    
    * add reduce window op, save progress, not compilable yet
    
    * change puchback to pre allocate for vector
    
    * fixed datatype vector
    
    * dataype and comments
    
    * pass op intead of using template
    
    * using new GPUshape and allocator
    
    * using GPUShape
    
    * add comment, change map inside function.
    
    * change to more menaful name
    f6b84d67
Name
Last commit
Last update
..
cuda_emitter.cpp Loading commit data...
cuda_emitter.hpp Loading commit data...
cudnn_descriptors.hpp Loading commit data...
cudnn_emitter.cpp Loading commit data...
cudnn_emitter.hpp Loading commit data...
cudnn_invoke.cpp Loading commit data...
cudnn_invoke.hpp Loading commit data...
gpu_backend.cpp Loading commit data...
gpu_backend.hpp Loading commit data...
gpu_call_frame.cpp Loading commit data...
gpu_call_frame.hpp Loading commit data...
gpu_cuda_context_manager.cpp Loading commit data...
gpu_cuda_context_manager.hpp Loading commit data...
gpu_cuda_function_builder.cpp Loading commit data...
gpu_cuda_function_builder.hpp Loading commit data...
gpu_cuda_function_pool.cpp Loading commit data...
gpu_cuda_function_pool.hpp Loading commit data...
gpu_cuda_kernel_builder.cpp Loading commit data...
gpu_cuda_kernel_builder.hpp Loading commit data...
gpu_cuda_kernel_emitters.cpp Loading commit data...
gpu_cuda_kernel_emitters.hpp Loading commit data...
gpu_cuda_kernel_ops.hpp Loading commit data...
gpu_emitter.cpp Loading commit data...
gpu_emitter.hpp Loading commit data...
gpu_external_function.cpp Loading commit data...
gpu_external_function.hpp Loading commit data...
gpu_invoke.cpp Loading commit data...
gpu_invoke.hpp Loading commit data...
gpu_kernel_emitters.cpp Loading commit data...
gpu_kernel_emitters.hpp Loading commit data...
gpu_memory_manager.cpp Loading commit data...
gpu_memory_manager.hpp Loading commit data...
gpu_primitive_emitter.cpp Loading commit data...
gpu_primitive_emitter.hpp Loading commit data...
gpu_runtime_context.cpp Loading commit data...
gpu_runtime_context.hpp Loading commit data...
gpu_shape.hpp Loading commit data...
gpu_tensor_view.cpp Loading commit data...
gpu_tensor_view.hpp Loading commit data...
gpu_tensor_view_wrapper.cpp Loading commit data...
gpu_tensor_view_wrapper.hpp Loading commit data...
gpu_util.cpp Loading commit data...
gpu_util.hpp Loading commit data...
type_info.cpp Loading commit data...
type_info.hpp Loading commit data...
unit_test.manifest Loading commit data...