Update README.md
Browse files
README.md
CHANGED
@@ -1,3 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
2. **Load the Models**:
|
2 |
- Use `torch.load()` to load the provided state dictionaries for both the generator and the discriminator.
|
3 |
3. **Convert Binary Matrices to MIDI**:
|
|
|
1 |
+
# Experimental GAN for Bach-like Textures
|
2 |
+
|
3 |
+
## Description
|
4 |
+
This repository contains an experimental Generative Adversarial Network (GAN) model designed to generate Bach-like textures. The model is based on the Aligned Bach Chorales Dataset, available at [this link](https://github.com/measure-map/aligned_bach_chorales).
|
5 |
+
|
6 |
+
## License
|
7 |
+
This project is licensed under the MIT License.
|
8 |
+
|
9 |
+
## Model Overview
|
10 |
+
The GAN consists of two parts: a generator and a discriminator. Both models were trained on the Aligned Bach Chorales Dataset, which represents Bach chorales in a binary matrix format.
|
11 |
+
|
12 |
+
## Installation and Requirements
|
13 |
+
To use this model, you need to have PyTorch version 2.1.0+cu121 installed. You can install PyTorch by following the instructions on the [official website](https://pytorch.org/get-started/locally/).
|
14 |
+
|
15 |
+
## Usage
|
16 |
+
1. **Clone the Repository**:
|
17 |
+
```
|
18 |
+
git clone [repository URL]
|
19 |
+
```
|
20 |
2. **Load the Models**:
|
21 |
- Use `torch.load()` to load the provided state dictionaries for both the generator and the discriminator.
|
22 |
3. **Convert Binary Matrices to MIDI**:
|