diff --git a/docs/_site/404.html b/docs/_site/404.html index cadfd66..edf1cec 100755 --- a/docs/_site/404.html +++ b/docs/_site/404.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2023-04-20T11:18:09+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/404.html"} - + diff --git a/docs/_site/RZV2L_board_setup_e2studio.html b/docs/_site/RZV2L_board_setup_e2studio.html index 72cc299..9e77c71 100755 --- a/docs/_site/RZV2L_board_setup_e2studio.html +++ b/docs/_site/RZV2L_board_setup_e2studio.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2023-12-11T19:09:38+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/RZV2L_board_setup_e2studio.html"} - + diff --git a/docs/_site/about-applications.html b/docs/_site/about-applications.html index c9a7e6b..a209603 100755 --- a/docs/_site/about-applications.html +++ b/docs/_site/about-applications.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/about-applications.html"} - + diff --git a/docs/_site/ai-sdk.html b/docs/_site/ai-sdk.html index be87c18..af133dd 100755 --- a/docs/_site/ai-sdk.html +++ b/docs/_site/ai-sdk.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-03-14T10:52:10+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/ai-sdk.html"} - + diff --git a/docs/_site/ainavi_appendix.html b/docs/_site/ainavi_appendix.html index bbce7f5..858d361 100755 --- a/docs/_site/ainavi_appendix.html +++ b/docs/_site/ainavi_appendix.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/ainavi_appendix.html"} - + @@ -541,13 +541,13 @@

A. AI Navigator Uninstallation

-

Follow the steps below to uninstall the plugins, AI Navigator, RZ/V AI TLT, and DRP-AI TVM.
+

