Skip to content

Could not reproduce the result with Sionna 0.16.2 #6

@atinfinity

Description

@atinfinity

I tried to run Learning_Materials.ipynb with Sionna 0.16.2.
And, I found the following description in NVlabs/sionna#274.

(Breaking change) Removes the flags trainable_position and trainable_orientation from Transmitter and Receiver

So, I changed Learning_Materials.ipynb for Sionna 0.16.x.

before

# Create new trainable material with some default values
new_mat = RadioMaterial(mat.name + "_train",
                        relative_permittivity=3.0,
                        conductivity=0.1,
                        trainable_relative_permittivity=True,
                        trainable_conductivity=True)

after

# Create new trainable material with some default values
new_mat = RadioMaterial(mat.name + "_train",
                        relative_permittivity=3.0,
                        conductivity=0.1)

Test

https://github.com/NVlabs/diff-rt/blob/main/Learning_Materials.ipynb has training process.
And, this notebook has the following figure.

image

But, I could not reproduce with Sionna 0.16.2.

image

Environment

I read README.md.

Running this code requires Sionna 0.15 or later. To run the notebooks on your machine, you also need Jupyter. We recommend Ubuntu 20.04, Python 3.8, and TensorFlow 2.12.

So, I used the following environment.

  • Ubuntu 20.04
  • Python 3.8
  • sionna 0.16.2
  • tensorflow 2.12.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions