Bismuth-Consultancy-BV / MLOPs

Machine Learning Toolset for Houdini
BSD 3-Clause "New" or "Revised" License
358 stars 53 forks source link

mlops_banner

Houdini MLOPs 3.0

Free and Open Source Machine Learning Plugin for Houdini developed by Ambrosiussen Holding and Entagma, Licensed and Distributed by Bismuth Consultancy B.V. _By downloading or using the plugin (or any of its contents), you are agreeing to the LICENSE found in this repository and Terms of Service of Bismuth Consultancy B.V._

Paul Ambrosiussen Entagma Discord

Promo Video

<img src="http://img.youtube.com/vi/izLicMTBYUg/0.jpg" alt="2.0 Release Promo" width="640" height="480" border="0" />

Installing for Houdini

To install the plugin for the first time, follow these steps:

  1. Clone this repository and make note of the directory you have cloned it to.
  2. Copy the MLOPs.json file found in the repository root, and paste it in the $HOUDINI_USER_PREF_DIR/packages/ folder.
  3. Edit the MLOPs.json file you just pasted, and modify the $MLOPS path found inside. Set the path to where you cloned the repository to in step one.
  4. Install git. Follow the instructions for your relevant OS here.
  5. Launch Houdini and open the MLOPs shelf. Click the Install Dependencies shelf button. Restart Houdini once complete.
  6. After restarting Houdini, open the MLOPs shelf. Click the Download Model button. Optionally change the Model Name parameter to a custom model, or just leave as is and hit Download to work with the default Stable Diffusion Model.
  7. In the MLOPs nodes, use the dropdown on the [type] Model parameters to select a downloaded model to use. You can also provide a repo name from the Huggingface Library, and the nodes will download it for you. For example runwayml/stable-diffusion-v1-5.

Downloading Models

Troubleshooting

Notes