Skip to content

Commit

Permalink
Merge branch 'master' into mvafin/pt_fe/typo_in_types
Browse files Browse the repository at this point in the history
  • Loading branch information
mvafin authored Jul 12, 2023
2 parents 4a73607 + 4c948ab commit 51b4b91
Show file tree
Hide file tree
Showing 83 changed files with 3,615 additions and 1,201 deletions.
21 changes: 16 additions & 5 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,6 @@ jobs:

# Present in the "Build" job due to the fact that these tests require build directory
- name: ONNX frontend tests
if: ${{ always() }}
run: |
source ${{ env.INSTALL_DIR }}/setupvars.sh
${{ env.INSTALL_TEST_DIR }}/ov_onnx_frontend_tests --gtest_print_time=1 --gtest_filter=-*IE_GPU*:*FrontEndLoadFromTest.testLoadFromTwoStreams*:*FrontEndLoadFromTest.testLoadFromTwoFiles* \
Expand Down Expand Up @@ -306,11 +305,10 @@ jobs:
#

- name: OpenVINO Core Unit Tests
if: ${{ always() }}
run: |
source ${{ env.INSTALL_DIR }}/setupvars.sh
${{ env.INSTALL_TEST_DIR }}/ov_core_unit_tests --gtest_print_time=1 --gtest_filter=-*IE_GPU* \
--gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-NGraphUT.xml
--gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVCoreUT.xml
- name: OpenVINO Inference Functional Tests
run: |
Expand Down Expand Up @@ -383,8 +381,8 @@ jobs:
- name: Common test utils tests
run: |
source ${{ env.INSTALL_DIR }}/setupvars.sh
${{ env.INSTALL_TEST_DIR }}/commonUtilsTests --gtest_print_time=1 \
--gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-commonUtilsTests.xml
${{ env.INSTALL_TEST_DIR }}/ov_util_tests --gtest_print_time=1 \
--gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-CommonUtilTests.xml
- name: CPU plugin unit tests
run: |
Expand Down Expand Up @@ -429,6 +427,11 @@ jobs:
source ${{ env.INSTALL_DIR }}/setupvars.sh
${{ env.INSTALL_TEST_DIR }}/ov_auto_batch_func_tests --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_batch_func_tests.xml
- name: Proxy Plugin Tests
run: |
source ${{ env.INSTALL_DIR }}/setupvars.sh
${{ env.INSTALL_TEST_DIR }}/ov_proxy_plugin_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVProxyTests.xml
- name: Upload Test Results
uses: actions/upload-artifact@v3
if: ${{ always() }}
Expand Down Expand Up @@ -652,6 +655,14 @@ jobs:
python3 -m pytest ${{ env.LAYER_TESTS_INSTALL_DIR }}/py_frontend_tests --junitxml=${{ env.INSTALL_TEST_DIR }}/TEST-test_py_fontend.xml
- name: Conversion UT
run: |
# For python imports to import pybind_mock_frontend
export PYTHONPATH=${{ env.INSTALL_TEST_DIR }}:$PYTHONPATH
source ${{ env.INSTALL_DIR }}/setupvars.sh
python3 -m pytest -s ${{ env.OPENVINO_REPO }}/tools/ovc/unit_tests --junitxml=${{ env.INSTALL_TEST_DIR }}/TEST-OpenVinoConversion.xml
- name: Upload Test Results
uses: actions/upload-artifact@v3
if: ${{ always() }}
Expand Down
2 changes: 1 addition & 1 deletion docs/OV_Runtime_UG/ov_infer_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ When you are running several inference requests in parallel, a device can proces
Use weak reference of infer_request (``ov::InferRequest*``, ``ov::InferRequest&``, ``std::weal_ptr<ov::InferRequest>``, etc.) in the callback. It is necessary to avoid cyclic references.


