识别猫程序中的一些问题:
1 np.squeeze()函数
1)a表示输入的数组;
2)axis用于指定需要删除的维度,但是指定的维度必须为单维度,否则将会报错;
3)axis的取值可为None 或 int 或 tuple of ints, 可选。若axis为空,则删除所有单维度的条目;
4)返回值:数组
5) 不会修改原数组;
https://blog.csdn.net/fred_18/article/details/92688903
2 Python判断变量数据类型的两种方法
1、isinstance(变量名,类型)
2、通过与其他已知类型的常量进行对比
https://www.cnblogs.com/jessicaxu/p/7727264.html
3 Python中dtype可用对象有哪些
dtype() 返回数据元素的数据类型(int、float等)
type() 返回数据结构类型(list、dict、numpy.ndarray 等)
astype() 改变np.array中所有数据元素的数据类型。
能用dtype() 才能用 astype()。
由于 list、dict 等可以包含不同的数据类型,因此不可调用dtype()函数,但是其他类型都可以调用dtype。
https://www.py.cn/faq/python/19040.html
4 Python中log函数
math.log(x[, base])
注意:log()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。
参数
- x -- 数值表达式。
- base -- 可选,底数,默认为 e。