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**:
|