Comments (2)
Mac:
try:
import sionna
print("sionna imported successfully")
except ImportError:
print("Failed to import sionna")
try:
import mitsuba
print("mitsuba imported successfully")
except ImportError:
print("Failed to import mitsuba")
sionna imported successfully
mitsuba imported successfully
constellation = sionna.mapping.Constellation("qam", 8)
print(constellation)
<Constellation name=constellation_5, built=False>
I tried on my Mac. I was able to install Sionna and Mitsuba. And, import statements were also working as you can see above.
I tried using an attribute "mapping" of sionna to check if it works. It worked and printed the constellation name as you can see above. But surprisingly, other attributes of sionna like "scene" doesn't work.
I have the right pip and python version though.
pip3 --version
pip 24.0 from /opt/homebrew/lib/python3.12/site-packages/pip (python 3.12)
ARM
On Arm, mitsuba installation using pip is not supported. There are no proper platform supportive .whl files to build mitsuba3 from source, I believe. Because build is not successful on Arm. So even importing mitsuba is not successful on Arm but it works on Mac.
These issues were not faced on x86.
Hello world test gave the following output on MAC
File ~/Jupyter_env_G3/lib/python3.9/site-packages/keras/src/layers/layer.py:753, in Layer.__call__(self, *args, **kwargs)
749 for arg in tree.flatten(args):
750 if not isinstance(arg, KerasTensor) and not backend.is_tensor(
751 arg
752 ):
--> 753 raise ValueError(
754 "Only input tensors may be passed as "
755 "positional arguments. The following argument value "
756 f"should be passed as a keyword argument: {arg} "
757 f"(of type {type(arg)})"
758 )
760 # Caches info about `call()` signature, args, kwargs.
761 call_spec = CallSpec(self._call_signature, args, kwargs)
ValueError: Only input tensors may be passed as positional arguments. The following argument value should be passed as a keyword argument: 1000 (of type <class 'int'>)
from sionna.
Hello @GayathriNarayana19,
Mac
Could you please report specific error messages for the problem you are encountering?
Ideally, when running one of the built-in examples or tutorial notebooks.
ARM
As far as I am aware, we have not validated Sionna on Arm N1. However, the error message that you shared is in Keras.
Is it possible that the Kheras or Tensorflow version that you tested with on Arm is not part of the supported versions?
from sionna.
Related Issues (20)
- Are you interested in doing a PyTorch version?
- Error in the code examples in "MIMO OFDM Transmissions over the CDL Channel Model" HOT 2
- Will there be an enhancement to support time evolution of channels?
- Phase rotation is not applied for 5G PUSCH time domain signals HOT 2
- How to save the 'InteractiveDisplay' object as the '.eps' or '.pdf' file? HOT 3
- Discrepency in PUSCH transmit slot lengths when generating multiple contiguous slots and frames HOT 11
- LMMSEInterpolator initialization is very slow with GPU enabled
- Spatial Consistency HOT 2
- Discrepancy in LMMSE Performance Between Time-Domain and Frequency-Domain Channel Implementations HOT 2
- Fail to step into a function HOT 2
- How can I load an integrated scene created in Blender and execute it using Google Colab? HOT 8
- Support of various antenna patterns in one scene HOT 2
- module 'sionna' has no attribute 'config' HOT 1
- Colab: problem loading custom scene using XML from blender HOT 3
- Demapper doesn't work with Tensorflow versions 2.16.0+ HOT 1
- Significant Increase in Scene Loading Time from Sionna 0.16.2 to 0.18 HOT 6
- Dimension discrepancy for 'a' vs 'tau'/'theta_r' in compute_paths() HOT 1
- Is there a function for calculating Path Loss in Sionna? HOT 1
- test_3gpp_channel_cdl.py can not pass unittest HOT 8
- Whether the channel generation result of Sionna is compared with the simulation result of the proposals submitted by each company to 3GPP? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sionna.