1. 06 Mar, 2019 4 commits
    • Scott Cyphers's avatar
      Cyphers/r15catchup (#2567) · 94ce950b
      Scott Cyphers authored
      * Fix bug introduced by #2238 on r0.15 (#2515)
      
      * Fix bug introduced by #2238
      
      * style
      
      * Avijit/add diag 4 distributed debugging (#2523)
      
      * Fix bug introduced by #2238
      
      * Added a debug logging macro: NGRAPH_DIST_DEBUG which prints the timestamp and MPI rank for distributed AllReduceops
      
      * Fixed code formatting.
      
      * Moved the logging implementation to log.cpp
      
      * Fixed clang warning
      
      * Don't use namespace in header
      
      * Fix ifdef
      
      * disable warning
      
      * Fix files that had missing headers (#2539) (#2541)
      
      * Update mkl-dnn to v0.18. (#2543)
      
      * Update mkl-dnn to v0.18.
      
      * Update mkl-dnn patch file.
      
      * Fixed Centos build issues (gcc 4.8.5 doesn't implement std::put_time - hence the issue). Also fixed a logical error in the distributed setup for unit tests (#2545)
      
      * Migrate Klocwork issues (#2557)
      
      * Migrate Klocwork fixes
      
      * change to kick off another build
      
      * Fix crash by correcting index (#2561)
      
      * Update build script to fix Windows build issues and add some work tow… (#2531)
      
      * Update build script to fix Windows build issues and add some work towards making codegen work on Windows.
      
      * Use "git apply" instead of "patch". (#2532)
      
      Enable using pre-installed MKLDNN on Window.
      
      * Remove commented out lines.
      94ce950b
    • Leona C's avatar
      Leona/doc logo (#2565) · 12977f04
      Leona C authored
      * Update gold release date and features
      
      * Diagram that shows FW & HW support for main md
      
      * Simplified nGraph architecture for CPU
      
      * Complex architecture diagram for all backends
      
      * Replace
      
      * Add ngraph stack diagram with FW and HW support
      
      * relocate
      
      * Relocate
      
      * Replace stack diagram with NNP-L & NNP-I
      
      * Updated copy and removed the disclaimer
      
      * Removed "more detailed" sentence
      
      * Update README.md
      
      * Fixed sentence
      
      * Update README.md
      
      * nGraph logo small version
      
      * Update README.md
      
      * Added logo
      
      * nGraph logo smallest version
      
      * nGraph logo with header
      
      * Update README.md
      
      * Delete ngraph_logo_header.png
      
      * nGraph logo with header
      
      * Update README.md
      
      * nGraph header on the main repo page
      
      * Added header
      
      * nGraph architecture simplified for CPU
      
      * nGraph architecture complex
      
      * Added architecture simple architecture diagram
      
      * Modified the full stack diagram
      
      * nGraph architecture simple diagram with padding
      
      * Added padding to simple architecture image
      
      * Update ABOUT.md
      
      * Add new logo to doc landpage
      
      * Fix typo
      12977f04
    • Jayaram Bobba's avatar
    • Robert Kimball's avatar
      Replace macro with proper function declaration (#2548) · 56772c9e
      Robert Kimball authored
      * replace macro with proper function declaration
      
      * fix merge error
      56772c9e
  2. 05 Mar, 2019 7 commits
  3. 04 Mar, 2019 6 commits
  4. 02 Mar, 2019 2 commits
  5. 01 Mar, 2019 7 commits
  6. 28 Feb, 2019 4 commits
  7. 27 Feb, 2019 10 commits
    • Robert Kimball's avatar
      Normalize the printing of settings of bools to ON/OFF (#2507) · b66ac888
      Robert Kimball authored
      * Normalize the printing of settings of bools to TRUE and FALSE
      
      * change TRUE/FALSE to ON/OFF
      b66ac888
    • Sang Ik Lee's avatar
    • Amy Zhuang's avatar
      Refactor to create MKLDNN primitives on the first iteration: (#2363) · eda11da7
      Amy Zhuang authored
      * Refactor to create MKLDNN primitives on the first iteration:
        add, avg_pool, batch_norm, bounded_relu, concat, convert_layout,
        leaky_relu, lrn, max_pool, quantized_avg_pool, quantized_max_pool,
        relu, sigmoid, slice, softmax.
      
      * Refactor to create MKLDNN primitives on the first iteration:
        pooling backward, convolution.
      
      * Refactor to create MKLDNN primitives on the first iteration:
        convolution backward, rnn, lstm, quantization, dequantization.
      
      * Delete one duplicate declaration.
      
      * Create and pass mkldnn descriptors/primitive-descriptors for ops.
      
      * Create and pass mkldnn descriptors for convolution backward ops.
      
      * Remove one unused variable.
      
      * Remove unused variables.
      
      * Remove unused variables.
      
      * Address PR feedback.
      
      * Fix a bug.
      
      * Add one parameter to build_quantize_reorder.
      
      * Address PR feedback.
      
      * Fix bi-rnn issue.
      eda11da7
    • Robert Kimball's avatar
      rename and document the node name methods (#2490) · c571b7a7
      Robert Kimball authored
      * rename and document the node name methods
      
      * address more references to renamed methods
      
      * fix compile error
      
      * fix build error
      c571b7a7
    • Amy Zhuang's avatar
      Reuse memory for CPU backend. (#2238) · b277627a
      Amy Zhuang authored
      * Reuse memory for CPU backend.
      
      * Use NGRAPH_REUSE_MEMORY to enable memory reuse.
      
      * Add a test.
      
      * Move make_function to test_tools.cpp.
      
      * Add more comments.
      
      * Address PR Feedback: add a method to CPU backend.
      
      * *Add a member to CPUOpAnnotations to remove redundant code.
      
      *Overload compile function for CPU backend.
      
      * Move make_function out of test_tools.
      
      * Address PR Feedback.
      
      * Use modified liveness analysis in CPUMemoryAssignment pass.
      
      * Use lambda expression.
      
      * Fix style error.
      
      * Check if any user of the tensor has destructive io when building tensor alias map.
      
      * Fix a bug.
      
      * Check if tensor has multiple users.
      
      * Allow tensor alias for destructive oi node.
      
      * Update multiple_users_tensor set along the chain of in place ops.
      
      * No tensor alias if input is parameter or constant.
      
      * Use buffer sets in cpu memory assignment,
      tensors sharing the same memory buffer are put into the same set.
      
      * Add more checks and do not combine sets when allowing destructive oi.
      
      * Style fix.
      
      * Do no allow destructive oi if the input tensor uses function input memory.
      
      Update set label.
      
      * Add unit tests.
      
      * Style fix.
      
      * Get the correct size for memcpy when the input is padded.
      
      * Style fix.
      
      * Address PR feedback.
      
      * Address PR feedback.
      
      * Move make_function in cpu_test after #if 0 and before the disabled test.
      
      * Add utility functions.
      
      Use iterator.
      
      Rename variables.
      
      * Add pass attributes and move cpu memory assignment to common passes (#2504)
      b277627a
    • Scott Cyphers's avatar
      Add info about lib versions in an easy to find place (#2508) · c32512fa
      Scott Cyphers authored
      * Add info about lib versions in an easy to find place
      
      * Review comments
      c32512fa
    • Sergey Shalnov's avatar
      6d9bc696
    • Robert Kimball's avatar
      Function call working (#2472) · 84167659
      Robert Kimball authored
      * function call working
      
      * fix compile error
      
      * fix compile error
      
      * add attribute support to plot_graph
      
      * fix build error
      
      * fix merge error
      
      * better colors for FunctionCall op
      84167659
    • Leona C's avatar
      Update namespace table and fix broken links (#2503) · 1575e2d1
      Leona C authored
      * Cleaner API doc reference for compile call
      
      * Add a useful table for nGraph namespaces
      
      * Remove layout namespace
      
      * Show exploding kernel problem on illustration like IEEE preso
      
      * WIP branch for new documentation restructuring that is a huge pain
      
      * Fix the doc reorg mess
      
      * Fix underline
      
      * List of passes disclaimer note
      
      * Update disclaimers on README
      
      * More cleanup of doc reorg
      
      * Update core docs
      
      * Update overview on core
      
      * Add PR feedback
      
      * Get rid of all the gazillion of doc build errors from rearranging stuff
      
      * Add section on tutorials
      
      * Update branch
      
      * Cleanup intro
      
      * Add better detail to overview
      
      * Revise buildlb instructions and add better title for contributing to doc
      
      * Note about unit tests
      
      * Editing
      
      * Update core overview namespace table and fix more broken links due to ToC changes
      
      * Update normalized boolean build defaults
      
      * Update for PR 2507
      
      * Incorporate new PR feedback review
      1575e2d1
    • Ayan Moitra's avatar
      Unit tests for relevant resnet50 integer ops (#2456) · 86394f10
      Ayan Moitra authored
      * Int unit tests that fail with bfloat
      
      * move tests out of single file
      
      * style
      
      * Incorporate Bob's comments
      
      * edits
      
      * Incorporate comments
      
      * style
      
      * edits
      
      * Add failing test to intel gpu manifest
      
      * comments incoprorated
      86394f10