Follow the steps below to uninstall the plugins, AI Navigator, AI Transfer Learning Tool Plugin, and AI Model Conversion Tool Plugin.

  1. Launch e2 studio.
  2. Click [Help] > [About e2 studio] and "About e2 studio" will appear.
  3. Click [Installation Details].
  4. -
  5. Click the [Installed Software] tab and select "Renesas AI Framework"/"RZ/V AI TLT"/"DRP-AI TVM". +
  6. Click the [Installed Software] tab and select "Renesas AI Framework"/"AI Transfer Learning Tool Plugin"/"AI Model Conversion Tool Plugin".
    Note You can select only one plugin at this time. Repeat this procedure for other plugins if you have finished uninstalling one. @@ -560,24 +560,24 @@

    A. AI Navigator Uninstallation


    Note - The Docker containers and the directory that RZ/V AI TLT and DRP-AI TVM plugins installed remains when uninstalling.
    + The Docker containers and the directory that AI Transfer Learning Tool Plugin and AI Model Conversion Tool Plugin installed remains when uninstalling.
    If you never use these Docker containers and directories, run the following commands to remove them.

      -
    • For RZ/V AI TLT +
    • For AI Transfer Learning Tool Plugin -
      #Delete docker container and image RZ/V AI TLT Plugin installed.
      +
      #Delete docker container and image AI Transfer Learning Tool Plugin installed.
       docker stop tltdoc
       docker rm tltdoc
       docker rmi tlt_backend:latest
      -#Delete the installed RZ/V AI TLT Plugin directory as shown below.
      +#Delete the installed AI Transfer Learning Tool Plugin directory as shown below.
       #e.g. if e2 studio is installed in ~/.local/share/renesas/e2_studio
       sudo rm -rf ~/.local/share/renesas/rzv_ai_tlt
    • -
    • For DRP-AI TVM +
    • For AI Model Conversion Tool Plugin -
      #Delete docker image DRP-AI TVM Plugin installed.
      +
      #Delete docker image AI Model Conversion Tool Plugin installed.
       docker rmi rzv2l_ai_sdk_image:latest
       #Delete the installed RZ/V AI TVM Plugin directory as shown below.
       #e.g. if e2 studio is installed in ~/.local/share/renesas/e2_studio
      diff --git a/docs/_site/ainavi_quick_start_guide.html b/docs/_site/ainavi_quick_start_guide.html
      index b053d9a..a39267e 100755
      --- a/docs/_site/ainavi_quick_start_guide.html
      +++ b/docs/_site/ainavi_quick_start_guide.html
      @@ -33,7 +33,7 @@
       {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/ainavi_quick_start_guide.html"}
       
       
      -    
      +    
           
      @@ -531,28 +531,47 @@ 
      This page explains how to develop and run RZ/V AI applications using a GUI environment.
      For this GUI environment, Renesas provides AI Navigator, which is a set of plugins for the Renesas IDE e2 studio and supports your application development.

      -Please read the AI Navigator Release Note first. This document describes the restrictions and some notes.
      +Please read the AI Navigator Release Note first. This document describes the changes, restrictions, and some notes.

      -Target version: AI Navigator V1.0.0
      -
        -
      • Supported Devices: RZ/V2L
      • -
      • Supported Board: RZ/V2L Evaluation Board Kit
      • -
      • Supported Functions of AI Applications: Q01-Q11 in RZ/V AI SDK V2.10
      • -
          -
        • Q01_footfall_counter
        • -
        • Q02_face_authentication
        • -
        • Q03_smart_parking
        • -
        • Q04_fish_classification
        • -
        • Q05_suspicious_activity
        • -
        • Q06_expiry_date_detection
        • -
        • Q07_plant_disease_classification
        • -
        • Q08_object_counter
        • -
        • Q09_crack_segmentation
        • -
        • Q10_suspicious_person_detection
        • -
        • Q11_fish_detection
        • + + + + + + + + + + + + + + + + + + + + + +
          Target versionAI Navigator V1.1.0
          Supported environmentUbuntu 20.04 LTS, Renesas e2 studio 2024-04 (or later) for Linux
          Supported DevicesRZ/V2L, RZ/V2H
          Supported Board + (RZ/V2L) RZ/V2L Evaluation Board Kit
          + (RZ/V2H) RZ/V2H Evaluation Board Kit +
          Supported Functions of AI Applications + (RZ/V2L) Q01-Q11 in RZ/V AI SDK V2.10
          + (RZ/V2H) Q01, Q08, 01, 02, 07, 11 in RZ/V AI SDK V3.00 +
          + +
          + Recommended + Please also watch "AI Navigator Tutorial" videos. These videos will help you quickly learn how to use AI Navigator.
          + (Link) + -
        • Supported environment: Ubuntu 20.04 LTS, Renesas e2 studio 2024-01.1 (or later) for Linux
        • -
        +
    +
    Note For the users who want to use your own customized environment (Linux, target board, and so on), see "Build the Linux and Use your Custom PCB Board or 3rd Party Board".
    @@ -566,7 +585,7 @@

    Introduction

    In addition, AI Navigator includes some plugins for transfer learning tool (RZ/V AI Transfer Learning Tool) and AI model conversion tool (DRP-AI TVM). That’s why you can also develop your AI embedded systems with AI Navigator, such as training and converting AI models and building application source codes on e2 studio.

    The development steps for RZ/V AI applications are shown below. All steps can be controlled by the AI Navigator.
    -The tools “RZ/V AI Transfer Learning Tool” and “DRP-AI TVM” are called by RZ/V AI TLT Plugin and DRP-AI TVM Plugin, respectively.
    +The tools “RZ/V AI Transfer Learning Tool” and “DRP-AI TVM” are called by AI Transfer Learning Tool Plugin and AI Model Conversion Tool Plugin, respectively.

    AI Navi usecase

    @@ -588,7 +607,11 @@

    Preparation

    Step 1: AI Navigator Installation

    Note - AI Navigator V1.0.0 works on e2 studio Linux Host only.
    + AI Navigator V1.1.0 works on e2 studio Linux Host only.
    +
    +
    + Note + If you want to update AI Navigator from the previous version, you can follow the same procedures below.


      @@ -605,7 +628,7 @@

      Step 1: AI Navigator Installation

      Select the following each item when installing.
      • Device Families: Linux on Renesas RZ
      • -
      • Additional Software: Renesas AI Navigator, RZ/V AI TLT, RZ/V DRP-AI TVM
      • +
      • Additional Software: Renesas AI Navigator, AI Transfer Learning Tool Plugin, AI Model Conversion Tool Plugin


    • Users of e2 studio
    • @@ -613,7 +636,7 @@

      Step 1: AI Navigator Installation

      1. Launch e2 studio.
      2. Click [Help] > [Install Renesas IDE Features...].
      3. -
      4. Select [Renesas AI Navigator], [RZ/V AI TLT], [DRP-AI TVM Tool] and click [Finish].
      5. +
      6. Select [Renesas AI Navigator], [AI Transfer Learning Tool Plugin], [AI Model Conversion Tool Plugin] and click [Finish].
      7. Confirm that these plugins are selected in the "install" dialog box and click [Next].
      8. Confirm these plugins are selected as the installation target and click [Next].
      9. Read the license agreements and select "I accept the terms of the license agreement" if you agree. @@ -655,7 +678,7 @@

        Step 2: Start AI Navigator


        Step 3: Import AI Applications Project

        -

        Import an AI application project from Renesas Zoo (Renesas AI server) by the following steps.

        +

        Import an AI application project from Renesas AI server by the following steps.

        @@ -704,7 +727,7 @@

        Step 3: Import AI Applications Project

        5. The Project and AI information view will appear if the import is successful.

        - From this view, you should specify the location of the downloaded and extracted RZ/V SDK directory.
        + From this view, you should specify the location of the downloaded and extracted RZ/V AI SDK directory.
        If you haven't downloaded the RZ/V AI SDK, which is the environment for the imported AI application, click [Download...] to download and extract it. And then, specify the directory path.
        If you've already downloaded and extracted the RZ/V AI SDK, click [Set the download folder...] and specify the directory.
        @@ -738,6 +761,10 @@

        Option1: Train AI Model

        Note Refer to RZ/V AI Transfer Learning Tool How to Re-train AI model to know the supported AI applications and how to use RZ/V AI TLT. This section just explains launching RZ/V AI TLT from AI Navigator.
        +
        + Note + RZ/V AI TLT launched by AI Navigator V1.1.0 only supports RZ/V2L AI Applications v2.10. +

        1. Configure the environment for the transfer learning tool
        @@ -816,7 +843,7 @@
        2. Launch the transfer learning tool

        Option2: Convert AI Model

        After training an AI model, convert an AI model to generate an executable runtime on the target device. For RZ/V, DRP-AI TVM is used, which is a machine learning compiler plugin for Apache TVM with AI accelerator DRP-AI.
        - DRP-AI TVM Plugin is a plugin for DRP-AI TVM and enables it to run on e2 studio.
        + AI Model Conversion Tool Plugin (hereafter referred to as "TVM Plugin") is a plugin for DRP-AI TVM and enables it to run on e2 studio.

        For DRP-AI TVM, please refer to the following website and GitHub page.
          @@ -825,20 +852,15 @@

          Option2: Convert AI Model

        Note - See the DRP-AI TVM Plugin help page for details on how to use it. You can view it by selecting [Help] > [Help Contents] > [DRP-AI TVM Tool].
        - This section briefly describes the steps in the AI model conversion procedure by DRP-AI TVM on e2 studio. + See the AI Model Conversion Tool Plugin help page for details on how to use it. You can view it by selecting [Help] > [Help Contents] > [AI Model Conversion Tool].
        + This section briefly describes the steps in the AI model conversion procedure usingy DRP-AI TVM on e2 studio.
        Note Some AI models available in Renesas AI application need to skip the preprocessing setting. Refer to the AI Navigator Release Note for the status of support.

        -
        1. Configure the environment for DRP-AI TVM on e2 studio(*Only initial)
        -
        - Note - This is only necessary if you are using this tool for the first time.
        - After completing this step, you will not be able to click [Setup environment] again. -
        +
        1. Configure the environment for DRP-AI TVM on e2 studio
        @@ -851,31 +873,18 @@
        1. Configure the environment for DRP-AI TVM on e2


        -
        -
        - (3) Click [Setup the environment] and the "Setup Environment" pop-up window appears.
        -
        -
        - ainavi tvm_step1-3 -
        -

        - (4) Confirm that the directory path has set and click [Setup environment] if there is no problem.
        + (3) Confirm that the directory path has set and click [Setup now] if there is no problem.
        Note The directory path is set automatically when you specified the directory path in Step 3-4. If the path is not set, click [Browse] and set the path manually.
        When the setup is completed, the Installation Success screen appears. Click [Close] to close the window.

        -
        - Note - DRP-AI TVM is installed as below:
        - (e.g.) If e2 studio is installed in ~/.local/share/renesas/e2_studio, RZ/V AI TLT is installed in ~/.local/share/renesas/v2l/drp-ai_tvm. -
        ainavi tvm_step1-4 @@ -883,7 +892,7 @@
        1. Configure the environment for DRP-AI TVM on e2

        -
        2. Project Setting
        +
        2. Input File Setting
        @@ -892,20 +901,28 @@
        2. Project Setting
        • Project name
        • Select your target AI application project. -
        • Select framework
        • +
        • Device
        • + Select your target device. +
        • AI SDK Docker image name
        • + Select the RZ/V AI SDK that you have set up to convert your AI model. +
        • Select framework
        • f Select an AI framework that the input AI model file uses.
        • Input model file
        • - Specify the file path of your AI model you want to convert.
          - If you re-train your AI model with RZ/V AI TLT, the file path is set automatically. + The file path of your AI model is automatically set by RZ/V AI TLT. It is not necessary to specify this field.
        • Output directory
        • Specify the output directory after conversion.
        - After setting, click [Next].
        ainavi
        + After setting, click [Next]. +
        + Note + [Setup environment] on this view has the same function as 1. Configure the environment for DRP-AI TVM on e2 studio.
        + If you have already set up the DRP-AI TVM environment for your application, you do not need to click this button. +

        3. Preprocess Setting
        @@ -913,7 +930,7 @@
        3. Preprocess Setting
        The pre-processing parameters are already set by default and do not need to be changed. Click [Next] on this Preprocessing Settings screen to proceed to the next step, AI model conversion.
        - However, if you want to use another input, such as using another camera, etc., configure the preprocessing parameters by following the steps below.
        + However, if you want to use another input, such as using another camera, etc, configure the preprocessing parameters by following the steps below.

        (1) Select the target input node.

        @@ -947,40 +964,107 @@
        3. Preprocess Setting

        4. AI model conversion
        -
        -
        -
        - Start AI model conversion by following the steps below.
        -
        - (1) Configure the operation setting.
        - Select "Optimization level".
        - If you want to check edit a translation script here uses this conversion, click [Check translation script].
        -
        - (2)Click [Start DRP-AI translation] and the conversion process will start. At this time, the console on e2 studio will appear and display logs.
        -
        +
        + Click the button + The AI model conversion procedure is different for each device.
        + Click the button below that corresponds to your target device and the appropriate conversion procedure will appear.
        +
        +
        RZ/V2L
        +
        RZ/V2H
        +
        +
        +
        +
        +
        +
        + Start the AI model conversion to generate its runtime for RZ/V2L by following the steps below.
        +
        + (1) Configure the option setting.
        + Select "Optimization level".
        + If you want to check edit a conversion script here uses this conversion, click [Check conversion script].
        +
        + (2)Click [Start conversion] and the conversion process will start. At this time, the console on e2 studio will appear and display logs.
        +
        +
        +
        + ainavi ai model conversion start +
        -
        - ainavi ai model conversion start +

        +
        +
        + (3) When finishing the conversion, the result will be shown in the "Conversion result" area.
        +
        +
        + ainavi ai model conversion complete +
        -

        -
        -
        - (3) When finishing the conversion, the result will be shown in the "DRP-AI conversion result" area.
        +
        +
        + After the conversion is finished, you need to edit and build your AI application.
        + Click the above button on this page [Option3: Edit Application] and see the procedures.
        +
        +
        + Note + Before moving to the next step, close the AI Model Conversion Tool. +
        +
        +
        +
        +
        +
        +
        + Start the AI model conversion to generate its runtime for RZ/V2H by following the steps below.
        +
        + (1) Configure the option setting.Select "Optimization level".
        + If you want to check edit a conversion script here uses this conversion, click [Check conversion script].
        +
        +
        +
        + ainavi ai model conversion start(v2h) +
        -
        - ainavi ai model conversion complete + (2) Configure the quantization setting.
        +
          +
        1. Select the target input node.
        2. +
        3. Specify the calibration data directory containing data to be used during the quantization process.
        4. +
          + Note + For the calibration data directory, specify the directory where the data is stored. + TVM Plugin supports the following extensions.
          + .jpg .jpeg .png .bmp .gif .tif .tiff .npy +
          +
        5. The Mean and Standard deviation parameters are already set by default and do not need to be changed.
        6. +
          + Note + The Mean and Standard deviation parameters are the most important parameters for maintaining the model's accuracy.
          + If you want to change these parameters, make sure that the specified parameters match the normalization parameters used during training.
          +
          + For more details on how to change the Mean and Standard deviation, please see the TVM Plugin Help.(Click [Help]-[Help Contents] - [AI Model Conversion Tool].) +
          +
        + (3)Click [Start conversion] and the conversion process will start. At this time, the console on e2 studio will appear and display logs.
        +
        +
        +
        + (4) When finishing the conversion, the result will be shown in the "Conversion result" area.
        +
        +
        + ainavi ai model conversion complete (v2h) +
        -
        -
        -
        - After the conversion is finished, you need to edit and build your AI application.
        - Click the above button on this page [Option3: Edit Application] and see the procedures.
        +
        +
        + After the conversion is finished, you need to edit and build your AI application.
        + Click the above button on this page [Option3: Edit Application] and see the procedures.
        +
        +
        + Note + Before moving to the next step, close the AI Model Conversion Tool. +

        -
        - Note - Before moving to the next step, close the DRP-AI TVM.

        @@ -1003,35 +1087,30 @@

        Option3: Edit Application


        1. Configure the build environment
        - Click [Start Settings...], and then start configuring the build environment for the AI application. - After the settings are completed, the message window will appear indicating that you need to add a necessary toolchain. You will also see the same message on the e2 studio console.
        - -
        Build settings are completed!
        -Please set the Poky 64bit Embedded Linux toolchain.
        -Click [Help] -> [Add Renesas Toolchains] and add the following directory path to 'Poky 64bit Embedded Linux toolchain':
        -/home/user/.local/share/renesas/v2l/poky/3.1.21/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux.
        - + Click [Start Settings...], and then start configuring the build environment for the AI application.
        + Once the setup process is complete, the appropriate toolchain for the target e2 studio project is automatically registered.
        - Click [Help] > [Add Renesas Toolchains], add the installation path for Poky 64bit Embedded Linux, and click [Apply and Close].
        -
        - Note - Add "Poky 64bit Embedded Linux" tool chain only. - If you register another toolchain, that may cause build errors.
        -
        +
        + Note + After registering the toolchain, you need to specify the toolchain version for your AI application.
        + Click [Project] -> [Properties] -> [C/C++ Build] -> [Settings], and click the "Toolchain" tab.
        + Then, select the toolchain version in "Use integrated tool chain version" as shown in the figure, and click [Apply and Close].
        + *The toolchain version is (RZ/V2L) 3.1.21, (RZ/V2H) 3.1.26 in AI Navigator 1.1.0. +
        - ainavi build add toolchain + ainavi build set toolchain version

        2. Edit Source codes
        - Click [Edit Source Code...] and edit a source code.
        + Click [Edit...] and edit a source code.
        Note - When you click [Edit Source Code...], a main file of AI application source will appear.
        + When you click [Edit...], a main source file of the target AI application appears.
        If you want to edit another source file, select it in the src directory on the project explorer.

        @@ -1062,12 +1141,18 @@
        1. Format SD card
        Note - For formatting procedure on Linux console, please refer to A2. Format SD card and click on eSD Bootloader. + For formatting procedure on Linux console, please refer to A2. Format SD card, 1. Setup RZ/V2L EVK or 1. Setup RZ/V2H EVK, and click on eSD Bootloader. +
        +
        + Note for RZ/V2H users + bmap-tools is used to set up the RZ/V2H EVK. If you do not have it installed, the following message will appear when creating a bootable disk.
        + "bmaptool is required for this setup program. Do you want to install it now?"
        + If you accept it, type "yes" and the creation process will continue.


        2. Boot the board

        Start booting the board with the formatted SD card. -If you are not sure how to boot the target board, click on [Boot instruction…] and the instructions for Boot RZ/V2L Evaluation Board Kit will appear.

        +If you are not sure how to boot the target board, click on [Boot instruction…] and the instructions for Boot RZ/V2L Evaluation Board Kit or Boot RZ/V2H Evaluation Board Kit will appear.

        Note At this point, be sure to configure each IP address for the connection between your Linux host PC and the target board.
        @@ -1080,7 +1165,7 @@
        3. Copy AI model and Application to the board

        Once the board is configured, you are ready to transfer your AI models and AI applications to the board.

        Click [Copy AI] to copy your AI models to the board.
        -Then, click [Copy App(Run config)] to copy your AI applications to the board.
        +Then, click [Copy App] to copy your AI applications to the board.

        4. Run AI application

        Click [Run the AI] and start running your AI application on the board.

        @@ -1123,6 +1208,18 @@

        $(".ContentsTLT").removeClass("DisplayTLT"); $(".ContentsTVM").removeClass("DisplayTVM"); }); + $(".ButtonTVM_V2L").click(function() { + $(".ContentsTVM_V2L").toggleClass("DisplayTVM_V2L"); + $(".ButtonTVM_V2L").toggleClass("clicked"); + $(".ButtonTVM_V2H").removeClass("clicked"); + $(".ContentsTVM_V2H").removeClass("DisplayTVM_V2H"); + }); + $(".ButtonTVM_V2H").click(function() { + $(".ContentsTVM_V2H").toggleClass("DisplayTVM_V2H"); + $(".ButtonTVM_V2H").toggleClass("clicked"); + $(".ButtonTVM_V2L").removeClass("clicked"); + $(".ContentsTVM_V2L").removeClass("DisplayTVM_V2L"); + }); }); @@ -1190,6 +1287,48 @@

        .DisplayAppBuild{ display: block; } + .ButtonTVM_V2L{ + display: inline-block; + background: #2a289d; + color: #FFFFFF; + font-weight: bold; + min-width: max-content; + padding: 5px 20px 5px; + cursor: pointer; + } + .ButtonTVM_V2L.clicked{ + background: #797979; + } + .ContentsTVM_V2L{ + display: none; + background: #FFFFFF; + border: 0px; + margin-top: 20px; + } + .DisplayTVM_V2L{ + display: block; + } + .ButtonTVM_V2H{ + display: inline-block; + background: #2a289d; + color: #FFFFFF; + font-weight: bold; + min-width: max-content; + padding: 5px 20px 5px; + cursor: pointer; + } + .ButtonTVM_V2H.clicked{ + background: #797979; + } + .ContentsTVM_V2H{ + display: none; + background: #FFFFFF; + border: 0px; + margin-top: 20px; + } + .DisplayTVM_V2H{ + display: block; + } diff --git a/docs/_site/appendix.html b/docs/_site/appendix.html index 245b547..92813fb 100755 --- a/docs/_site/appendix.html +++ b/docs/_site/appendix.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/appendix.html"} - + diff --git a/docs/_site/applications.html b/docs/_site/applications.html index e5657c8..b871852 100755 --- a/docs/_site/applications.html +++ b/docs/_site/applications.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T11:22:49+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/applications.html"} - + diff --git a/docs/_site/demo.html b/docs/_site/demo.html index bbde4ed..0ec59e4 100755 --- a/docs/_site/demo.html +++ b/docs/_site/demo.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/demo.html"} - + diff --git a/docs/_site/download.html b/docs/_site/download.html index 354c3a6..4a5a93e 100755 --- a/docs/_site/download.html +++ b/docs/_site/download.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/download.html"} - + @@ -569,6 +569,9 @@

        RZ/V2H Evaluation Board Kit (EVK)

        ai-sdk Get RZ/V2H AI SDK +
        +
        + If you would like to use the GUI environment (e2 studio for RZ/V2H), see AI Navigator Quick Start Guide instead of "Get RZ/V2H AI SDK" Button above.

        diff --git a/docs/_site/eSD_format_sd.html b/docs/_site/eSD_format_sd.html index accef21..d59145f 100755 --- a/docs/_site/eSD_format_sd.html +++ b/docs/_site/eSD_format_sd.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2023-12-11T19:09:38+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/eSD_format_sd.html"} - + diff --git a/docs/_site/feed.xml b/docs/_site/feed.xml index 7e226b4..c04f2d4 100755 --- a/docs/_site/feed.xml +++ b/docs/_site/feed.xml @@ -1 +1 @@ -Jekyll2024-04-11T09:24:29+09:00https://renesas-rz.github.io/rzv_ai_sdk/3.00/feed.xmlRenesas RZ/V AIThe best solution for starting your AI applications. \ No newline at end of file +Jekyll2024-04-25T15:33:51+09:00https://renesas-rz.github.io/rzv_ai_sdk/3.00/feed.xmlRenesas RZ/V AIThe best solution for starting your AI applications. \ No newline at end of file diff --git a/docs/_site/getting_started.html b/docs/_site/getting_started.html index 222eee3..854426c 100755 --- a/docs/_site/getting_started.html +++ b/docs/_site/getting_started.html @@ -30,10 +30,10 @@ +{"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-04-11T09:55:01+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/getting_started.html"} - + diff --git a/docs/_site/getting_started_v2h.html b/docs/_site/getting_started_v2h.html index 946a709..b883b8e 100755 --- a/docs/_site/getting_started_v2h.html +++ b/docs/_site/getting_started_v2h.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/getting_started_v2h.html"} - + diff --git a/docs/_site/getting_started_v2l.html b/docs/_site/getting_started_v2l.html index a9b8f54..7bfa612 100755 --- a/docs/_site/getting_started_v2l.html +++ b/docs/_site/getting_started_v2l.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/getting_started_v2l.html"} - + diff --git a/docs/_site/history.html b/docs/_site/history.html index 89fda20..bbbb03e 100755 --- a/docs/_site/history.html +++ b/docs/_site/history.html @@ -30,10 +30,10 @@ +{"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-04-11T09:55:01+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/history.html"} - + @@ -529,6 +529,27 @@


        + +

        + e2 studio for RZ/V2H - AI Navigator Quick Start Guide +

        +
        + 2024.4.25 +
        +
        +
          +
        • +
          e2 studio for RZ/V2H - AI Navigator Quick Start Guide is released.
          +
            +
          • + Users can start AI Applications development with e2 studio (GUI tool). +
          • +
          +
        • +
        +
        + +

        Tutorial Video - RZ/V2H Getting Started v3.00 diff --git a/docs/_site/howto_build_aisdk.html b/docs/_site/howto_build_aisdk.html index 91e5cb4..dff060c 100755 --- a/docs/_site/howto_build_aisdk.html +++ b/docs/_site/howto_build_aisdk.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/howto_build_aisdk.html"} - + diff --git a/docs/_site/howto_build_aisdk_v2h.html b/docs/_site/howto_build_aisdk_v2h.html index a283830..62cdb86 100755 --- a/docs/_site/howto_build_aisdk_v2h.html +++ b/docs/_site/howto_build_aisdk_v2h.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-03-14T10:52:10+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/howto_build_aisdk_v2h.html"} - + diff --git a/docs/_site/howto_retrain.html b/docs/_site/howto_retrain.html index 35d2ce0..80e7bb8 100755 --- a/docs/_site/howto_retrain.html +++ b/docs/_site/howto_retrain.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/howto_retrain.html"} - + diff --git a/docs/_site/img/ainavi/ainavi_build.png b/docs/_site/img/ainavi/ainavi_build.png index 02ffd77..52f5c41 100755 Binary files a/docs/_site/img/ainavi/ainavi_build.png and b/docs/_site/img/ainavi/ainavi_build.png differ diff --git a/docs/_site/img/ainavi/ainavi_build_set_toolchain_ver.png b/docs/_site/img/ainavi/ainavi_build_set_toolchain_ver.png new file mode 100755 index 0000000..c9e23c6 Binary files /dev/null and b/docs/_site/img/ainavi/ainavi_build_set_toolchain_ver.png differ diff --git a/docs/_site/img/ainavi/ainavi_import_app_1.png b/docs/_site/img/ainavi/ainavi_import_app_1.png index bd01d04..f1ab7a0 100755 Binary files a/docs/_site/img/ainavi/ainavi_import_app_1.png and b/docs/_site/img/ainavi/ainavi_import_app_1.png differ diff --git a/docs/_site/img/ainavi/ainavi_import_app_2.png b/docs/_site/img/ainavi/ainavi_import_app_2.png index 9303715..634f952 100755 Binary files a/docs/_site/img/ainavi/ainavi_import_app_2.png and b/docs/_site/img/ainavi/ainavi_import_app_2.png differ diff --git a/docs/_site/img/ainavi/ainavi_import_app_3.png b/docs/_site/img/ainavi/ainavi_import_app_3.png index 39c8d9e..6e147ed 100755 Binary files a/docs/_site/img/ainavi/ainavi_import_app_3.png and b/docs/_site/img/ainavi/ainavi_import_app_3.png differ diff --git a/docs/_site/img/ainavi/ainavi_import_app_4.png b/docs/_site/img/ainavi/ainavi_import_app_4.png index e1c62aa..a675013 100755 Binary files a/docs/_site/img/ainavi/ainavi_import_app_4.png and b/docs/_site/img/ainavi/ainavi_import_app_4.png differ diff --git a/docs/_site/img/ainavi/ainavi_import_app_5.png b/docs/_site/img/ainavi/ainavi_import_app_5.png index db242c7..f3ef793 100755 Binary files a/docs/_site/img/ainavi/ainavi_import_app_5.png and b/docs/_site/img/ainavi/ainavi_import_app_5.png differ diff --git a/docs/_site/img/ainavi/ainavi_run_the_ai.png b/docs/_site/img/ainavi/ainavi_run_the_ai.png index 98233ff..8d42682 100755 Binary files a/docs/_site/img/ainavi/ainavi_run_the_ai.png and b/docs/_site/img/ainavi/ainavi_run_the_ai.png differ diff --git a/docs/_site/img/ainavi/ainavi_tlt_step1-1.png b/docs/_site/img/ainavi/ainavi_tlt_step1-1.png index a88049c..7a9a3d1 100755 Binary files a/docs/_site/img/ainavi/ainavi_tlt_step1-1.png and b/docs/_site/img/ainavi/ainavi_tlt_step1-1.png differ diff --git a/docs/_site/img/ainavi/ainavi_tlt_step2.png b/docs/_site/img/ainavi/ainavi_tlt_step2.png index 05431fa..5878552 100755 Binary files a/docs/_site/img/ainavi/ainavi_tlt_step2.png and b/docs/_site/img/ainavi/ainavi_tlt_step2.png differ diff --git a/docs/_site/img/ainavi/ainavi_top_view.png b/docs/_site/img/ainavi/ainavi_top_view.png index 5ef3ef2..4ec8689 100755 Binary files a/docs/_site/img/ainavi/ainavi_top_view.png and b/docs/_site/img/ainavi/ainavi_top_view.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_conversion_1-2.png b/docs/_site/img/ainavi/ainavi_tvm_conversion_1-2.png index a57ef45..c06f284 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_conversion_1-2.png and b/docs/_site/img/ainavi/ainavi_tvm_conversion_1-2.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_conversion_3.png b/docs/_site/img/ainavi/ainavi_tvm_conversion_3.png index 75a6f55..4d6dc07 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_conversion_3.png and b/docs/_site/img/ainavi/ainavi_tvm_conversion_3.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_conversion_v2h_1-2.png b/docs/_site/img/ainavi/ainavi_tvm_conversion_v2h_1-2.png new file mode 100755 index 0000000..1dfef36 Binary files /dev/null and b/docs/_site/img/ainavi/ainavi_tvm_conversion_v2h_1-2.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_conversion_v2h_4.png b/docs/_site/img/ainavi/ainavi_tvm_conversion_v2h_4.png new file mode 100755 index 0000000..64d9b73 Binary files /dev/null and b/docs/_site/img/ainavi/ainavi_tvm_conversion_v2h_4.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_pjsetting.png b/docs/_site/img/ainavi/ainavi_tvm_pjsetting.png index 384a691..ebd2211 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_pjsetting.png and b/docs/_site/img/ainavi/ainavi_tvm_pjsetting.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_preprocessing_1-3.png b/docs/_site/img/ainavi/ainavi_tvm_preprocessing_1-3.png index 53d6ff0..5bde7ee 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_preprocessing_1-3.png and b/docs/_site/img/ainavi/ainavi_tvm_preprocessing_1-3.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_preprocessing_4.png b/docs/_site/img/ainavi/ainavi_tvm_preprocessing_4.png index 37928db..0621d55 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_preprocessing_4.png and b/docs/_site/img/ainavi/ainavi_tvm_preprocessing_4.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_preprocessing_5.png b/docs/_site/img/ainavi/ainavi_tvm_preprocessing_5.png index 5371775..adb5f1a 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_preprocessing_5.png and b/docs/_site/img/ainavi/ainavi_tvm_preprocessing_5.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_step1-1-2.png b/docs/_site/img/ainavi/ainavi_tvm_step1-1-2.png index ed9051a..07074ca 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_step1-1-2.png and b/docs/_site/img/ainavi/ainavi_tvm_step1-1-2.png differ diff --git a/docs/_site/img/ainavi/ainavi_tvm_step1-4.png b/docs/_site/img/ainavi/ainavi_tvm_step1-4.png index 2bc011c..b487f08 100755 Binary files a/docs/_site/img/ainavi/ainavi_tvm_step1-4.png and b/docs/_site/img/ainavi/ainavi_tvm_step1-4.png differ diff --git a/docs/_site/index.html b/docs/_site/index.html index 237c3ed..f3354ac 100755 --- a/docs/_site/index.html +++ b/docs/_site/index.html @@ -30,10 +30,10 @@ +{"@context":"https://schema.org","@type":"WebSite","dateModified":"2024-04-11T09:55:01+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","name":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/"} - + @@ -555,6 +555,23 @@

        +
        +
        + 2024.4.25 +
        +
          +
        • + e2 studio for RZ/V2H - AI Navigator Quick Start Guide is now available.
          +
            +
          • + Users can start AI Applications development with e2 studio (GUI tool).
            +
          • +
          +
        • +
        + For more details, see AI Navigator Quick Start Guide. +
        +
        2024.4.11 diff --git a/docs/_site/sitemap.xml b/docs/_site/sitemap.xml index aac1198..d9fdbf8 100644 --- a/docs/_site/sitemap.xml +++ b/docs/_site/sitemap.xml @@ -34,7 +34,7 @@ https://renesas-rz.github.io/rzv_ai_sdk/latest/getting_started.html -2024-02-29T10:44:37+09:00 +2024-04-11T09:55:01+09:00 https://renesas-rz.github.io/rzv_ai_sdk/latest/getting_started_v2h.html @@ -46,7 +46,7 @@ https://renesas-rz.github.io/rzv_ai_sdk/latest/history.html -2024-02-29T10:44:37+09:00 +2024-04-11T09:55:01+09:00 https://renesas-rz.github.io/rzv_ai_sdk/latest/howto_build_aisdk.html @@ -62,7 +62,7 @@ https://renesas-rz.github.io/rzv_ai_sdk/latest/ -2024-02-29T10:44:37+09:00 +2024-04-11T09:55:01+09:00 https://renesas-rz.github.io/rzv_ai_sdk/latest/version.html diff --git a/docs/_site/version.html b/docs/_site/version.html index e834df3..1f8d6f2 100755 --- a/docs/_site/version.html +++ b/docs/_site/version.html @@ -33,7 +33,7 @@ {"@context":"https://schema.org","@type":"WebPage","dateModified":"2024-02-29T10:44:37+09:00","description":"The best solution for starting your AI applications.","headline":"Renesas RZ/V AI","url":"https://renesas-rz.github.io/rzv_ai_sdk/3.00/version.html"} - + diff --git a/docs/ainavi_appendix.md b/docs/ainavi_appendix.md index b1ba874..b391402 100755 --- a/docs/ainavi_appendix.md +++ b/docs/ainavi_appendix.md @@ -26,13 +26,13 @@ AI Navigator Quick Start Guide Appendix

    A. AI Navigator Uninstallation

    -Follow the steps below to uninstall the plugins, AI Navigator, RZ/V AI TLT, and DRP-AI TVM.
    +Follow the steps below to uninstall the plugins, AI Navigator, AI Transfer Learning Tool Plugin, and AI Model Conversion Tool Plugin.

    1. Launch e2 studio.
    2. Click [Help] > [About e2 studio] and "About e2 studio" will appear.
    3. Click [Installation Details].
    4. -
    5. Click the [Installed Software] tab and select "Renesas AI Framework"/"RZ/V AI TLT"/"DRP-AI TVM". +
    6. Click the [Installed Software] tab and select "Renesas AI Framework"/"AI Transfer Learning Tool Plugin"/"AI Model Conversion Tool Plugin".
      Note You can select only one plugin at this time. Repeat this procedure for other plugins if you have finished uninstalling one. @@ -45,24 +45,24 @@ Follow the steps below to uninstall the plugins, AI Navigator, RZ/V AI TLT, and
      Note - The Docker containers and the directory that RZ/V AI TLT and DRP-AI TVM plugins installed remains when uninstalling.
      + The Docker containers and the directory that AI Transfer Learning Tool Plugin and AI Model Conversion Tool Plugin installed remains when uninstalling.
      If you never use these Docker containers and directories, run the following commands to remove them.

        -
      • For RZ/V AI TLT +
      • For AI Transfer Learning Tool Plugin {% highlight shell%} -#Delete docker container and image RZ/V AI TLT Plugin installed. +#Delete docker container and image AI Transfer Learning Tool Plugin installed. docker stop tltdoc docker rm tltdoc docker rmi tlt_backend:latest -#Delete the installed RZ/V AI TLT Plugin directory as shown below. +#Delete the installed AI Transfer Learning Tool Plugin directory as shown below. #e.g. if e2 studio is installed in ~/.local/share/renesas/e2_studio sudo rm -rf ~/.local/share/renesas/rzv_ai_tlt {% endhighlight %}
      • -
      • For DRP-AI TVM +
      • For AI Model Conversion Tool Plugin {% highlight shell%} -#Delete docker image DRP-AI TVM Plugin installed. +#Delete docker image AI Model Conversion Tool Plugin installed. docker rmi rzv2l_ai_sdk_image:latest #Delete the installed RZ/V AI TVM Plugin directory as shown below. #e.g. if e2 studio is installed in ~/.local/share/renesas/e2_studio diff --git a/docs/ainavi_quick_start_guide.md b/docs/ainavi_quick_start_guide.md index 02f0361..f40256e 100755 --- a/docs/ainavi_quick_start_guide.md +++ b/docs/ainavi_quick_start_guide.md @@ -15,28 +15,47 @@ layout: default
        This page explains how to develop and run RZ/V AI applications using a GUI environment.
        For this GUI environment, Renesas provides AI Navigator, which is a set of plugins for the Renesas IDE e2 studio and supports your application development.

        -Please read the AI Navigator Release Note first. This document describes the restrictions and some notes.
        +Please read the AI Navigator Release Note first. This document describes the changes, restrictions, and some notes.

        -Target version: AI Navigator V1.0.0
        -
          -
        • Supported Devices: RZ/V2L
        • -
        • Supported Board: RZ/V2L Evaluation Board Kit
        • -
        • Supported Functions of AI Applications: Q01-Q11 in RZ/V AI SDK V2.10
        • -
            -
          • Q01_footfall_counter
          • -
          • Q02_face_authentication
          • -
          • Q03_smart_parking
          • -
          • Q04_fish_classification
          • -
          • Q05_suspicious_activity
          • -
          • Q06_expiry_date_detection
          • -
          • Q07_plant_disease_classification
          • -
          • Q08_object_counter
          • -
          • Q09_crack_segmentation
          • -
          • Q10_suspicious_person_detection
          • -
          • Q11_fish_detection
          • + + + + + + + + + + + + + + + + + + + + + +
            Target versionAI Navigator V1.1.0
            Supported environmentUbuntu 20.04 LTS, Renesas e2 studio 2024-04 (or later) for Linux
            Supported DevicesRZ/V2L, RZ/V2H
            Supported Board + (RZ/V2L) RZ/V2L Evaluation Board Kit
            + (RZ/V2H) RZ/V2H Evaluation Board Kit +
            Supported Functions of AI Applications + (RZ/V2L) Q01-Q11 in RZ/V AI SDK V2.10
            + (RZ/V2H) Q01, Q08, 01, 02, 07, 11 in RZ/V AI SDK V3.00 +
            + +
            + Recommended + Please also watch "AI Navigator Tutorial" videos. These videos will help you quickly learn how to use AI Navigator.
            + (Link) + -
          • Supported environment: Ubuntu 20.04 LTS, Renesas e2 studio 2024-01.1 (or later) for Linux
          • -
          +
      +
      Note For the users who want to use your own customized environment (Linux, target board, and so on), see "Build the Linux and Use your Custom PCB Board or 3rd Party Board".
      @@ -50,7 +69,7 @@ By using AI Navigator, you can try out Renesas AI application from importing to In addition, AI Navigator includes some plugins for transfer learning tool (RZ/V AI Transfer Learning Tool) and AI model conversion tool (DRP-AI TVM). That's why you can also develop your AI embedded systems with AI Navigator, such as training and converting AI models and building application source codes on e2 studio.

      The development steps for RZ/V AI applications are shown below. All steps can be controlled by the AI Navigator.
      -The tools "RZ/V AI Transfer Learning Tool" and "DRP-AI TVM" are called by RZ/V AI TLT Plugin and DRP-AI TVM Plugin, respectively.
      +The tools "RZ/V AI Transfer Learning Tool" and "DRP-AI TVM" are called by AI Transfer Learning Tool Plugin and AI Model Conversion Tool Plugin, respectively.

      AI Navi usecase

      @@ -72,7 +91,11 @@ Before you start using the AI Navigator, prepare the necessary equipment and sof

      Step 1: AI Navigator Installation

      Note - AI Navigator V1.0.0 works on e2 studio Linux Host only.
      + AI Navigator V1.1.0 works on e2 studio Linux Host only.
      +
      +
      + Note + If you want to update AI Navigator from the previous version, you can follow the same procedures below.

        @@ -89,7 +112,7 @@ Before you start using the AI Navigator, prepare the necessary equipment and sof Select the following each item when installing.
        • Device Families: Linux on Renesas RZ
        • -
        • Additional Software: Renesas AI Navigator, RZ/V AI TLT, RZ/V DRP-AI TVM
        • +
        • Additional Software: Renesas AI Navigator, AI Transfer Learning Tool Plugin, AI Model Conversion Tool Plugin


      • Users of e2 studio
      • @@ -97,7 +120,7 @@ Before you start using the AI Navigator, prepare the necessary equipment and sof
        1. Launch e2 studio.
        2. Click [Help] > [Install Renesas IDE Features...].
        3. -
        4. Select [Renesas AI Navigator], [RZ/V AI TLT], [DRP-AI TVM Tool] and click [Finish].
        5. +
        6. Select [Renesas AI Navigator], [AI Transfer Learning Tool Plugin], [AI Model Conversion Tool Plugin] and click [Finish].
        7. Confirm that these plugins are selected in the "install" dialog box and click [Next].
        8. Confirm these plugins are selected as the installation target and click [Next].
        9. Read the license agreements and select "I accept the terms of the license agreement" if you agree. @@ -139,7 +162,7 @@ Before you start using the AI Navigator, prepare the necessary equipment and sof

          Step 3: Import AI Applications Project

          -Import an AI application project from Renesas Zoo (Renesas AI server) by the following steps. +Import an AI application project from Renesas AI server by the following steps.
          @@ -188,7 +211,7 @@ Import an AI application project from Renesas Zoo (Renesas AI server) by the fol

          5. The Project and AI information view will appear if the import is successful.

          - From this view, you should specify the location of the downloaded and extracted RZ/V SDK directory.
          + From this view, you should specify the location of the downloaded and extracted RZ/V AI SDK directory.
          If you haven't downloaded the RZ/V AI SDK, which is the environment for the imported AI application, click [Download...] to download and extract it. And then, specify the directory path.
          If you've already downloaded and extracted the RZ/V AI SDK, click [Set the download folder...] and specify the directory.
          @@ -222,6 +245,10 @@ Please proceed to each step according to your requirements.
          Note Refer to RZ/V AI Transfer Learning Tool How to Re-train AI model to know the supported AI applications and how to use RZ/V AI TLT. This section just explains launching RZ/V AI TLT from AI Navigator.
          +
          + Note + RZ/V AI TLT launched by AI Navigator V1.1.0 only supports RZ/V2L AI Applications v2.10. +

          1. Configure the environment for the transfer learning tool
          @@ -300,7 +327,7 @@ Please confirm the console log.

          Option2: Convert AI Model

          After training an AI model, convert an AI model to generate an executable runtime on the target device. For RZ/V, DRP-AI TVM is used, which is a machine learning compiler plugin for Apache TVM with AI accelerator DRP-AI.
          - DRP-AI TVM Plugin is a plugin for DRP-AI TVM and enables it to run on e2 studio.
          + AI Model Conversion Tool Plugin (hereafter referred to as "TVM Plugin") is a plugin for DRP-AI TVM and enables it to run on e2 studio.

          For DRP-AI TVM, please refer to the following website and GitHub page.
            @@ -309,20 +336,15 @@ Please confirm the console log.
          Note - See the DRP-AI TVM Plugin help page for details on how to use it. You can view it by selecting [Help] > [Help Contents] > [DRP-AI TVM Tool].
          - This section briefly describes the steps in the AI model conversion procedure by DRP-AI TVM on e2 studio. + See the AI Model Conversion Tool Plugin help page for details on how to use it. You can view it by selecting [Help] > [Help Contents] > [AI Model Conversion Tool].
          + This section briefly describes the steps in the AI model conversion procedure usingy DRP-AI TVM on e2 studio.
          Note Some AI models available in Renesas AI application need to skip the preprocessing setting. Refer to the AI Navigator Release Note for the status of support.

          -
          1. Configure the environment for DRP-AI TVM on e2 studio(*Only initial)
          -
          - Note - This is only necessary if you are using this tool for the first time.
          - After completing this step, you will not be able to click [Setup environment] again. -
          +
          1. Configure the environment for DRP-AI TVM on e2 studio
          @@ -335,31 +357,18 @@ Please confirm the console log.


          -
          -
          - (3) Click [Setup the environment] and the "Setup Environment" pop-up window appears.
          -
          -
          - ainavi tvm_step1-3 -
          -

          - (4) Confirm that the directory path has set and click [Setup environment] if there is no problem.
          + (3) Confirm that the directory path has set and click [Setup now] if there is no problem.
          Note The directory path is set automatically when you specified the directory path in Step 3-4. If the path is not set, click [Browse] and set the path manually.
          When the setup is completed, the Installation Success screen appears. Click [Close] to close the window.

          -
          - Note - DRP-AI TVM is installed as below:
          - (e.g.) If e2 studio is installed in ~/.local/share/renesas/e2_studio, RZ/V AI TLT is installed in ~/.local/share/renesas/v2l/drp-ai_tvm. -
          ainavi tvm_step1-4 @@ -367,7 +376,7 @@ Please confirm the console log.

          -
          2. Project Setting
          +
          2. Input File Setting
          @@ -376,20 +385,28 @@ Please confirm the console log.
          • Project name
          • Select your target AI application project. -
          • Select framework
          • +
          • Device
          • + Select your target device. +
          • AI SDK Docker image name
          • + Select the RZ/V AI SDK that you have set up to convert your AI model. +
          • Select framework
          • f Select an AI framework that the input AI model file uses.
          • Input model file
          • - Specify the file path of your AI model you want to convert.
            - If you re-train your AI model with RZ/V AI TLT, the file path is set automatically. + The file path of your AI model is automatically set by RZ/V AI TLT. It is not necessary to specify this field.
          • Output directory
          • Specify the output directory after conversion.
          - After setting, click [Next].
          ainavi
          + After setting, click [Next]. +
          + Note + [Setup environment] on this view has the same function as 1. Configure the environment for DRP-AI TVM on e2 studio.
          + If you have already set up the DRP-AI TVM environment for your application, you do not need to click this button. +

          3. Preprocess Setting
          @@ -397,7 +414,7 @@ Please confirm the console log.
          The pre-processing parameters are already set by default and do not need to be changed. Click [Next] on this Preprocessing Settings screen to proceed to the next step, AI model conversion.
          - However, if you want to use another input, such as using another camera, etc., configure the preprocessing parameters by following the steps below.
          + However, if you want to use another input, such as using another camera, etc, configure the preprocessing parameters by following the steps below.

          (1) Select the target input node.

          @@ -431,40 +448,107 @@ Please confirm the console log.

          4. AI model conversion
          -
          -
          -
          - Start AI model conversion by following the steps below.
          -
          - (1) Configure the operation setting.
          - Select "Optimization level".
          - If you want to check edit a translation script here uses this conversion, click [Check translation script].
          -
          - (2)Click [Start DRP-AI translation] and the conversion process will start. At this time, the console on e2 studio will appear and display logs.
          -
          +
          + Click the button + The AI model conversion procedure is different for each device.
          + Click the button below that corresponds to your target device and the appropriate conversion procedure will appear.
          +
          +
          RZ/V2L
          +
          RZ/V2H
          +
          +
          +
          +
          +
          +
          + Start the AI model conversion to generate its runtime for RZ/V2L by following the steps below.
          +
          + (1) Configure the option setting.
          + Select "Optimization level".
          + If you want to check edit a conversion script here uses this conversion, click [Check conversion script].
          +
          + (2)Click [Start conversion] and the conversion process will start. At this time, the console on e2 studio will appear and display logs.
          +
          +
          +
          + ainavi ai model conversion start +
          -
          - ainavi ai model conversion start +

          +
          +
          + (3) When finishing the conversion, the result will be shown in the "Conversion result" area.
          +
          +
          + ainavi ai model conversion complete +
          -

          -
          -
          - (3) When finishing the conversion, the result will be shown in the "DRP-AI conversion result" area.
          +
          +
          + After the conversion is finished, you need to edit and build your AI application.
          + Click the above button on this page [Option3: Edit Application] and see the procedures.
          +
          +
          + Note + Before moving to the next step, close the AI Model Conversion Tool. +
          +
          +
          +
          +
          +
          +
          + Start the AI model conversion to generate its runtime for RZ/V2H by following the steps below.
          +
          + (1) Configure the option setting.Select "Optimization level".
          + If you want to check edit a conversion script here uses this conversion, click [Check conversion script].
          +
          +
          +
          + ainavi ai model conversion start(v2h) +
          -
          - ainavi ai model conversion complete + (2) Configure the quantization setting.
          +
            +
          1. Select the target input node.
          2. +
          3. Specify the calibration data directory containing data to be used during the quantization process.
          4. +
            + Note + For the calibration data directory, specify the directory where the data is stored. + TVM Plugin supports the following extensions.
            + .jpg .jpeg .png .bmp .gif .tif .tiff .npy +
            +
          5. The Mean and Standard deviation parameters are already set by default and do not need to be changed.
          6. +
            + Note + The Mean and Standard deviation parameters are the most important parameters for maintaining the model's accuracy.
            + If you want to change these parameters, make sure that the specified parameters match the normalization parameters used during training.
            +
            + For more details on how to change the Mean and Standard deviation, please see the TVM Plugin Help.(Click [Help]-[Help Contents] - [AI Model Conversion Tool].) +
            +
          + (3)Click [Start conversion] and the conversion process will start. At this time, the console on e2 studio will appear and display logs.
          +
          +
          +
          + (4) When finishing the conversion, the result will be shown in the "Conversion result" area.
          +
          +
          + ainavi ai model conversion complete (v2h) +
          -
          -
          -
          - After the conversion is finished, you need to edit and build your AI application.
          - Click the above button on this page [Option3: Edit Application] and see the procedures.
          +
          +
          + After the conversion is finished, you need to edit and build your AI application.
          + Click the above button on this page [Option3: Edit Application] and see the procedures.
          +
          +
          + Note + Before moving to the next step, close the AI Model Conversion Tool. +

          -
          - Note - Before moving to the next step, close the DRP-AI TVM.

          @@ -487,35 +571,30 @@ Please confirm the console log.

          1. Configure the build environment
          - Click [Start Settings...], and then start configuring the build environment for the AI application. - After the settings are completed, the message window will appear indicating that you need to add a necessary toolchain. You will also see the same message on the e2 studio console.
          -{% highlight shell %} -Build settings are completed! -Please set the Poky 64bit Embedded Linux toolchain. -Click [Help] -> [Add Renesas Toolchains] and add the following directory path to 'Poky 64bit Embedded Linux toolchain': -/home/user/.local/share/renesas/v2l/poky/3.1.21/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux. -{% endhighlight %} + Click [Start Settings...], and then start configuring the build environment for the AI application.
          + Once the setup process is complete, the appropriate toolchain for the target e2 studio project is automatically registered.
          - Click [Help] > [Add Renesas Toolchains], add the installation path for Poky 64bit Embedded Linux, and click [Apply and Close].
          -
          - Note - Add "Poky 64bit Embedded Linux" tool chain only. - If you register another toolchain, that may cause build errors.
          -
          +
          + Note + After registering the toolchain, you need to specify the toolchain version for your AI application.
          + Click [Project] -> [Properties] -> [C/C++ Build] -> [Settings], and click the "Toolchain" tab.
          + Then, select the toolchain version in "Use integrated tool chain version" as shown in the figure, and click [Apply and Close].
          + *The toolchain version is (RZ/V2L) 3.1.21, (RZ/V2H) 3.1.26 in AI Navigator 1.1.0. +
          - ainavi build add toolchain + ainavi build set toolchain version

          2. Edit Source codes
          - Click [Edit Source Code...] and edit a source code.
          + Click [Edit...] and edit a source code.
          Note - When you click [Edit Source Code...], a main file of AI application source will appear.
          + When you click [Edit...], a main source file of the target AI application appears.
          If you want to edit another source file, select it in the src directory on the project explorer.

          @@ -546,12 +625,18 @@ Click on [Create a bootable disk...] and you can automatically format you
          Note - For formatting procedure on Linux console, please refer to A2. Format SD card and click on eSD Bootloader. + For formatting procedure on Linux console, please refer to A2. Format SD card, 1. Setup RZ/V2L EVK or 1. Setup RZ/V2H EVK, and click on eSD Bootloader. +
          +
          + Note for RZ/V2H users + bmap-tools is used to set up the RZ/V2H EVK. If you do not have it installed, the following message will appear when creating a bootable disk.
          + "bmaptool is required for this setup program. Do you want to install it now?"
          + If you accept it, type "yes" and the creation process will continue.

          2. Boot the board
          Start booting the board with the formatted SD card. -If you are not sure how to boot the target board, click on [Boot instruction...] and the instructions for Boot RZ/V2L Evaluation Board Kit will appear.
          +If you are not sure how to boot the target board, click on [Boot instruction...] and the instructions for Boot RZ/V2L Evaluation Board Kit or Boot RZ/V2H Evaluation Board Kit will appear.
          Note At this point, be sure to configure each IP address for the connection between your Linux host PC and the target board.
          @@ -564,7 +649,7 @@ If you are not sure how to boot the target board, click on [Boot instruction. Once the board is configured, you are ready to transfer your AI models and AI applications to the board.

          Click [Copy AI] to copy your AI models to the board.
          -Then, click [Copy App(Run config)] to copy your AI applications to the board.
          +Then, click [Copy App] to copy your AI applications to the board.

          4. Run AI application
          Click [Run the AI] and start running your AI application on the board.
          @@ -607,6 +692,18 @@ $(function() { $(".ContentsTLT").removeClass("DisplayTLT"); $(".ContentsTVM").removeClass("DisplayTVM"); }); + $(".ButtonTVM_V2L").click(function() { + $(".ContentsTVM_V2L").toggleClass("DisplayTVM_V2L"); + $(".ButtonTVM_V2L").toggleClass("clicked"); + $(".ButtonTVM_V2H").removeClass("clicked"); + $(".ContentsTVM_V2H").removeClass("DisplayTVM_V2H"); + }); + $(".ButtonTVM_V2H").click(function() { + $(".ContentsTVM_V2H").toggleClass("DisplayTVM_V2H"); + $(".ButtonTVM_V2H").toggleClass("clicked"); + $(".ButtonTVM_V2L").removeClass("clicked"); + $(".ContentsTVM_V2L").removeClass("DisplayTVM_V2L"); + }); }); \ No newline at end of file diff --git a/docs/download.md b/docs/download.md index d703df5..c585c04 100755 --- a/docs/download.md +++ b/docs/download.md @@ -55,6 +55,9 @@ layout: default ai-sdk Get RZ/V2H AI SDK +
          +
          + If you would like to use the GUI environment (e2 studio for RZ/V2H), see AI Navigator Quick Start Guide instead of "Get RZ/V2H AI SDK" Button above.

          diff --git a/docs/getting_started.md b/docs/getting_started.md old mode 100644 new mode 100755 diff --git a/docs/history.md b/docs/history.md old mode 100644 new mode 100755 index dd21b89..0fea279 --- a/docs/history.md +++ b/docs/history.md @@ -15,6 +15,27 @@ layout: default

          + +

          + e2 studio for RZ/V2H - AI Navigator Quick Start Guide +

          +
          + 2024.4.25 +
          +
          +
            +
          • +
            e2 studio for RZ/V2H - AI Navigator Quick Start Guide is released.
            +
              +
            • + Users can start AI Applications development with e2 studio (GUI tool). +
            • +
            +
          • +
          +
          + +

          Tutorial Video - RZ/V2H Getting Started v3.00 diff --git a/docs/img/ainavi/ainavi_build.png b/docs/img/ainavi/ainavi_build.png index 02ffd77..52f5c41 100755 Binary files a/docs/img/ainavi/ainavi_build.png and b/docs/img/ainavi/ainavi_build.png differ diff --git a/docs/img/ainavi/ainavi_build_set_toolchain_ver.png b/docs/img/ainavi/ainavi_build_set_toolchain_ver.png new file mode 100755 index 0000000..c9e23c6 Binary files /dev/null and b/docs/img/ainavi/ainavi_build_set_toolchain_ver.png differ diff --git a/docs/img/ainavi/ainavi_import_app_1.png b/docs/img/ainavi/ainavi_import_app_1.png index bd01d04..f1ab7a0 100755 Binary files a/docs/img/ainavi/ainavi_import_app_1.png and b/docs/img/ainavi/ainavi_import_app_1.png differ diff --git a/docs/img/ainavi/ainavi_import_app_2.png b/docs/img/ainavi/ainavi_import_app_2.png index 9303715..634f952 100755 Binary files a/docs/img/ainavi/ainavi_import_app_2.png and b/docs/img/ainavi/ainavi_import_app_2.png differ diff --git a/docs/img/ainavi/ainavi_import_app_3.png b/docs/img/ainavi/ainavi_import_app_3.png index 39c8d9e..6e147ed 100755 Binary files a/docs/img/ainavi/ainavi_import_app_3.png and b/docs/img/ainavi/ainavi_import_app_3.png differ diff --git a/docs/img/ainavi/ainavi_import_app_4.png b/docs/img/ainavi/ainavi_import_app_4.png index e1c62aa..a675013 100755 Binary files a/docs/img/ainavi/ainavi_import_app_4.png and b/docs/img/ainavi/ainavi_import_app_4.png differ diff --git a/docs/img/ainavi/ainavi_import_app_5.png b/docs/img/ainavi/ainavi_import_app_5.png index db242c7..f3ef793 100755 Binary files a/docs/img/ainavi/ainavi_import_app_5.png and b/docs/img/ainavi/ainavi_import_app_5.png differ diff --git a/docs/img/ainavi/ainavi_run_the_ai.png b/docs/img/ainavi/ainavi_run_the_ai.png index 98233ff..8d42682 100755 Binary files a/docs/img/ainavi/ainavi_run_the_ai.png and b/docs/img/ainavi/ainavi_run_the_ai.png differ diff --git a/docs/img/ainavi/ainavi_tlt_step1-1.png b/docs/img/ainavi/ainavi_tlt_step1-1.png index a88049c..7a9a3d1 100755 Binary files a/docs/img/ainavi/ainavi_tlt_step1-1.png and b/docs/img/ainavi/ainavi_tlt_step1-1.png differ diff --git a/docs/img/ainavi/ainavi_tlt_step2.png b/docs/img/ainavi/ainavi_tlt_step2.png index 05431fa..5878552 100755 Binary files a/docs/img/ainavi/ainavi_tlt_step2.png and b/docs/img/ainavi/ainavi_tlt_step2.png differ diff --git a/docs/img/ainavi/ainavi_top_view.png b/docs/img/ainavi/ainavi_top_view.png index 5ef3ef2..4ec8689 100755 Binary files a/docs/img/ainavi/ainavi_top_view.png and b/docs/img/ainavi/ainavi_top_view.png differ diff --git a/docs/img/ainavi/ainavi_tvm_conversion_1-2.png b/docs/img/ainavi/ainavi_tvm_conversion_1-2.png index a57ef45..c06f284 100755 Binary files a/docs/img/ainavi/ainavi_tvm_conversion_1-2.png and b/docs/img/ainavi/ainavi_tvm_conversion_1-2.png differ diff --git a/docs/img/ainavi/ainavi_tvm_conversion_3.png b/docs/img/ainavi/ainavi_tvm_conversion_3.png index 75a6f55..4d6dc07 100755 Binary files a/docs/img/ainavi/ainavi_tvm_conversion_3.png and b/docs/img/ainavi/ainavi_tvm_conversion_3.png differ diff --git a/docs/img/ainavi/ainavi_tvm_conversion_v2h_1-2.png b/docs/img/ainavi/ainavi_tvm_conversion_v2h_1-2.png new file mode 100755 index 0000000..1dfef36 Binary files /dev/null and b/docs/img/ainavi/ainavi_tvm_conversion_v2h_1-2.png differ diff --git a/docs/img/ainavi/ainavi_tvm_conversion_v2h_4.png b/docs/img/ainavi/ainavi_tvm_conversion_v2h_4.png new file mode 100755 index 0000000..64d9b73 Binary files /dev/null and b/docs/img/ainavi/ainavi_tvm_conversion_v2h_4.png differ diff --git a/docs/img/ainavi/ainavi_tvm_pjsetting.png b/docs/img/ainavi/ainavi_tvm_pjsetting.png index 384a691..ebd2211 100755 Binary files a/docs/img/ainavi/ainavi_tvm_pjsetting.png and b/docs/img/ainavi/ainavi_tvm_pjsetting.png differ diff --git a/docs/img/ainavi/ainavi_tvm_preprocessing_1-3.png b/docs/img/ainavi/ainavi_tvm_preprocessing_1-3.png index 53d6ff0..5bde7ee 100755 Binary files a/docs/img/ainavi/ainavi_tvm_preprocessing_1-3.png and b/docs/img/ainavi/ainavi_tvm_preprocessing_1-3.png differ diff --git a/docs/img/ainavi/ainavi_tvm_preprocessing_4.png b/docs/img/ainavi/ainavi_tvm_preprocessing_4.png index 37928db..0621d55 100755 Binary files a/docs/img/ainavi/ainavi_tvm_preprocessing_4.png and b/docs/img/ainavi/ainavi_tvm_preprocessing_4.png differ diff --git a/docs/img/ainavi/ainavi_tvm_preprocessing_5.png b/docs/img/ainavi/ainavi_tvm_preprocessing_5.png index 5371775..adb5f1a 100755 Binary files a/docs/img/ainavi/ainavi_tvm_preprocessing_5.png and b/docs/img/ainavi/ainavi_tvm_preprocessing_5.png differ diff --git a/docs/img/ainavi/ainavi_tvm_step1-1-2.png b/docs/img/ainavi/ainavi_tvm_step1-1-2.png index ed9051a..07074ca 100755 Binary files a/docs/img/ainavi/ainavi_tvm_step1-1-2.png and b/docs/img/ainavi/ainavi_tvm_step1-1-2.png differ diff --git a/docs/img/ainavi/ainavi_tvm_step1-4.png b/docs/img/ainavi/ainavi_tvm_step1-4.png index 2bc011c..b487f08 100755 Binary files a/docs/img/ainavi/ainavi_tvm_step1-4.png and b/docs/img/ainavi/ainavi_tvm_step1-4.png differ diff --git a/docs/index.md b/docs/index.md old mode 100644 new mode 100755 index c9e4063..252ded3 --- a/docs/index.md +++ b/docs/index.md @@ -41,6 +41,23 @@ layout: default

          +
          +
          + 2024.4.25 +
          +
            +
          • + e2 studio for RZ/V2H - AI Navigator Quick Start Guide is now available.
            +
              +
            • + Users can start AI Applications development with e2 studio (GUI tool).
              +
            • +
            +
          • +
          + For more details, see AI Navigator Quick Start Guide. +
          +
          2024.4.11