<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[乘风归去]]></title><description><![CDATA[我的征途是星辰大海]]></description><link>https://blog.youkuaiyun.com/u012053377</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u012053377]]></copyright><item><title><![CDATA[LLaMA Factory环境配置]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/143184219</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/143184219</guid><author>u012053377</author><pubDate>Wed, 23 Oct 2024 16:02:37 +0800</pubDate><description><![CDATA[torch包坏了，重装torch。]]></description><category></category></item><item><title><![CDATA[安装flash-attention]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/134312910</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/134312910</guid><author>u012053377</author><pubDate>Thu, 09 Nov 2023 15:31:00 +0800</pubDate><description><![CDATA[安装中需要通过git自动下载nvidia的cutlass包，有的机器网络环境不支持git下载代码，会报缺少cutlass文件的错，需要在对应版本的git网页上进入flash-attention/csrc，下载cutlass对应的版本后再安装。如果报未安装rotary、xentropy的错，单独安装即可。由于GPU型号、网络环境等原因，安装容易失败。1.看机器是否支持2.x版本。机器不支持2.x，下载。机器支持2.x，下载。]]></description><category></category></item><item><title><![CDATA[torch相关环境配置问题处理流程]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/130371784</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/130371784</guid><author>u012053377</author><pubDate>Tue, 25 Apr 2023 21:54:34 +0800</pubDate><description><![CDATA[比如OSError: libcusparse.so.10: cannot open shared object file: No such file or directory。1.使用conda安装合适版本的cuda和cudnn。2.安装对应版本的pytorch。3.安装对应版本的其他库。]]></description><category></category></item><item><title><![CDATA[二叉树遍历中的递归解析（python）]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/130353057</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/130353057</guid><author>u012053377</author><pubDate>Mon, 24 Apr 2023 22:02:37 +0800</pubDate><description><![CDATA[2.第一个backtrack先全部入栈（left节点遍历）后，第一个backtrack再依次出栈，出栈的同时第二个backtrack依次入栈（right节点遍历），第二个backtrack的出入栈也遵循上述顺序。可以看到，前序遍历的顺序正是初始化生成root数据的顺序，也是leetcode里测试用例输入的顺序。1.递归是栈，先入后出；]]></description><category></category></item><item><title><![CDATA[python递归中的全局变量]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/130352370</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/130352370</guid><author>u012053377</author><pubDate>Mon, 24 Apr 2023 21:30:09 +0800</pubDate><description><![CDATA[3.递归中不能使用不可迭代变量作为全局变量，要实现全局变量只能传参进去，如代码中的sum_，想要让sum_返回出来，可以通过代码中的形式，在backtrack的结束条件中return全局变量sum_，在出栈的时候进行赋值并再次return；4.会造成2、3的差别是因为python中可迭代变量传入的是引用，不可迭代变量传入的是形参；2.递归中可以使用可迭代变量（如list）作为全局变量，如代码中的path；1.递归是栈结构，即先进后出，从以下代码打印的结果可以看出；]]></description><category></category></item><item><title><![CDATA[python set求交集、并集、差集]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/126390354</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/126390354</guid><author>u012053377</author><pubDate>Wed, 17 Aug 2022 17:16:26 +0800</pubDate><description><![CDATA[python set求交集、并集、差集。]]></description><category></category></item><item><title><![CDATA[python深拷贝]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/125629979</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/125629979</guid><author>u012053377</author><pubDate>Tue, 05 Jul 2022 23:05:35 +0800</pubDate><description><![CDATA[python 对可变类型的变量，值传递的方式默认都是变量引用，修改新变量会同时改变旧变量，通过函数传参也一样（和C语言的形参不同）。可以通过deepcopy对迭代器类的变量做深拷贝，生成一个新地址，这样改变新变量就不会影响旧变量了。...]]></description><category></category></item><item><title><![CDATA[python时间格式转换]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/120160227</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/120160227</guid><author>u012053377</author><pubDate>Tue, 07 Sep 2021 16:02:07 +0800</pubDate><description><![CDATA[import datetime

