Skip to content

Relation not in cfacts (but in program and examples) does not get a matrix in DB #4

@fanyangxyz

Description

@fanyangxyz

I ran an experiment where there's a relation (called affects) not contained in cfacts but in program and examples, and got the following error:

Traceback (most recent call last):
  File "umls-expt.py", line 51, in <module>
    expt.Expt(params).run()
  File "/usr1/public/fanyang1/TensorLog/tensorlog/expt.py", line 31, in run
    return self._run(**self.config)
  File "/usr1/public/fanyang1/TensorLog/tensorlog/expt.py", line 59, in _run
    lambda:learner.datasetPredict(trainData))
  File "/usr1/public/fanyang1/TensorLog/tensorlog/expt.py", line 134, in timeAction
    result = act()
  File "/usr1/public/fanyang1/TensorLog/tensorlog/expt.py", line 59, in <lambda>
    lambda:learner.datasetPredict(trainData))
  File "/usr1/public/fanyang1/TensorLog/tensorlog/plearn.py", line 95, in datasetPredict
    predictOutputs = self.pool.map(_doPredict, miniBatches, chunksize=1)
  File "/usr/lib/python2.7/multiprocessing/pool.py", line 251, in map
    return self.map_async(func, iterable, chunksize).get()
  File "/usr/lib/python2.7/multiprocessing/pool.py", line 558, in get
    raise self._value
AssertionError: can't find matrix for affects/io

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions