Skip to content
Snippets Groups Projects
  • Bhatu's avatar
    1cb4cf94
    Secure Conv3D, Broadcasting, and minor bug fixes · 1cb4cf94
    Bhatu authored
    -- Implicit broadcasting:
        If any of the dims in the input is 1, the values along that dimension need to be
        broadcasted so as to match the output dimension.
    
        We add ternary operators that check at each iteration of that dim if the inputs
        have 1 as dim, and chosse array indexes appropriately.
    
    -- Add support for secure conv3d using multithreaded conv instead of matmul
    
    -- Fix bug related to overflow in send/receive message
    
    -- ONNXCompiler: Generate input and model parameter inputs separately for 3pc
        computation too.
    1cb4cf94
    History
    Secure Conv3D, Broadcasting, and minor bug fixes
    Bhatu authored
    -- Implicit broadcasting:
        If any of the dims in the input is 1, the values along that dimension need to be
        broadcasted so as to match the output dimension.
    
        We add ternary operators that check at each iteration of that dim if the inputs
        have 1 as dim, and chosse array indexes appropriately.
    
    -- Add support for secure conv3d using multithreaded conv instead of matmul
    
    -- Fix bug related to overflow in send/receive message
    
    -- ONNXCompiler: Generate input and model parameter inputs separately for 3pc
        computation too.