- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 AI Computing Software 备考笔记 - 数学基础
本质是约束优化:通过添加正则项(如 L1/L2 范数)限制模型复杂度。:通过正交变换将数据转换为一组线性无关的主成分(方差最大的方向)用有向无环图(DAG)表示因果关系,节点是变量,边表示直接依赖。:通过随机采样估计复杂问题的解,适用于解析方法难以处理的场景。:用图结构表示变量间的概率依赖关系,简化复杂联合分布的建模。用无向图表示变量间的软约束(如相关性),边表示无向依赖。:将矩阵分解为正交矩阵 Q 和上三角矩阵 R 的乘积。:变量消去法(逐步求和消元)、信念传播(消息传递)。
2025-02-28 16:12:36
449
原创 AI Computing Software 备考笔记 - AI 基础理论 - 前沿技术
解码器同样由多个堆叠的解码器层构成,每个解码器层除了包含多头注意力机制和前馈神经网络外,还包含一个掩码多头注意力机制,用于确保在生成当前位置的输出时,只能依赖于之前已经生成的输出。每个头都有自己独立的参数,能够学习到不同的特征和依赖关系,最后将多个头的输出拼接在一起,作为多头注意力机制的最终输出。:表示实体之间的关联,是连接实体的边。:为了减少模型的存储和计算成本,采用模型压缩技术,如剪枝(去除不重要的连接或参数)、量化(将参数表示为低精度数据类型)等,在不显著降低模型性能的前提下提高模型的效率。
2025-02-26 18:03:49
896
原创 AI Computing Software 备考笔记 - AI 基础理论 - 机器学习
传统算法:逻辑回归基于线性回归用 Sigmoid 函数将结果映射到 0 - 1 进行分类,推导损失函数并使用梯度下降求解。决策树根据信息增益或基尼指数选择分裂特征,剪枝避免过拟合。支持向量机寻找最大间隔超平面,核函数将数据映射到高维空间使数据可分,常用核函数有线性、多项式、高斯核。
2025-02-26 17:05:30
561
原创 AI Computing Software 备考笔记 - AI 基础理论 - 深度学习
特征图是卷积神经网络在对输入数据进行卷积等操作后得到的输出结果,它是一种数据表示形式,包含了输入数据在经过卷积层的滤波器(卷积核)处理后所提取到的特征信息。每一个特征图可以看作是对输入数据某一方面特征的可视化呈现,不同的特征图可能代表了不同类型的特征,如边缘、纹理、颜色等。
2025-02-26 14:16:20
444
原创 AI Computing Software 备考笔记
一、AI 基础理论(一)深度学习神经网络基础:神经元模型结构与计算、常见损失函数选择、优化算法原理及超参数影响CNN:卷积操作细节及对特征图影响、池化作用、改进型架构创新点RNN 及其变体:梯度问题原因与解决、LSTM 和 GRU 内部机制、注意力机制应用GAN:生成器与判别器对抗原理、在图像等领域的应用及挑战(二)机器学习传统算法:逻辑回归推导与多分类、决策树构建与剪枝、支持向量机原理与核函数无监督学习:聚类评估指标计算与意义、降维算法应用、高斯混合模型原理。
2025-02-26 11:55:59
599
原创 LLM学习参考资料备忘录 NUS 2024
https://zhuanlan.zhihu.com/p/654910335https://github.com/echonoshy/cgft-llm?tab=readme-ov-filehttps://jalammar.github.io/illustrated-transformer/https://bbycroft.net/llmhttps://transformers.run/https://www.zhihu.com/question/608820310/answer/340182422
2025-02-12 11:19:05
173
原创 Process of CI/CD Pipeline Optimization memo - NUS 24
GitHub Actions检测到代码提交后,触发CI/CD pipeline。使用Docker在CI/CD服务器上构建每个微服务的Docker镜像。将构建好的Docker镜像推送到容器注册表(如Docker Hub)。Kubernetes从容器注册表拉取最新的Docker镜像。在测试环境中运行集成测试,确保各个微服务之间的协同工作正常。Kubernetes从容器注册表拉取最新的Docker镜像。在构建的Docker镜像中运行单元测试,确保代码质量。从Git仓库拉取最新的代码。
2024-10-03 23:29:13
312
原创 Step-by-Step Guide to Deploy SonarQube Client (Sonar Scanner) - NUS 24
将 your_project_key 替换为你的项目密钥,将 Your Project Name 替换为你的项目名称,将 http://localhost:9000 替换为你的 SonarQube 服务器地址,将 your_generated_token 替换为你生成的令牌。将 SonarQube Scanner 的 bin 目录添加到系统的 PATH 环境变量中。在你的项目根目录下创建一个 sonar-project.properties 文件,并添加必要的配置。使用 unzip 命令解压下载的文件。
2024-10-03 12:22:46
511
原创 Step-by-Step Guide to Deploy SonarQube Server - NUS 24
创建一个专门用于运行 SonarQube 的用户和组,然后修改/opt/sonarqube/conf/sonar.properties文件,配置 SonarQube 的数据库连接,并确保 SonarQube 以正确的用户身份运行。这条命令创建一个名为 sonar 的用户,指定其描述为 “user to run SonarQube”,主目录为 /opt/sonarqube,并将其添加到 sonar 组。这条命令创建一个名为 sonarqube 的新数据库,并将其所有者设置为 sonar 用户。
2024-10-03 11:47:55
1121
原创 Optimize CI/CD Pipeline Deployment Process - NUS 2024
通过使用缓存依赖或预构建Docker镜像,你可以显著减少每次运行CI/CD管道时的安装时间和资源消耗。这不仅提高了效率,还使你的CI/CD管道更加稳定和可靠。
2024-10-02 14:26:08
426
原创 CI/CD Pipeline Design - NUS 2024
你可以在GitHub Actions工作流中集成多种工具和软件,并将最终的部署步骤配置为将代码部署到DigitalOcean服务器。每个工具和软件的配置都是独立的,只要合理组织步骤,它们可以无缝协作。
2024-10-02 11:57:25
1295
原创 static的一些使用说明
在修饰变量的时, static修饰的静态局部变量只执行一次,而且延长了局部变量的生命周期,直到程序运行结束以后才释放。static修饰全局变量的时,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。static修饰一个函数,则这个函数的只能在本文件中调用,不能被其他文件调用。Static修饰的局部变量存放在全局数据区的静态变量区。
2022-12-19 18:54:58
240
原创 电脑、Windows系统下方搜索栏搜不出文件怎么办?如何解决?实测有效
作为Windows装机自带的系统工具,搜索栏针对于日常文件、应用程序等资源提供的搜索功能,在绝大多数使用者的生活中起到重要作用。由于部分系统故障、人工误操作或环境变动问题,偶尔会出现“明明电脑有相关文件,却搜索不出与条件匹配的项”的情况。本文将讲解如何解决此种问题。......
2022-07-19 15:27:51
17809
1
原创 怎么解决 E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
1、找到并且杀掉所有的apt-get 和apt进程ps -A | grep aptsudo kill -9 processnumber或者sudo kill -SIGKILL processnumber2、删除锁定文件并强制重新配置软件包:$ sudo rm /var/lib/dpkg/lock$ sudo dpkg --configure -a3、接下来,更新你的软件包源列表:$ sudo apt update或者$ sudo apt-get update......
2021-04-03 15:40:14
383
原创 SDUWH2019-2020寒假python实训--my_tf_cn_2
import tensorflow as tf# from my_tf_cn_1 import my_modelimport numpy as npimport matplotlib.pyplot as plt# load modelmodel = tf.keras.Sequential()model.add(tf.keras.layers.Conv2D(32, (3, 3), in...
2020-03-08 19:00:33
166
原创 SDUWH2019-2020寒假python实训--my_tf_cn_1
import tensorflow as tfimport numpy as np(xtrain, ytrain), (xtest, ytest) = tf.keras.datasets.mnist.load_data()xtrain, xtest = xtrain.reshape((-1,28,28,1))/255.0, xtest.reshape((-1,28,28,1))/255.0...
2020-03-08 18:59:46
132
原创 SDUWH2019-2020寒假python实训--my_tf_2
import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt(xtrain, ytrain),(xtest, ytest) = tf.keras.datasets.mnist.load_data()xtrain, xtest = xtrain/255.0, xtest/255.0model = tf....
2020-03-08 18:58:15
151
原创 SDUWH2019-2020寒假python实训--my_tf_1
# tensorflow2.0 初学者import tensorflow as tfimport numpy as np# 加载mnist数据mnist = tf.keras.datasets.mnist(xtrain, ytrain), (xtest, ytest) = mnist.load_data()print(xtrain.shape, ytrain.shape, xtes...
2020-03-08 18:57:26
146
原创 SDUWH2019-2020寒假python实训--peiqi
def my_draw_peiqi(): import turtle as t t.pensize(4) t.hideturtle() t.colormode(255) t.color((255, 155, 192), "pink") t.setup(840, 500) t.speed(10) # 鼻子 t.pu() ...
2020-02-04 22:56:56
353
原创 SDUWH2019-2020寒假python实训--my_main
from flask import Flask, render_template, request, jsonifyimport os, numpy as npmy_app = Flask(__name__)icon_tag_list = {'robot':{'img':'/static/img/dhf.jpg','imgcss':'imgleft','spancss':'span...
2020-02-04 22:54:33
151
原创 SDUWH2019-2020寒假python实训--my_kmeans
# kmeans 算法import numpy as npimport matplotlib.pyplot as pltdef my_kmeans(input_data, k=3, show_flag=False): # input_data = [[1, 5], [2, 4], [4, 1], [5, 0], [7, 6], [6, 7]] input_data_np =...
2020-02-04 22:52:50
179
原创 SDUWH2019-2020寒假python实训--my_img_process
from PIL import Imageimport numpy as npimport matplotlib.pyplot as pltimport os'''Image.open(fp)--fp可以是文件名,也可是file object,但是必须是以'r'模式打开的。最后返回一个Image 对象Image 对象的属性 im.mode--如'L','RGB'等 ...
2020-02-04 22:51:58
189
原创 SDUWH2019-2020寒假python实训--my_chat_myself
#做对话# print('小明:','你好')# a=input('我:')# print('小明:','有什么可以效劳的?')# a=input('我:')# print('小明:','拜拜')#你也好,你好吗?#完成输入字符串与chat_list中的每一个进行比较,并且返回,相似度最大值索引import my_baidu_img_dwn as bd_dwnimport tur...
2020-02-04 22:50:28
228
原创 SDUWH2019-2020寒假python实训--my_chat_function_myself
def str_cmp_base_cnt(str1,str2): cnt_word = 0; for i in str1: if i in str2: cnt_word += 1; cmp_rate = cnt_word * min((str1.__len__() / str2.__len__()), (str2.__len__() ...
2020-02-04 22:49:08
169
原创 SDUWH2019-2020寒假python实训--my_chat_function
# 完成输入字符串与 chat_list中的每一个进行比较,并且返回,相似度最大值索引def get_chat_str_index(str1, chat_list): # rate_list = [] # 这个保存比较的结果 # for item in chat_list: # rate_list.append(str_cmp_base_cnt(str1,it...
2020-02-04 22:48:19
153
原创 SDUWH2019-2020寒假python实训--my_chat
import my_chat_function as cfimport my_baidu_img_dwn as bd_dwn# 做对话chat_list = ['你好', '你也好,有什么可以效劳的?', '天气怎么样', '西北风偏多', '拜拜']cmd_list = ['画六边形','画小猪佩奇','打开百度','下载或搜索']i = 0# 下载“李小龙”'''床前明月光...
2020-02-04 22:46:53
219
原创 SDUWH2019-2020寒假python实训--my_baidu_img_dwn
import requests_htmlword='李小龙'pn=30def my_download(word='李小龙',pn=1): sess = requests_html.HTMLSession() baidu_url = 'http://image.baidu.com/search/index?tn=baiduimage&ie=utf-8&word=...
2020-02-04 22:46:05
179
原创 SDUWH2019-2020寒假python实训--Chp7
#函数的参数for i in range(10): print(i)for i in range(1,10): print(i)for i in range(1,10,2): print(i)def my_test(a,b=0,c=0): print(123,a,b,c)my_test(1) #TypeError: my_test() missing ...
2020-02-01 10:27:58
197
原创 SDUWH2019-2020寒假python实训--Chp6
#列表解析式 - 列表的初始化a=[]for i in range(1,101): a.append(i)print(a)b=[i for i in range(1,101)]print(b)c=[]for i in range(1,101): if i%2==0: c.append(i**2)print(c)#格式: [item for i ...
2020-02-01 10:26:26
139
原创 SDUWH2019-2020寒假python实训--Chp5.1
# kmeans 算法import numpy as npdef my_kmeans(input_data, k=3): # pass # 空语句,仅仅作为占位, 删除或不删都行 # input_data = [[1, 5], [2, 4], [4, 1], [5, 0], [7, 6], [6, 7]] # print(input_data[0][0]) ...
2020-02-01 10:25:02
191
原创 SDUWH2019-2020寒假python实训--Chp5
# #比较两个字符串# str1='你好'# str2='你好吗'# str3='你好吗,最近怎么样?'# #判断是否相等# print(str1==str2)# #判断是否是包含关系# print(str1 in str2, str2 in str1)# #判断重复的字数# cnt_word=0;# for i in str1:# #print(f'st1中的字符"...
2020-02-01 10:24:00
188
原创 SDUWH2019-2020寒假python实训--Chp3.4
import turtle as tt.color('black')t.speed(0)t.hideturtle()for m in range(12): for j in range(12): for i in range(0,100): t.circle(i) t.right(15) t.left...
2020-02-01 10:22:22
128
原创 SDUWH2019-2020寒假python实训--Chp3.3
s='1-2-3'print(s.split('-'))list1=['1','2','3']print('**'.join(list1))print('+'.join(s.split()))
2020-02-01 10:21:16
175
原创 SDUWH2019-2020寒假python实训--Chp3.2
#文件读写#1.打开 r:只读 w:只写 +:扩展/可以读写 r+ w+ rw b:二进制f=open('chp2.py',mode='r',encoding='utf-8')#2.读写的操作content=f.read()#3.关闭f.close()with open('chp.py',mode='r',encoding='utf-8') as f: ...
2020-02-01 10:20:12
272
原创 SDUWH2019-2020寒假python实训--Chp4.3
import requests_htmlsess = requests_html.HTMLSession()word='李小龙'pn=30addr_list = []for i in range(1,3): url = f'http://image.baidu.com/search/index?tn=baiduimage&ie=utf-8&word={word}...
2020-02-01 10:18:54
217
原创 SDUWH2019-2020寒假python实训--Chp4.2
import requests_html#先创建一个会话session对象,做访问等操作sess = requests_html.HTMLSession()#通过对象的实例sess访问word='李小龙'url=f'http://image.baidu.com/search/index?tn=baiduimage&ps=1&ct=201326592&lm=-1&...
2020-02-01 10:17:44
298
原创 SDUWH2019-2020寒假python实训--Chp4.1
#爬虫#让你的代码从网上下载一些数据#发送请求给服务器 requests_html# import requests# import requests_html#安装库#1.命令方式: pip install requests# pip install http://www.baidu.com/requests.whl# ...
2020-02-01 10:16:35
724
Git+SonarQube+Jenkins环境配置流程
2022-11-30
DHCP源码-4.4.1-Linux
2022-11-29
SDUWH计算机图形学实验--2020
2020-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人