Skip to content

Instantly share code, notes, and snippets.

@kudkudak
Created March 23, 2016 13:18
Show Gist options
  • Save kudkudak/107bef9dbe306658e422 to your computer and use it in GitHub Desktop.
Save kudkudak/107bef9dbe306658e422 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
"""
Simple script running experiments from experiment_baselines only on MACCS
"""
import experiment_baselines_refactor
import optparse
from drgmum.utils import config_log_to_file
from drgmum.base import LOG_DIR
import os
from mol2vec.experiments.base_experiment import BaseExperiment
from mol2vec.experiments.script_runner import ScriptRunner
if __name__ == "__main__":
#Jak nie wykomentuje 1 fora to wali blad TypeError :(
for l, r in zip(*experiment_baselines_refactor.exp.get_results(model="SVM", protein="H1", rng=777, fingerprint="KRFP")):
print l
print r['acc_score_test']
print r['log_loss_test']
for l, r in zip(*experiment_baselines_refactor.exp.get_results(model="SVM", protein="5-HT1a", rng=777, fingerprint="KRFP")):
print l
print r['acc_score_test']
print r['log_loss_test']
@kudkudak
Copy link
Author

Traceback (most recent call last):
File "./mol2vec/experiments/scripts/experiment_baselines_print_res.py", line 21, in
for l, r in zip(experiment_baselines_refactor.exp.get_results(model="SVM", protein="5-HT1a", rng=777, fingerprint="KRFP")):
File "/lhome/home/jastrzebski/mol2vec/mol2vec/experiments/base_experiment.py", line 91, in get_results
jobs = list(self.get_jobs(
*labels))
File "/lhome/home/jastrzebski/mol2vec/mol2vec/experiments/base_experiment.py", line 82, in get_jobs
jobs = self.jobs[self._labels_to_indexer(labels)]
File "/lhome/home/jastrzebski/miniconda2/envs/mol2vec/lib/python2.7/site-packages/pandas/core/series.py", line 601, in getitem
return self._get_with(key)
File "/lhome/home/jastrzebski/miniconda2/envs/mol2vec/lib/python2.7/site-packages/pandas/core/series.py", line 614, in _get_with
return self._get_values_tuple(key)
File "/lhome/home/jastrzebski/miniconda2/envs/mol2vec/lib/python2.7/site-packages/pandas/core/series.py", line 662, in _get_values_tuple
indexer, new_index = self.index.get_loc_level(key)
File "/lhome/home/jastrzebski/miniconda2/envs/mol2vec/lib/python2.7/site-packages/pandas/indexes/multi.py", line 1679, in get_loc_level
raise TypeError(key)
TypeError: ('SVM', slice(None, None, None), '5-HT1a', 777, 'KRFP')

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment