python安装了2.7之后终端无法使用退格,上下左右详解

遇到RT问题,原因是由于在编译python的时候去烧readline库造成的 解决办法: yum install readline-devel 然后重新编译安装python,终端控制符可用!...

自己实现KNN算法详解

import numpy as np from math import sqrt from collections import Counter class KNNClassifier(object): """do...

数据分类器详解

自己实现 import numpy as np def train_test_split(X, y, test_ratio=0.2, seed=None): """将数据 X 和 y 按照test_ratio分割...

模型准确度测算详解

自己实现 def accuracy_score(y_true, y_predict): """计算y_true和y_predict之间的准确率""" assert len(y_true) == len(y_pre...

寻找超参数详解

best_score = 0.0 best_k = -1 for k in range(1,11): knn_clf = KNeighborsClassifier(n_neighbors=k) knn_clf....

数据归一化详解

import numpy as np from sklearn import datasets from sklearn.model_selection import train_test_split from sklearn....

简单线性回归预测实现详解

import numpy as np from .metrics import r2_score class SimpleLinearRegression: def __init__(self):...

Python语言规范及风格规范详解

语言规范: http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules/ 风格规范: http...

Python数学运算的一个小算法(求一元二次方程的实根)详解

请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程:ax² + bx + c = 0的两个解。 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*-...

Python可变参数详解

1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 import math 4 5 def calc(*numbers): 6 sum=0 7...