diff --git a/.github/workflows/codesee-arch-diagram.yml b/.github/workflows/codesee-arch-diagram.yml new file mode 100644 index 00000000..5b4e5814 --- /dev/null +++ b/.github/workflows/codesee-arch-diagram.yml @@ -0,0 +1,81 @@ +on: + push: + branches: + - master + pull_request_target: + types: [opened, synchronize, reopened] + +name: CodeSee Map + +jobs: + test_map_action: + runs-on: ubuntu-latest + continue-on-error: true + name: Run CodeSee Map Analysis + steps: + - name: checkout + id: checkout + uses: actions/checkout@v2 + with: + repository: ${{ github.event.pull_request.head.repo.full_name }} + ref: ${{ github.event.pull_request.head.ref }} + fetch-depth: 0 + + # codesee-detect-languages has an output with id languages. + - name: Detect Languages + id: detect-languages + uses: Codesee-io/codesee-detect-languages-action@latest + + - name: Configure JDK 16 + uses: actions/setup-java@v2 + if: ${{ fromJSON(steps.detect-languages.outputs.languages).java }} + with: + java-version: '16' + distribution: 'zulu' + + # CodeSee Maps Go support uses a static binary so there's no setup step required. + + - name: Configure Node.js 14 + uses: actions/setup-node@v2 + if: ${{ fromJSON(steps.detect-languages.outputs.languages).javascript }} + with: + node-version: '14' + + - name: Configure Python 3.x + uses: actions/setup-python@v2 + if: ${{ fromJSON(steps.detect-languages.outputs.languages).python }} + with: + python-version: '3.x' + architecture: 'x64' + + - name: Configure Ruby '3.x' + uses: ruby/setup-ruby@v1 + if: ${{ fromJSON(steps.detect-languages.outputs.languages).ruby }} + with: + ruby-version: '3.0' + + # CodeSee Maps Rust support uses a static binary so there's no setup step required. + + - name: Generate Map + id: generate-map + uses: Codesee-io/codesee-map-action@latest + with: + step: map + github_ref: ${{ github.ref }} + languages: ${{ steps.detect-languages.outputs.languages }} + + - name: Upload Map + id: upload-map + uses: Codesee-io/codesee-map-action@latest + with: + step: mapUpload + api_token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }} + github_ref: ${{ github.ref }} + + - name: Insights + id: insights + uses: Codesee-io/codesee-map-action@latest + with: + step: insights + api_token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }} + github_ref: ${{ github.ref }} diff --git a/README.md b/README.md index 3ddc7146..d0408902 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ TensorSpace is a neural network 3D visualization framework built using TensorFlo * [Contributors](#contributors) * [Contact](#contact) * [License](#license) +* [Next Episode](#next) ## Motivation @@ -353,3 +354,20 @@ If you have any issue or doubt, feel free to contact us by: ## License [Apache License 2.0](https://github.com/tensorspace-team/tensorspace/blob/master/LICENSE) + +##
+
+
Present Neural Network in VR
+ +
+
+
+Fig. 15 - TensorSpace VR Demo +
+ diff --git a/README_zh.md b/README_zh.md index 905e9a1e..0202e6ec 100644 --- a/README_zh.md +++ b/README_zh.md @@ -41,6 +41,7 @@ TensorSpace 支持3D可视化经过适当预处理之后的 TensorFlow、Keras * [开发人员](#contributors) * [联系方式](#contact) * [许可证](#license) +* [下集预告](#next) ##
+
+
Present Neural Network in VR
+ +
+
+
+图15 - TensorSpace VR Demo +
\ No newline at end of file diff --git a/assets/next_episode.gif b/assets/next_episode.gif new file mode 100644 index 00000000..52784296 Binary files /dev/null and b/assets/next_episode.gif differ diff --git a/assets/tensorspace_vr_logo.png b/assets/tensorspace_vr_logo.png new file mode 100644 index 00000000..310b7746 Binary files /dev/null and b/assets/tensorspace_vr_logo.png differ