如何使用服务器?

文章目录

如何使用服务器?

本文详细介绍了如何利用服务器跑模型,具体流程如下:

一、工具

二、第一种方法

【注】该连接服务器的方法适用于代码在服务器,我们是通过 GateWay 打开远程服务器的代码进行操作。

  1. 利用硬盘,将要复现的模型的代码和数据集都copy到服务器上面。
  2. 利用PyCharm连接服务器,具体流程请参考这里。PyCharm连接服务器-1,点击跳转

三、第二种方法

【注】该连接服务器的方法适用于代码在我们的本地,我们可以直接利用pycharm上传代码到服务器,或者直接使用服务器的环境跑我们的实验。

利用PyCharm连接服务器,具体流程请参考这里。PyCharm连接服务器-2,点击跳转

四、实例

  1. 利用模型所给的environment.yml创建模型所需的运行环境。(在命令行操作)
shell 复制代码
conda env create -f 【存放envirnment.yml的路径】
  1. 按照模型的README.md文件进行配置以及运行。

个人经验

通过这段时间的实践,我提议大家使用第一种方法修改代码,去跑自己的实验 。当初使用第二种方法的初心是为了在本地编写代码,然后利用服务器跑自己的模型,这样的话就可以间接的实现了版本控制,以防止改写的代码崩掉想退回到原来的版本。后来通过实践,发现每次利用脚本跑模型的时候,都是利用的我们服务器上面的代码,每次跑之间都得上传我们修改的部分,这样的话其实我们服务器和我们本地的代码是一样的,所以弃用第二种方法去跑模型!!!

因此,如何高效利用服务器跑模型?

  • 利用第二种方法的 如何配置代码同步?上传本地代码到服务器。
  • 利用 JetBrains Gateway(第一种方法)去修改代码,去跑模型。
  • 利用 Git 实现版本控制。

😃😃😃

相关推荐
liuyunshengsir37 分钟前
linux 下新增用户后无法使用TAB补全功能的最佳解决方法
linux·运维·服务器
志栋智能2 小时前
超自动化巡检:驱动运维团队从操作走向优化
运维·服务器·自动化
小此方2 小时前
Re:Linux系统篇(三)指令篇 · 二:十二个高频指令精讲+重定向操作+“一切皆文件“深入理解
linux·运维·服务器
被摘下的星星4 小时前
四层模型TCP/IP协议栈
运维·服务器·网络
努力努力再努力wz4 小时前
【Linux网络系列】深入理解 I/O 多路复用:从 select 痛点到 poll 高并发服务器落地,基于 Poll、智能指针与非阻塞 I/O与线程池手写一个高性能 HTTP 服务器!(附源码)
java·linux·运维·服务器·c语言·c++·python
努力努力再努力wz4 小时前
【Linux网络系列】万字硬核解析网络层核心:IP协议到IP 分片重组、NAT技术及 RIP/OSPF 动态路由全景
java·linux·运维·服务器·数据结构·c++·python
.千余4 小时前
【Linux】基本指令2
linux·运维·服务器
minji...4 小时前
Linux 线程同步与互斥(四) POSIX信号量,基于环形队列的生产者消费者模型
linux·运维·服务器·c语言·开发语言·c++
热爱Liunx的丘丘人5 小时前
Ansible的Playbook案例一
linux·运维·服务器·ansible
浪客川5 小时前
【百例RUST - 014】Trait
服务器·网络·rust