tvm install

一、系统需求:
1.可以访问互联网
2.关闭防火墙和selinux


二、安装步骤(进入软件包所在目录):
1.rpm -ivh daemontools-0.76-1.el6.x86_64.rpm
2.yum install desktopvideo-9.7.7-redhat.x86_64.rpm

如果安装desktopvideo-9.7.7-redhat.x86_64.rpm时报错,先更新kernel命令如下:

yum install kernel kernel-firmware kernel-headers

检查采集卡状态:BlackmagicFirmwareUpdater status

更新采集卡固件:BlackmagicFirmwareUpdater update
3.yum install dnsmasq-2.52-2.tvm.el6.x86_64.rpm
4.yum install nginx-1.2.1-8.tvm.el6.x86_64.rpm
5.yum install php*
6.rpm -ivh mainconcept-9.6.1-1.tvm.el6.x86_64.rpm  tvmcap*
7.mkdir /opt/online01 

8.yum install tvmlive-2.1.6-1.tvm.el6.x86_64.rpm

9.yum install tvmhls-3.0.5-1.tvm.el6.x86_64.rpm

10.vim /etc/service/tvmlive/run(修改IP地址为采集服务器地址)
11.vim /opt/www/approve/include/domain_inc.php(修改IP地址为采集服务器地址)
    vim /opt/script/clear_file.sh(修改保留视频天数)

12.crontab -e(添加如下命令)
30 0 * * * /usr/sbin/ntpdate 58.215.39.11 >/dev/null 2>&1

13.修改/etc/sysctl.conf,在文件的末尾添加
net.core.rmem_default = 8388608
net.core.wmem_default = 8388608
net.core.rmem_max = 33554432
net.core.wmem_max = 33554432

# igmp snooping version force 2
net.ipv4.conf.all.force_igmp_version = 2
net.ipv4.conf.all.rp_filter = 2

14. /usr/local/tvmcap/tvmcap -G (生成机器编码,发给天脉获取授权码)

15.修改采集配置文件
cp /usr/local/tvmcap/tvmcap.conf /usr/local/tvmcap/英文频道名.conf

vim /usr/local/tvmcap/英文频道名.conf

说明下面格式为: 行号:参数=值
                    9:capture=card
                       12:tvm_encrypt=授权码
                       78:device_serial=采集卡序号
                       132:channel=频道英文名:中文名
                       209:use_b_slices=0
                       284:use_b_slices=0
                       343:use_b_slices=0
                       410:use_b_slices=0


16.启动采集程序
/usr/local/tvmcap/tvmcap -c /usr/local/tvmcap/相应英文频道名.conf


17.initctl restart svscan
18.service nginx restart
19.service php-fpm restart
20.service dnsmasq restart
21.sysctl -p
22.iswitch添加资源
23.cp /opt/www/ini/tvmunitall.ini /opt/www/ini/

 

转载于:https://www.cnblogs.com/angelfzt/p/3468574.html

### 如何在 Ubuntu 上安装 TVM 深度学习编译器 #### 下载 TVM 源码 为了获取最新版本的 TVM,建议从 GitHub 仓库克隆源代码。这可以通过执行以下命令完成: ```bash git clone --recursive https://github.com/apache/tvm tvm cd tvm ``` 此过程会创建一个名为 `tvm` 的目录并从中检出所有必要的子模块[^4]。 #### 准备依赖项 确保系统已安装 Python 和其他构建工具。对于 Ubuntu 20.04, 推荐使用的配置如下所示: - Python 版本:3.8.10 或更高版本 - GCC 编译器:9.4.0 或以上版本 - CMake 工具:至少 3.16.3 版本 - 如果计划支持 NVIDIA GPU,则还需要适当版本的 CUDA SDK (例如 12.0)[^5] 可以使用包管理器来满足这些需求,比如通过 apt-get 来安装基础组件: ```bash sudo apt update && sudo apt install -y build-essential cmake git libedit-dev libxml2-dev \ libffi-dev libjpeg-dev zlib1g-dev curl wget python3-pip ninja-build ccache pip3 install --upgrade pip setuptools wheel ``` 如果打算启用对特定硬件的支持(如CUDA),则需额外安装对应的驱动程序和库文件。 #### 构建 TVM 进入 TVM 文件夹后,可利用 Makefile 进行本地编译。推荐采用 Ninja 构建系统以加速多线程编译流程: ```bash mkdir build && cd build cmake .. -G "Ninja" ninja ``` 上述指令会在当前路径下新建一个 `build` 目录,并在此处生成目标二进制文件。 #### 配置 Python 绑定 为了让 Python 能够调用 TVM API,还需设置相应的绑定接口。通常情况下,只需运行简单的脚本来自动处理这部分工作: ```bash cd .. python3 -m pip install --user -e apps/python/ ``` 这条命令使得可以在不干扰全局环境中轻松测试新安装好的 TVM 实例。 #### 测试安装成果 最后一步是验证一切正常运作。尝试导入 TVM 并打印其版本号作为初步确认手段之一: ```python import tvm print(tvm.__version__) ``` 成功显示版本信息即表明整个安装过程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值