str2datetime = lambda x: datetime.datetime.strptime(x, "%Y-%m-%d %H:%M:%S")

datetime2str = lambda x: datetime.datetime.strftime(x, "%Y-%m-%d %H:%M:%S")

timestamp2datetime = lambda x: datetime.datetime.fromtimestamp(int(x[:10])

## datet.]]></description><category></category></item><item><title><![CDATA[绘制渐进色的极坐标图并隐藏坐标轴刻度的数值]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/120144354</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/120144354</guid><author>u012053377</author><pubDate>Mon, 06 Sep 2021 20:46:30 +0800</pubDate><description><![CDATA[import numpy as np
import matplotlib.pyplot as plt
def drawBarOnPolar():
    a=[i*np.pi/18 for i in range(1,37)]
    b =sorted([i for i in range(1,37)],reverse=True)
    width = np.pi / 24
    cs = [plt.cm.cool(i / float(36)) for i in range(36)]
    fig,a.]]></description><category></category></item><item><title><![CDATA[使用VScode的Remote-SSH插件远程连接服务器编辑代码]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/114380779</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/114380779</guid><author>u012053377</author><pubDate>Fri, 05 Mar 2021 00:01:59 +0800</pubDate><description><![CDATA[这个教程使用vscode的Remote-SSH插件来编辑服务器上的代码。

Step 0(Windows用户)

 在正式开始之前，需要保证已经安装了ssh命令，Windows用户要先安装openSSH，Linux和Mac一般是内置的，不用管。

 微软官方的安装教程安装适用于 Windows Server 2019 和 Windows 10 的 OpenSSH

Step 1

在vscode插件库里下载Remote Development插件，会自动安装Remote-SSH。

Step 2...]]></description><category></category></item><item><title><![CDATA[linux 开机自启动运行python脚本]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/106332086</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/106332086</guid><author>u012053377</author><pubDate>Mon, 25 May 2020 15:50:57 +0800</pubDate><description><![CDATA[供测试的python脚本testboot.py(确认你的python3路径二选一):


#!/usr/bin/python3
with open('testboot.txt',"w") as f:
    print('test')
    f.write('testboot\n')
    f.close()

或者：


#!/usr/local/bin/python3
with open('testboot.txt',"w") as f:
    print('test')
    f.write(]]></description><category></category></item><item><title><![CDATA[raspberry树莓派用USB麦克风录音，只有杂音的问题]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/105051969</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/105051969</guid><author>u012053377</author><pubDate>Mon, 23 Mar 2020 17:13:16 +0800</pubDate><description><![CDATA[我的树莓派同时接了两个usb设备，一个接的是麦克风，另一个接的相机，系统识别相机是卡1，麦克风是卡2。所以python使用pyaudio包录音的时候自动选择默认的录音设备会出问题，应该是识别的设备不正确，导致录音出来全是电流声，根本录不进去，网上找了很多方法，修改alsa设置(~/.asound.conf /usr/share/alsa/alsa.conf等)，修改pyaudio设置等都没有...]]></description><category></category></item><item><title><![CDATA[各数据类型运算速度比较(list,ndarray,Series,DataFrame)]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/102613835</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/102613835</guid><author>u012053377</author><pubDate>Thu, 17 Oct 2019 19:57:21 +0800</pubDate><description><![CDATA[在notebook 或 终端下进行测试:

In[1]:


import pandas as pd
import numpy as np


1.list

In[2]:


l = list(range(100000))


In[3]:


%timeit l+l



730 µs ± 31.2 µs per loop (mean ± std. dev. of 7 runs, 100...]]></description><category></category></item><item><title><![CDATA[python 布尔切片]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/102606416</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/102606416</guid><author>u012053377</author><pubDate>Thu, 17 Oct 2019 14:43:17 +0800</pubDate><description><![CDATA[import numpy as np
import pandas as pd
# ndarray 布尔切片:
arr = np.arange(10)
print("arr[(arr&gt;2)]: ", arr[(arr&gt;2)])
print("arr[(arr&gt;2) &amp; (arr&lt;6)]: ", arr[(arr&gt;2) &amp; (arr&lt;6)])

#...]]></description><category></category></item><item><title><![CDATA[dataframe重新设置索引]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/101350150</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/101350150</guid><author>u012053377</author><pubDate>Wed, 25 Sep 2019 10:42:10 +0800</pubDate><description><![CDATA[使用pandas读入excel文件后进行切片操作,索引(index)默认是原文件的索引(index),通过reset_index()的方式来重置索引.

参数drop=True删除原索引,drop=False保存原索引到index列.












...]]></description><category></category></item><item><title><![CDATA[Pycharm 使用多个光标进行编辑]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/101283588</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/101283588</guid><author>u012053377</author><pubDate>Tue, 24 Sep 2019 14:32:05 +0800</pubDate><description><![CDATA[之前用VScode和Sublime都有多行同时编辑的功能,今天发现Pycharm也有这样的功能,记录如下:

linux(ubuntu)实测:

ctrl双击+ctrl(按住)+上下键.可以在同一列增加光标.

同时按住ctrl+shift+alt+点击鼠标左键.可以在任意位置增加光标.

设置好光标后就可以松开按键使用shift+ctrl+左右按键组合进行多行编辑了.
...]]></description><category></category></item><item><title><![CDATA[cppcheck的安装和使用]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/81209816</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/81209816</guid><author>u012053377</author><pubDate>Wed, 25 Jul 2018 20:39:49 +0800</pubDate><description><![CDATA[首先从这里下载linux版本的：http://sourceforge.net/projects/cppcheck/files/cppcheck/

然后下载对应的版本，解压，之后安装：

 

编译：

g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp

安装：

make install

 

cppcheck默认安装会报错如下：

cppcheck: unu...]]></description><category></category></item><item><title><![CDATA[Ubuntu下matlab快捷键设置]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/81206572</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/81206572</guid><author>u012053377</author><pubDate>Wed, 25 Jul 2018 17:18:11 +0800</pubDate><description><![CDATA[前阵儿将电脑装成了Ubuntu Linux系统，然后装上matlab2009b后发现，matlab的快捷键与Windows下matlab的快捷键很少不一样，用起来超郁闷。后来上网查了一下，能够改成Windows下的快捷键。改过来了，舒服多了。操作如下：
打开matlab --&amp;gt; file --&amp;gt; preferences --&amp;gt; Keyboard --&amp;gt; Shortcuts ...]]></description><category></category></item><item><title><![CDATA[在linux下利用shell脚本进行openoffice的一键启动]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/81045813</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/81045813</guid><author>u012053377</author><pubDate>Sat, 14 Jul 2018 18:16:55 +0800</pubDate><description><![CDATA[    openoffice启动需要输入以下指令：cd /opt/openoffice4/program/
soffice --headless--accept=&quot;socket,host=127.0.0.1,port=8100;urp;&quot; --nofirststartwizard&amp;amp;
    比较麻烦，写shell脚本来实现一键启动：    首先在home目录下建立一个Shell文件夹专门放...]]></description><category></category></item><item><title><![CDATA[在linux下利用shell脚本进行matlab的一键启动]]></title><link>https://blog.youkuaiyun.com/u012053377/article/details/81045027</link><guid>https://blog.youkuaiyun.com/u012053377/article/details/81045027</guid><author>u012053377</author><pubDate>Sat, 14 Jul 2018 17:19:08 +0800</pubDate><description><![CDATA[    linux下matlab的启动挺麻烦的,每次都需要敲一串代码：


sudo /usr/local/MATLAB/R2017a/bin/matlab 

    这里的/usr/local/MATLAB/R2017a/是matlab的安装目录，因人而异。

    敲完以后接着输密码，回车。

    个人觉得很麻烦，所以研究了怎么设置matlab的一键启动。通过写shell脚本可以实现：...]]></description><category></category></item></channel></rss>