1. 28 Jan, 2018 1 commit
  2. 26 Jan, 2018 1 commit
  3. 25 Jan, 2018 1 commit
  4. 24 Jan, 2018 5 commits
    • Jayaram Bobba's avatar
      Jbobba/mkldnnconv pr (#406) · d375f9a9
      Jayaram Bobba authored
      * Support for MKLDNN convolution fprop in CPU backend based on Jai's implementation (no layout yet)
      d375f9a9
    • Tristan Webb's avatar
      Drwebb/gpu backend dot op (#413) · 94d80ffa
      Tristan Webb authored
      * Drwebb/gpu backend dot op (#387)
      
      * GPU Dot prod emitter switch statement
      
      * cuBLAS dot kernel call
      
      * Flush out arg substitution into gpu dot kernel call
      
      * Drwebb/gpu backend dot op (#392)
      
      * Take in CodeWriter into gpu op emitters
      
      * Introduce GPU function gen based on pass functions
      
      * Additional gpu emitter stubs
      
      * link cublas in to unit test and ngraph
      
      * Use static code gen methods for GPU, add new GPU op stubs
      
      * use pass manager to declare functions / cublas Updates
      
      * Prune down gpu_external_function wip
      
      * Switch back to GPU tensor views in GPU backend
      
      * Pass in cublas handle to GPU external function
      
      * cuMalloc memory in gpu tensor view
      
      * Use cuda runtime malloc and free for tensor view managment c
      
      * change GPU tensor view init, and use GPU tensor view for GPU call frame
      
      * include headers as system dirs
      
      * GPU tensor printing utility function
      
      * cublasSetPointer to device mode / Fix copyright notification lowercasing
      
      * Passing GPU dot product test using cuBLAS
      
      Clean up
      
      * Changes from review
      94d80ffa
    • Adam Procter's avatar
      2b0a5489
    • Scott Cyphers's avatar
      Remove TupleType, ValueType (#411) · d87b0065
      Scott Cyphers authored
      * Remove TupleType, ValueType
      
      * Fix compile error.
      d87b0065
    • Matthew Brookhart's avatar
      Simplify Dot Autodiff (#412) · f6c6daef
      Matthew Brookhart authored
      * Simplify Dot Autodiff
      
      * remove commented code
      f6c6daef
  5. 23 Jan, 2018 1 commit
    • adstraw's avatar
      convolution backprop (#404) · 72a2ce72
      adstraw authored
      * fix convlution reference script
      
      * convolution backprop
      
      * cleanup
      
      * fix build warnings
      
      * Missing include
      
      * fix build warning part 2
      
      * move numeric_compare to its own header
      code review feedback
      
      * fix build warnings 3
      
      * fix build warnings 4
      
      * clang-format
      
      * cast to avoid implicit cast warning
      72a2ce72
  6. 22 Jan, 2018 1 commit
    • L.S. Cook's avatar
      Scaffolding for userdocs (#402) · 2c048174
      L.S. Cook authored
      * adding work and organization for docs
      
      * Summary of changes
      
      - removed rst file from css folder
      - added substitutions to conf file so folks don't have to type out the whole name
      - added branding notice so link in footer works
      - added glossary so we can have a place for terms relative to libngraph
      - added placeholder for MXNet and TF frontend under new section
      - cleaned up api page
      
      * Fix code fencing error and indentation issue causing build to throw error
      
      * adding MXNet integration guide details and other miscellaneous structure
      
      * fix unicode error in rst epilog
      
      * testing with unicode marker for rst_epilog string
      
      * replace api scaffolding with TODO to avoid breaking Jenkins
      2c048174
  7. 21 Jan, 2018 1 commit
  8. 20 Jan, 2018 5 commits
  9. 19 Jan, 2018 7 commits
  10. 18 Jan, 2018 5 commits
  11. 17 Jan, 2018 5 commits
    • Robert Kimball's avatar
      f6a578b4
    • varun-intel's avatar
      remove a node from users (#379) · 981dabef
      varun-intel authored
      * remove a node from users
      
      * style
      981dabef
    • Robert Kimball's avatar
      Add mxnet seq2seq serialized model for benchmarking (#385) · 5ad1de22
      Robert Kimball authored
      * add mxnet seq2seq forward and backward
      
      * add benchmarks for seq2seq forward and backward
      5ad1de22
    • Matthew Brookhart's avatar
      Numerically stable sum so we can pass mxnet unit tests (#381) · b6c98de1
      Matthew Brookhart authored
      * Numerically stable sum so we can pass mxnet unit tests
      
      * Add a small initial residual
      b6c98de1
    • Tristan Webb's avatar
      Drwebb/gpu external function (#367) · c5549682
      Tristan Webb authored
      * Initial GPU_ExternalFunction implementation
      
      Other changes:
      
      Add GPU runtime to same cmake block as GPU, include CUDA headers if GPU enabled
      
      Initial passing (a+b)*c test
      
      Properly link cuda libraries
      
      Simple GPUTensorView implementation
      
      Initial GPU emitter
      
      GPU codegen initial function gen, no kernels yet
      
      Rename GPU emitter and tensor_view_wrapper to match naming convention
      
      * GPU external function based on BASE
      
      * Fix stray base -> gpu
      
      * TensorViewWrapper -> GPU_TensorViewWrapper
      
      * Copy over emitter from base transformer
      
      * Fix for naming dense layout
      
      * Copy kernel emitters from base -> gpu and strip out kernel_utils
      
      * Add aliases to GPU_TensorViewWrappers
      
      * More fixes for naming descriptor::TensorViews
      
      * Move in call_frame implementation from base -> gpu
      
      * apply code format
      
      * GPU codegen running A+B*C
      
      gpu emitters
      gpu ctx setup cuda_module kernels
      Remove GPU_CF perf counters
      Use gpu kernels in external function
      Add GPU 1d dot test
      
      Review Changes:
      * Remove CPU specific kernel emitting method bodies
      
      * Use copy_data from test/util.cpp, uncomment compileTest
      
      * Use test_utils copy_data function
      
      * Grab function name from pass manager for def, clean up indentation
      c5549682
  12. 16 Jan, 2018 3 commits
  13. 14 Jan, 2018 2 commits
  14. 12 Jan, 2018 1 commit
  15. 11 Jan, 2018 1 commit