<commit_before># Scikit-garden

Scikit-garden or skgarden (pronounced as skarden) is a garden for scikit-learn compatible trees.

## Installation

### Dependencies

scikit-garden depends on NumPy, SciPy, scikit-learn and Cython. So make sure these dependencies are installed using pip

```
pip3 install numpy scipy scikit-learn cython
```

After that scikit-garden can be installed like any other package.

```
git clone https://github.com/scikit-garden/scikit-garden
cd scikit-garden
python3 setup.py install
```

and then you can do

```python
>>> import skgarden
```

from anywhere outside the root directory.<commit_msg>Cosmetic<commit_after># Scikit-garden

Scikit-garden or skgarden (pronounced as skarden) is a garden for scikit-learn compatible trees.

## Installation

### Dependencies

scikit-garden depends on NumPy, SciPy, scikit-learn and Cython. So make sure these dependencies are installed using pip

```
pip3 install numpy scipy scikit-learn cython
```

After that scikit-garden can be installed like any other package.

```
git clone https://github.com/scikit-garden/scikit-garden
cd scikit-garden
python3 setup.py install
```

and then you can do

```python
>>> import skgarden
```

from anywhere outside the root directory.

### Available models
{'fraction_non_alphanumeric': 0.08932806324110672, 'fraction_numerical': 0.0031620553359683794, 'mean_word_length': 4.677130044843049, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2168597', 'n_tokens_mistral': 421, 'n_tokens_neox': 404, 'n_words': 145}