প্রকল্প সম্পর্কে
Sionna হলো যোগাযোগ ব্যবস্থার গবেষণার জন্য একটি ওপেন-সোর্স Python লাইব্রেরি, যা NVIDIA দ্বারা তৈরি। এটি তিনটি প্যাকেজে সংগঠিত, প্রতিটি যোগাযোগ-ব্যবস্থা গবেষণার বিভিন্ন স্তরকে লক্ষ্য করে।
Sionna RT হলো রেডিও প্রচার মডেলিংয়ের জন্য একটি স্বতন্ত্র রে ট্রেসার। এর সোর্স কোড একটি পৃথক রিপোজিটরিতে থাকে এবং এটি Mitsuba 3-এর প্রয়োজনীয়তা ভাগ করে; CPU-তে এটি চালানোর জন্য Dr.Jit-এর মাধ্যমে LLVM প্রয়োজন।
Sionna PHY হলো ওয়্যারলেস এবং অপটিক্যাল যোগাযোগ ব্যবস্থার জন্য একটি লিংক-লেভেল সিমুলেটর। Sionna SYS হলো একটি সিস্টেম-লেভেল সিমুলেটর যা ফিজিক্যাল-লেয়ার অ্যাবস্ট্রাকশনের উপর নির্মিত। উভয়ের জন্য Python 3.11+ এবং PyTorch 2.9+ প্রয়োজন, এবং Ubuntu 24.04 সুপারিশ করা হয়; GPU সমর্থন PyTorch-এর CUDA সেটআপ অনুসরণ করে।
ইনস্টলেশন pip-এর মাধ্যমে উপলব্ধ: `pip install sionna` সম্পূর্ণ লাইব্রেরি ইনস্টল করে, `pip install sionna-rt` শুধুমাত্র রে ট্রেসার ইনস্টল করে, এবং `pip install sionna-no-rt` RT ছাড়া লাইব্রেরি ইনস্টল করে। সোর্স ইনস্টলেশনের জন্য একটি রিকার্সিভ ক্লোন এবং রিপোজিটরি রুট থেকে pip ইনস্টল ব্যবহার করা হয়। টেস্ট extras ইনস্টল করার পরে pytest দিয়ে টেস্ট চলে, এবং ডক extras ইনস্টল করার পরে make দিয়ে ডকুমেন্টেশন তৈরি করা যায়, সাথে একটি লোকাল সার্ভ টার্গেট থাকে।
প্রকল্পটি Apache-2.0 লাইসেন্সযুক্ত এবং অফিসিয়াল ডকুমেন্টেশন, টিউটোরিয়াল নোটবুক (যা JupyterLab বা Google Colab-এ চালানো যায়) এবং একাডেমিক ব্যবহারের জন্য একটি সাইটেশন এন্ট্রি প্রদান করে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.