自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 二叉树相关概念整理

每个节点最多只有2个子节点的树叫做二叉树。

2024-10-06 15:21:04 268

原创 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

原创 桌面图标无法拖动怎么办?可以选中,可以打开,无法拖动,不要慌

桌面图标无法拖动问题解决指南

2024-06-03 17:02:11 2258

原创 static的一些使用说明

在修饰变量的时, static修饰的静态局部变量只执行一次,而且延长了局部变量的生命周期,直到程序运行结束以后才释放。static修饰全局变量的时,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。static修饰一个函数,则这个函数的只能在本文件中调用,不能被其他文件调用。Static修饰的局部变量存放在全局数据区的静态变量区。

2022-12-19 18:54:58 240

原创 #if----条件编译指令

一些关于c语言中#if,#endif的使用小贴士,会持续更新

2022-12-19 18:24:39 643

原创 电脑、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环境配置流程

Git+SonarQube+Jenkins环境配置流程 详细讲解了如何组建由Git、SonarQube、Jenkins集成的代码开发系统; 详细讲解了下载、搭建、配置等关键步骤,可根据文档内容进行安装配置。 SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。 除了git还有svn、cvs这样的版本控制系统,它们的区别在于一个是分布式一个是集中式 集中式就是svn和csv这样的版本控制系统,分布式是git 区别在于集中式的版本控制系统每次在写代码时都需要从服务器中拉取一份下来,并且如果服务器丢失了,那么所有的就都丢失了,你本机客户端仅保存当前的版本信息,换句话说,集中式就是把代码放在一个服务器上集中管理,你的所有回滚等操作都需要服务器的支持。……

2022-11-30

DHCP源码-4.4.1-Linux

压缩包内为DHCP4.4.1版本的源码。 主要包含server端、client端、dhcpv6等dhcp模块的源码,包含完整的使用说明文件如README,包含Makefile等编译脚本。 后续会继续更新对于DHCP模块的学习新的以及相关学习资料,感兴趣的话请持续关注。

2022-11-29

SDUWH计算机图形学实验--2020

2020--SDUWH--计算机图形学实验 共20个实验 实验1 直线的绘制 实验2 直线的DDA生成算法 实验3 直线中点生成算法 实验4 直线Bresenham生成算法 实验5 中点画圆算法 实验6 中点画椭圆算法 实验7 多边形有序边表算法 实验8 边标志多边形填充算法 实验9 种子填充算法 实验10 直线的裁剪 实验11 多边形的裁剪算法 实验12 Weiler-Athenton多边形裁剪算法 实验13 视窗 实验14 3D房屋绘制 实验15 金字塔 实验16 交互技术应用 实验17光照模型实例 实验18 阴影Shade 实验19 纹理实验 实验20 贝塞尔曲线

2020-10-22

python实训.rar

实训配套资料包括2019-2020年实训所需用到的tensorflow以及相关的图片等资源。学习该课程可使用本配套资料。也可自行寻找资源进行学习。

2020-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除