**
第一天:人工智能,入门
**
人工智能使一部机器的反应方式向人一样进行感知,认知,决策,执行的人工程序或系统机器可以将人们视觉观察到的图片转化为很多个点数据进行存储和划分。
传统方法:将图片分为颜色,形状,纹理三个维度进行判断,缺点:全局特征丢掉了图像的细节,导致匹配不准确,
深度学习的一般过程:训练数据,函数,应用至未知测试数据。
分为三大模块:模型(全连接神经网络,卷积神经网络,循环神经网络),策略(模型选择,损失函数选择),算法(学习参数,优化算法,反向传播算法)
计算机视觉的主要任务:
1,图像分类
2,目标检测
3,图像语义分割
4,图像实例分割
作业:
99乘法表:
for i in range(1,10):
for t in range(1,i+1):
print(str(i)+'*'+str(t)+'='+str(i*t),end="\t")
print(' ')
作业2:
查找特定名称文件:
#导入OS模块
import os
#待搜索的目录路径
path = "Day1-homework"
#待搜索的名称
filename = "2020"
#定义保存结果的数组
result = []
def findfiles():
count = 1
for root, dirs, files in os.walk(path):
for filename in files:
if "2020" in filename:
result.append([count, root + "/" + filename])
count += 1
for i in result:
print(i)
if __name__ == '__main__':
findfiles()