For more details, see the `Classification Async Sample <../../samples/cpp/classification_sample_async/README.md>`_.
For more details, see the :doc:`Classification Async Sample <openvino_inference_engine_samples_classification_sample_async_README>`.

You can use the ``ov::InferRequest::cancel`` method if you want to abort execution of the current inference request:

Expand Down
9 changes: 6 additions & 3 deletions docs/OV_Runtime_UG/supported_plugins/GNA.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,14 @@ The Intel® Gaussian & Neural Accelerator (GNA) is a low-power neural coprocesso

Intel® GNA is not intended to replace typical inference devices such as the CPU and GPU. It is designed for offloading
continuous inference workloads including but not limited to noise reduction or speech recognition
to save power and free CPU resources.
to save power and free CPU resources. It lets you run inference on Intel® GNA, as well as the CPU, in the software execution mode.
For more details on how to configure a system to use GNA, see the :doc:`GNA configuration page <openvino_docs_install_guides_configurations_for_intel_gna>`.

The GNA plugin provides a way to run inference on Intel® GNA, as well as in the software execution mode on CPU.
.. note::

For more details on how to configure a machine to use GNA, see the :doc:`GNA configuration page <openvino_docs_install_guides_configurations_for_intel_gna>`.
Intel's GNA is being discontinued and Intel® Core™ Ultra (formerly known as Meteor Lake) will be the last generation of hardware to include it.
Consider Intel's new Visual Processing Unit as a low-power solution for offloading neural network computation, for processors offering the technology.


Intel® GNA Generational Differences
###########################################################
Expand Down
148 changes: 148 additions & 0 deletions docs/_static/css/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -942,3 +942,151 @@ table#model-accuracy-and-perf-int8-fp32-table td.data {
display: none;
padding-left: 30px;
}


/* Newsletter */
/* =================================================== */
#newsletterModal {
position: fixed;
z-index: 5000;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
display: flex;
justify-content: center;
align-items: center;
}

.newsletter-shadow {
background: white;
box-shadow: 0 0 40px 40px rgba(255,255,255,1);
padding: 10px;
max-width: 600px;
width: 90%;
box-sizing: border-box;
}

.newsletter-box {
max-width: 530px;
padding: 10px;
margin: auto;
}

.newsletter {
background: rgba(0, 104, 181, 1);
box-shadow: 0 0 20px 10px #a9a9a9c0;
width: 100%;
padding: 10px;
}

.newsletter-heading {
color: white;
margin: 0 0 1rem;
}

.newsletter-text {
color: white;
}

.form-group {
position: relative;
}

.newsletter-input {
box-sizing: border-box;
border: 1px solid white;
width: 100%;
transition: .4s;
line-height: 1.65rem;
height: 30px;
}

.newsletter-input:focus {
outline: 0;
box-shadow: 0 0 5px 2px white;
}

.newsletter-input.failed:focus {
outline: 0;
box-shadow: 0 0 5px 2px #c90000;
}

.newsletter-btn,
.newsletter-btn:focus {
background: #c4c000;
color: white;
border: 0;
position: absolute;
top: 1px;
right: 1px;
padding: 0 .8rem;
transition: .4s;

white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 31%;
outline: none;
}

.newsletter-btn:hover,
.newsletter-btn:active {
background: #a3a000;
outline: none;
}

.newsletter-btn:disabled {
background: #c90000;
}

.newsletter-btn:before {
font-family: "Font Awesome 5 Free";
content: "\f0e0\00a0";
font-size: 1rem;
}

.message-box {
justify-content: center;
align-items: center;
font-size: 1.2rem;
text-align: center;
display: none;
color: white;
}

.animated {
opacity: 0;
}

.fade-up {
animation: fade-up-anim .2s forwards;
}

.fade-in {
animation: fade-in-anim .2s forwards;
}

.animation-delay {
animation-delay: .3s;
}

@keyframes fade-up-anim {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}

@keyframes fade-in-anim {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
Loading

0 comments on commit 51b4b91

Please sign in to comment.