- 博客(12)
- 收藏
- 关注
原创 通过ssh在远程服务器(linux)上完成gui界面的启动
第一种(较简单):在/etc/ssh/sshd_config中寻找到ssd文件,确保以下两行代码未被注释掉。接着在终端中输入echo $DISPLAY(注意,这里的终端并非vscode,而是mobaxterm)注意这里的10,是需要参考第三步中echo操作的结果的,所以可以先跳到第三步看echo的结果再输入。vscode和服务器的配置非重点,略过,我用的是mobaxtram这款终端工具。困扰了很久,今天把所有的教程记录一下,仅供参考。查看结果,我的结果是10,因此在上一步中我填的数字是10。
2025-02-28 21:09:43
411
原创 关于tensorflow实战中出现错误记录
它是关于TensorFlow的一个环境变量设置,具体来说是针对Intel oneAPI Deep Neural Network Library (oneDNN)的优化。TF_ENABLE_ONEDNN_OPTS环境变量控制TensorFlow是否使用oneDNN来加速某些操作,如卷积、池化等。当设置为0时,表示禁用oneDNN的优化。继而运行代码,此时完美解决遇到的问题。
2024-09-25 19:16:16
11021
6
原创 TensorFlow实战(一)
当不对第一个参数进行设置时,则会在默认文件夹runs中设置一个后缀为comment的文件夹,存放后缀为filename_suffix的记录文件。dataformats (string, optional):图像数据的格式,默认为 'CHW',即 Channel x Height x Width,还可以是 'CHW'、'HWC' 或 'HW' 等。walltime (float, optional):记录发生的时间,默认为 time.time()以下即生成目标图像。tag (string):数据名称。
2024-09-23 20:41:34
408
原创 python中文件的读写
read([size]):默认读取全部,size表示读取前size个字节数。encoding:默认为encoding = "utf-8"readlines():读取所有行,以列表形式返回每行内容。常规的open打开后必须执行关闭,而这种方式无需关闭。mode:仅介绍三种即r\w\a(读写加)readline():读取一行。追加还是覆盖取决于a or w。file:文件的具体路径。
2024-09-22 18:45:15
184
原创 判断python中当前代码所在的虚拟环境
在对python的使用中,虚拟环境是用来隔离不同包和库甚至是不同版本python的重要工具,因此判断当前项目所在的虚拟环境是十分重要的。判断当前项目所在的环境,须使用sysconfig模块中的get_config_var函数。如图,在终端进行操作后,输出的地址即为当前的虚拟环境地址。在箭头处即可使用新的解释器进而切换到需要的虚拟环境中。而如果要改变当前所在的虚拟环境,需要对编译器进行修改。我用的是pycharm,因此首先打开设置。
2024-09-22 17:27:50
1297
1
原创 对于split与rstrip在python中的用法辨析
split()函数在python中有两种用法,一种是作为字符串切割的方法使用,另一种则是在os.path模块中作路径切割的函数。参数maxsplit为最大拆分次数,如果指定了最大拆分次数,则最多会按这个次数进行拆分。它的使用格式为str.split(separator,maxsplit)参数separator为分隔符,可以为字符、字符串以及表达式。可见以逗号为分隔符将字符串分隔了三次,最后返回一个列表。这篇学习文章主要来介绍前者。
2024-09-22 14:59:10
249
原创 浅谈python中的os模块
它作为操作系统接口模块,提供了操作系统相关功能的调用函数,因此它python中一个很重要的。Python的os模块是用于与操作系统进行交互的模块,它提供了许多函数和方法来执行。这里要说明的是,当新名字与旧名字路径不一致时选择后者,后者会自动创建新路径。较为简单,输入文件路径就可以执行删除操作,不过只能删除文件。在使用此模块前,通常要进行导入标准库的操作,即。通俗来讲,它就是与操作系统进行交互的模块。os.listdir("目标目录路径")获取目标目录下的内容并以列表形式返回。可以删除主目录后的全部目录。
2024-09-22 11:32:07
342
原创 python中的魔术方法杂谈
前者是在class中客制化建立一个新的object的过程,其使用场合较少,类似于在建立一个class新的object之前,首先判断下有没有同类型的object,若有则不再建立,也就是说,当你不知道是否要使用它的时候,那你大概率使用不到它。实际上__ne__与__eq__也是相同的道理,这里就不再过多说明。注意:对于比较类方法,如果两个比较的对象并非处于同一类中,也即若对x > y(注意x和y的位置)来说,如果y是x的衍生类,则优先使用y的比较类方法,如果不是则优先使用x的比较类方法。如下图(两种比较方式)
2024-09-21 21:04:48
1447
原创 对于python中Class类的杂谈与理解
一种为定义在类中的函数,另一种则是python中自动产生的方法,前者较为容易理解,即我们将平时自己所定义的函数定义到了类之中,而其也只能在类中调用。因此,一句话总结,对象是类的实例。我们可以定义全体女性为一个类别,那么女性的独有特征即为女性之类固有属性,而定义中女性去做的事情即为方法,而对象则是生活中的某个女性姑且命名为杭,对象即为类的实例,而定义之固有属性即为类变量。此为python中自动产生的方法,作用是对类中的对象进行一个初始化的操作,前面说过,此类方法创建对象后会被自动调用,其变量即为实例变量。
2024-09-18 19:53:33
830
原创 anaconda上安装pytorch与cuda以及配置pycharm
最后在pycharm中进行pytorch的配置,打开pycharm后选择新建项目,选择自定义环境后选择conda,接着选择anacoda安装路径下scripts里的conda.exe,然后下拉环境选择刚创建的环境如图所示,接着创建好项目后就可以使用pycharm了。即使用清华镜像源进行下载,安装成功后进行测试,先进入yenv环境下,输入python进入python环境,依次输入。接着对其环境变量进行配置,即搜索环境变量后打开path,将anaconda安装路径添加到变量中如下图所示。
2024-09-06 15:03:51
683
1
原创 py文件进行打包与sleep函数的运用
红圈内为终端,其中pip要换源到国内来,具体步骤上篇帖子有说,安装好之后,便可以对相应py文件进行打包了,即从pip格式变为exe格式,使其能够在windows上直接运行,打包只需要输入pyinstaller -F personality_test.py(personality_test.py为所转换的py文件名字),然后在项目所在文件分区中的dist文件夹中就可以找到相应py文件的exe版本了。
2024-09-05 20:32:46
307
原创 python安装pyinstaller时总报错解决方案
但是依旧弹开始图中的红字,最后解决方案即修改pip.ini中注释部分内容,即删除#及其后面内容,遂运行正常。一直出现如图中错误,一开始我在C盘用户分区下创建pip.ini,内容为如下。但是pycharm中进行换源操作一直弹开始图中的红字,遂使用临时换源,即。
2024-09-05 19:49:41
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人