1. Баротов nonliner SVM
   зачет

2. Джабборов 
    переделать plotFunc.py
    Для множества точек, отмеченных мышью,
    нарисовать векторы главных компонент.
    Сделано.
    nonlinearSVM, зачет
    
3. Сониева
   С помощью метода наименьших квадратов
   по заданным узлам найти тригонометрический
   многочлен порядка d (частичная сумма ряда Фурье):
   f(x) = a0 + a1*cos(x) + b1*sin(x) + a2*cos(2*x) + b2*sin(2*x) + ...
          ... + a_d*cos(d*x) + b_d*sin(d*x)    
   Узлы заданы в интервале (-pi, pi)
    (x0, y0), (x1, y1), ..., (x_m, y_m)
   Нужно минимизировать сумму квадратов отклонений:
    MSE = Sum_i (f(x_i) - y_i)^2  --> min       
   Нарисовать график y = f(x)
   Решение должно использовать модуль numpy, numpy.linalg и
   вычисление псевдообратной матрицы в общей схеме метода наименьших квадратов
   (линейной регрессии).
   Сделано

   Digits classification
   зачет
   
4. Фахриев:
    digits detection
    зачет
 
5. Фарходзода
    Detect digits (задача 5 из списка)
    зачет
    
6. Ифтихори    
    переделать plotFunc.py
    Для множества точек, отмеченных мышью,
    нарисовать векторы главных компонент.
    Сделано
    зачет

7. Хайдаров
    Detect digits (задача 5 из списка)
    Зачет
    
8. Саторова    
   С помощью метода наименьших квадратов
   по заданным узлам найти тригонометрический
   многочлен порядка d (частичная сумма ряда Фурье):
   f(x) = a0 + a1*cos(x) + b1*sin(x) + a2*cos(2*x) + b2*sin(2*x) + ...
          ... + a_d*cos(d*x) + b_d*sin(d*x)    
   Узлы заданы в интервале (-pi, pi)
    (x0, y0), (x1, y1), ..., (x_m, y_m)
   Нужно минимизировать сумму квадратов отклонений:
    MSE = Sum_i (f(x_i) - y_i)^2  --> min
   Нарисовать график y = f(x)
   Решение должно использовать модуль numpy, numpy.linalg и
   вычисление псевдообратной матрицы в общей схеме метода наименьших квадратов
   (линейной регрессии).

   +- Сделано в matplotlib, надо в tkinter
   Сделано.
   Зачет

9. Осими
   Задача на линейное программирование
def solveLinearProblem(a, b):
    a -- матрица, строки которой есть коэффициенты неравенств
        a_i0*x0 + a_i1*x1 + ... + a_in-1*x_n-1 + a_in ≥ 0
    у этой матрицы m строк и n+1 столбец
    
    b -- это целевая функция, заданная массивом
        b0*x0 + b1*x1 + ... + b_n-1*x_n-1  -->  min
        
Найти x = (x0, x1, ..., x_n-1)
Функция должна вернуть x.
Решение должно использовать модули numpy, pulp
Задача засчитана
зачет

10. Багадыров 
   Задача 5 классификация цифр
   зачет
   
11. Боронов           
    переделать plotFunc.py
    Для множества точек, отмеченных мышью,
    нарисовать векторы главных компонент.
    Сделано
    зачет