Skip to content

Repository files navigation

Self-Supervised Learning for Cellular Automaton Classification

Project description

Overview

tests/: scripts used for testing the available classes. This is a good start for figuring out how this package works.

  • ...
  • ...

scripts/: all scripts used for actual research (under development).

src/: all source files.

  • custom_tf_classes/: Custom TensorFlow classes
    • ...
  • nn/: neural networks (NNs) used for self-supervised learning
    • ....
  • visual/: classes used for visualising the training procedure and outcome
    • histories.py: visualise history of configurations and of loss values (under development)
  • utils/: generic classes and definitions that are used throughout
    • ruletable.py: definitions related to the CA ruletable, such as base_repr

old/: scripts that will be removed, but contain valuable information for now.

Important results

(under development)

About

Self-supervised Learning for Cellular Automaton Classification

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages