资讯详情

5gm-data开源项目学习

1.安装虚拟机

2.修改源地址

3.切换到root用户

3.1给root设置密码

sudo passwd root

3.2登录root

su root

4.创建python虚拟环境

Ubuntu下如何搭建python虚拟环境

可能需要安装vim

apt install vim

5.进入python虚拟环境

这里虚拟环境的名称是5gm

mkvirtualenv 5gm workon 5gm

6.下载所需的包

pip install Shapely sqlalchemy h5py tensorflow scipy numpy cheetah3 matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

7.克隆和安装

cd在用户的文件夹下

cd /home/xyh

可能需要安装git

apt install git

7.1

git clone https://github.com/lasseufpa/5gm-rwi-simulation cd 5gm-rwi-simulation python3 setup.py install

7.2

cd .. git clone https://github.com/lasseufpa/5gm-data cd 5gm-data python3 setup.py install

检查是否安装成功

pip freeze | grep rwi

8.安装SUMO

apt-get install sumo sumo-tools sumo-doc

9.安装wireles insite

想办法将linux版的wireless insite最简单的邮箱中转站方法是将安装文件存储在虚拟机中。

将安装文件移动到预期软件安装的路径

修改文件名称wirelessinsite,在此路径下打开终端,此时注意不要使用root用户

chmod u x wirelessinsite sudo apt install sharutils ./wirelessinsite ./

弹出协议界面,浏览到底,按q退出

安装完成后,出现remcom文件夹

将license文件复制到remcom文件夹下的license文件夹下

在5gm-rwi-simulation/example文件夹下打开终端,或cd切换到这个位置root用户,进入python将当前路径添加到虚拟环境中

su root workon 5gm PYTHONPATH=$(pwd)

把sumo tools还添加了环境变量的路径

cd ~/usr/share/sumo/tools PYTHONPATH=$(pwd)

然后修改.bashrc文件

cd ~ vim .bashrc

按shift g跳到底部,按 i 进入编辑模式,在最后添加以下两行esc再输入 :wq 保存并退出

export SUMO_HOME=/usr/share/sumo export PYTHONPATH=$PYTHONPATH:/usr/share/sumo/tools

进入5的普通用户gm-rwi-simulation/example文件夹打开终端,修改config.py文件的所有者在这里修改为普通用户xyh

sudo chown xyh config.py

编辑config.py根据实际情况修改路径

修改完成后在example打开终端,切换到root用户,进入python虚拟环境,然后执行以下命令

python3 -m rwisimulation.simulation -po python3 -m rwisimulation.simulation -rj

执行第二条的命令是错误的

参考:"5G MIMO Data for Machine Learning: Application to Beam-Selection using Deep Learning", Aldebaro Klautau, Pedro Batista, Nuria Gonzalez-Prelcic, Yuyang Wang and Robert W. Heath Jr, ITA'2018 (available athttp://ita.ucsd.edu/workshop/18/files/paper/paper_3313.pdf)

标签: rwi电阻br4x121rok

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台