You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

preimage_generator.py 783 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. """
  4. Created on Thu Mar 26 18:26:36 2020
  5. @author: ljia
  6. """
  7. from gklearn.utils import Dataset
  8. class PreimageGenerator(object):
  9. def __init__(self, dataset=None):
  10. # arguments to set.
  11. self._dataset = None if dataset is None else dataset
  12. self._kernel_options = {}
  13. self._graph_kernel = None
  14. self._verbose = 2
  15. @property
  16. def dataset(self):
  17. return self._dataset
  18. @dataset.setter
  19. def dataset(self, value):
  20. self._dataset = value
  21. @property
  22. def kernel_options(self):
  23. return self._kernel_options
  24. @kernel_options.setter
  25. def kernel_options(self, value):
  26. self._kernel_options = value
  27. @property
  28. def verbose(self):
  29. return self._verbose
  30. @verbose.setter
  31. def verbose(self, value):
  32. self._verbose = value

A Python package for graph kernels, graph edit distances and graph pre-image problem.