<commit_before>Wallace
=======

Framework for distributed evolutionary algorithms.

# Tests

To run tests, you must download nose:

```
pip install nose
```

Then run `nosetests` from the main directory. If you haven't already installed scikit-learn, then you will have to do so:

```
sudo apt-get install build-essential python-dev python-numpy python-setuptools python-scipy libatlas-dev libatlas3-base
sudo pip install numpy
sudo pip install scipy
sudo pip install scikit-learn
```
<commit_msg>Adding parts to the README<commit_after>Wallace
=======

Wallace is a framework for distributed evolutionary algorithms. It trains machine learning models on datasets. One only needs to specify settings and the dependent variable to train on, and Wallace will do the rest.

# Tests

To run tests, you must download nose:

```
pip install nose
```

Then run `nosetests` from the main directory. If you haven't already installed scikit-learn, then you will have to do so:

```
sudo apt-get install build-essential python-dev python-numpy python-setuptools python-scipy libatlas-dev libatlas3-base
sudo pip install numpy
sudo pip install scipy
sudo pip install scikit-learn
```

{'fraction_non_alphanumeric': 0.07423208191126279, 'fraction_numerical': 0.0017064846416382253, 'mean_word_length': 4.806930693069307, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2418537', 'n_tokens_mistral': 350, 'n_tokens_neox': 322, 'n_words': 151}