Skip to content

Commit

Permalink
Fixed issues with unused functions in algorithms
Browse files Browse the repository at this point in the history
  • Loading branch information
Manuel Guenther committed Jun 25, 2015
1 parent e2fe3a0 commit 5c873da
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 16 deletions.
10 changes: 5 additions & 5 deletions bob/bio/base/algorithm/BIC.py
Original file line number Diff line number Diff line change
Expand Up @@ -279,8 +279,8 @@ def score(self, model, probe):
return self.model_fusion_function(scores)

# re-define unused functions, just so that they do not get documented
def train_projector(): raise NotImplementedError()
def load_projector(): raise NotImplementedError()
def project(): raise NotImplementedError()
def write_feature(): raise NotImplementedError()
def read_feature(): raise NotImplementedError()
def train_projector(*args,**kwargs): raise NotImplementedError()
def load_projector(*args,**kwargs): pass
def project(*args,**kwargs): raise NotImplementedError()
def write_feature(*args,**kwargs): raise NotImplementedError()
def read_feature(*args,**kwargs): raise NotImplementedError()
4 changes: 2 additions & 2 deletions bob/bio/base/algorithm/LDA.py
Original file line number Diff line number Diff line change
Expand Up @@ -276,5 +276,5 @@ def score(self, model, probe):
return self.factor * self.distance_function(model, probe)

# re-define unused functions, just so that they do not get documented
def train_enroller(): raise NotImplementedError()
def load_enroller(): raise NotImplementedError()
def train_enroller(*args,**kwargs): raise NotImplementedError()
def load_enroller(*args,**kwargs): pass
4 changes: 2 additions & 2 deletions bob/bio/base/algorithm/PCA.py
Original file line number Diff line number Diff line change
Expand Up @@ -206,5 +206,5 @@ def score(self, model, probe):
return self.factor * self.distance_function(model, probe)

# re-define unused functions, just so that they do not get documented
def train_enroller(): raise NotImplementedError()
def load_enroller(): raise NotImplementedError()
def train_enroller(*args,**kwargs): raise NotImplementedError()
def load_enroller(*args,**kwargs): pass
10 changes: 5 additions & 5 deletions bob/bio/base/algorithm/PLDA.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,8 +171,8 @@ def score_for_multiple_probes(self, model, probes):
return self.score_set([model.log_likelihood_ratio(probe) for probe in probes])

# re-define unused functions, just so that they do not get documented
def train_projector(): raise NotImplementedError()
def load_projector(): raise NotImplementedError()
def project(): raise NotImplementedError()
def write_feature(): raise NotImplementedError()
def read_feature(): raise NotImplementedError()
def train_projector(*args,**kwargs): raise NotImplementedError()
def load_projector(*args,**kwargs): pass
def project(*args,**kwargs): raise NotImplementedError()
def write_feature(*args,**kwargs): raise NotImplementedError()
def read_feature(*args,**kwargs): raise NotImplementedError()
4 changes: 2 additions & 2 deletions bob/bio/base/extractor/Linearize.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ def __call__(self, data):


# re-define unused functions, just so that they do not get documented
def train(): raise NotImplementedError()
def load(): raise NotImplementedError()
def train(*args,**kwargs): raise NotImplementedError()
def load(*args,**kwargs): pass
1 change: 1 addition & 0 deletions doc/experiments.rst
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ By default, you can find them in a sub-directory the ``result`` directory, but y
At Idiap_, the default result directory differs, see ``./bin/verify.py --help`` for your directory.


.. _bob.bio.base.evaluate:

Evaluating Experiments
----------------------
Expand Down

0 comments on commit 5c873da

Please sign in to comment.