123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #! /usr/bin/python
- import numpy
- import sys
- import os
- sys.path.append(os.path.join(os.path.abspath(os.path.dirname(__file__)),os.pardir))
- import helperFunctions
- class Reweighter:
-
- def __init__(self,configFile=None):
-
- return None
-
-
- # X.shape = (number of samples, feat dim), y.shape = (number of samples, 1)
- def train(self, X, y):
-
- return None
-
-
- # x.shape = (1, feat dim), y.shape = (1, 1)
- def update(self, x, y):
-
- return None
-
-
- # X.shape = (number of samples, feat dim)
- def infer(self, x, k=None):
-
- return numpy.asmatrix(numpy.zeros(x.shape[0],1))
- # X.shape = (number of samples, feat dim)
- def reweight(self, alScores, x, k=None):
-
- return alScores
-
-
- # X.shape = (number of samples, feat dim)
- def calcSigmaF(self, x, k=None, selfK=None):
-
- return numpy.asmatrix(numpy.zeros(x.shape[0],1))
-
|