-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(nodes): migrate cnet nodes away from controlnet_aux
#6831
Commits on Sep 11, 2024
-
feat(nodes): add
CannyEdgeDetectionInvocation
Similar to the existing node, but without the resolution fields.
Configuration menu - View commit details
-
Copy full SHA for d731e42 - Browse repository at this point
Copy the full SHA d731e42View commit details -
feat(nodes): add
ColorMapGeneratorInvocation
Similar to the existing node, but without the resolution fields.
Configuration menu - View commit details
-
Copy full SHA for ce9d1da - Browse repository at this point
Copy the full SHA ce9d1daView commit details -
feat(nodes): add
ContentShuffleInvocation
Similar to the existing node, but without the resolution fields.
Configuration menu - View commit details
-
Copy full SHA for 6483fd5 - Browse repository at this point
Copy the full SHA 6483fd5View commit details -
feat(nodes): add
DepthAnythingDepthEstimationInvocation
Similar to the existing node, but without any resizing and with a revised model loading API.
Configuration menu - View commit details
-
Copy full SHA for 70a480d - Browse repository at this point
Copy the full SHA 70a480dView commit details -
feat(nodes): add
HEDEdgeDetectionInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager.
Configuration menu - View commit details
-
Copy full SHA for 9edb410 - Browse repository at this point
Copy the full SHA 9edb410View commit details -
feat(nodes): add
LineartAnimeEdgeDetectionInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager.
Configuration menu - View commit details
-
Copy full SHA for d4a99d8 - Browse repository at this point
Copy the full SHA d4a99d8View commit details -
feat(nodes): add
LineartEdgeDetectionInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager.
Configuration menu - View commit details
-
Copy full SHA for e26b6bc - Browse repository at this point
Copy the full SHA e26b6bcView commit details -
feat(nodes): add
MediaPipeFaceDetectionInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager. All code related to the invocation now lives in the Invoke repo.
Configuration menu - View commit details
-
Copy full SHA for d3c5865 - Browse repository at this point
Copy the full SHA d3c5865View commit details -
feat(nodes): add
MLSDEdgeDetectionInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager. All code related to the invocation now lives in the Invoke repo.
Configuration menu - View commit details
-
Copy full SHA for 99545f8 - Browse repository at this point
Copy the full SHA 99545f8View commit details -
feat(nodes): add
NormalMapInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager. All code related to the invocation now lives in the Invoke repo. Unfortunately, this includes a whole git repo for EfficientNet. I believe we could use the package `timm` instead of this, but it's beyond me.
Configuration menu - View commit details
-
Copy full SHA for d4421df - Browse repository at this point
Copy the full SHA d4421dfView commit details -
feat(nodes): add
PiDiNetEdgeDetectionInvocation
Similar to the existing node, but without any resizing and with a revised model loading API that uses the model manager. All code related to the invocation now lives in the Invoke repo.
Configuration menu - View commit details
-
Copy full SHA for 3885390 - Browse repository at this point
Copy the full SHA 3885390View commit details -
feat(nodes): add
DWOpenposeDetectionInvocation
Similar to the existing node, but without any resizing. The backend logic was consolidated and modified so that it the model loading can be managed by the model manager. The ONNX Runtime `InferenceSession` class was added to the `AnyModel` union to satisfy the type checker.
Configuration menu - View commit details
-
Copy full SHA for f7712a4 - Browse repository at this point
Copy the full SHA f7712a4View commit details -
feat(nodes): update color map node
- Changed name - Better field names
Configuration menu - View commit details
-
Copy full SHA for 1befc97 - Browse repository at this point
Copy the full SHA 1befc97View commit details -
feat(nodes): update content shuffle node
- Better field names
Configuration menu - View commit details
-
Copy full SHA for 1a185e9 - Browse repository at this point
Copy the full SHA 1a185e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c07da6d - Browse repository at this point
Copy the full SHA c07da6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 034395b - Browse repository at this point
Copy the full SHA 034395bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94c4451 - Browse repository at this point
Copy the full SHA 94c4451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dedf10 - Browse repository at this point
Copy the full SHA 6dedf10View commit details -
feat(ui): improve typing on CanvasEntityAdapterBase
Use a generic to narrow the `type` field from `string` to a literal. Now you can do e.g. `adapter.type === 'control_layer_adapter'` and TS narrows the type.
Configuration menu - View commit details
-
Copy full SHA for dbb1b66 - Browse repository at this point
Copy the full SHA dbb1b66View commit details -
feat(ui): hide deprecated nodes from add node menu
They will still be usable if a workflow uses one. You just cannot add them directly.
Configuration menu - View commit details
-
Copy full SHA for 8940ba5 - Browse repository at this point
Copy the full SHA 8940ba5View commit details -
tidy(nodes): MLSDEdgeDetection -> MLSDDetection
It's a line segment detector, not general edge detector.
Configuration menu - View commit details
-
Copy full SHA for a239d80 - Browse repository at this point
Copy the full SHA a239d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af70fa - Browse repository at this point
Copy the full SHA 0af70faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66489b7 - Browse repository at this point
Copy the full SHA 66489b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b422968 - Browse repository at this point
Copy the full SHA b422968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80dc44e - Browse repository at this point
Copy the full SHA 80dc44eView commit details -
- Add backcompat for cnet model default settings - Default filter selection based on model type - Updated UI components to use new filter nodes - Added handling for failed filter executions, preventing filter from getting stuck in case it failed for some reason - New translations for all filters & fields
Configuration menu - View commit details
-
Copy full SHA for 7b8cc8b - Browse repository at this point
Copy the full SHA 7b8cc8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac0a0e3 - Browse repository at this point
Copy the full SHA ac0a0e3View commit details -
feat(ui): entityRasterized action only needs position, not rect
This makes it a bit easier to call the action
Configuration menu - View commit details
-
Copy full SHA for b91fbdd - Browse repository at this point
Copy the full SHA b91fbddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c0fb71 - Browse repository at this point
Copy the full SHA 1c0fb71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6152a - Browse repository at this point
Copy the full SHA 2f6152aView commit details