sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: vscode
Issue: Diagnostics jump around in the minimap when scrolling
Labels: bug,editor-minimap

Type: <b>Bug</b>

1. Open a file for which you have diagnostics support, long enough to enable minimap scrolling
2. Scroll slightly (using a touchpad) and watch the diagnostics in the minimap

Expected result: minimap diagnostics stay true to the editor's rendering.
Actual result: diagnostics jump around slightly (±1 line).


https://user-images.githubusercontent.com/7235381/221198166-4ece99d1-30d0-4241-9f69-84940cc2b95d.mp4


VS Code version: Code 1.75.1 (441438abd1ac652551dbe4d408dfcec8a499b8bf, 2023-02-08T21:32:34.589Z)
OS version: Windows_NT x64 10.0.19044
Modes:
Sandboxed: No
Remote OS version: Linux x64 5.10.60.1-microsoft-standard-WSL2
Remote OS version: Linux x64 5.10.60.1-microsoft-standard-WSL2

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: disabled_off<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>skia_renderer: enabled_on<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: disabled_off|
|Load (avg)|undefined|
|Memory (System)|15.75GB (2.10GB free)|
|Process Argv|--crash-reporter-id 2b5df8c4-77f2-4073-a95a-ceed8f0e16b8|
|Screen Reader|no|
|VM|0%|

|Item|Value|
|---|---|
|Remote|WSL: Ubuntu|
|OS|Linux x64 5.10.60.1-microsoft-standard-WSL2|
|CPUs|Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)|
|Memory (System)|12.29GB (9.44GB free)|
|VM|0%|

|Item|Value|
|---|---|
|Remote|WSL: Ubuntu|
|OS|Linux x64 5.10.60.1-microsoft-standard-WSL2|
|CPUs|Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)|
|Memory (System)|12.29GB (9.44GB free)|
|VM|0%|
</details><details><summary>Extensions (34)</summary>

Extension|Author (truncated)|Version
---|---|---
Nix|bbe|1.0.1
dhall-lang|dha|0.0.4
codespaces|Git|1.13.8
remotehub|Git|0.50.0
output-colorizer|IBM|0.1.2
better-cpp-syntax|jef|1.17.2
vscode-peacock|joh|4.2.2
language-koka|kok|2.0.4
jupyter-keymap|ms-|1.0.0
remote-containers|ms-|0.275.1
remote-ssh|ms-|0.96.0
remote-ssh-edit|ms-|0.84.0
remote-wsl|ms-|0.75.3
vscode-remote-extensionpack|ms-|0.24.0
azure-repos|ms-|0.26.0
remote-explorer|ms-|0.2.0
remote-repositories|ms-|0.28.0
remote-server|ms-|1.0.0
rewrap|stk|1.16.3
pdf|tom|1.2.2
latex-support|tor|3.10.0
vscode-todo-highlight|way|1.0.5
cursor-align|yo1|1.1.0
vscode-pull-request-github|Git|0.58.1
haskell|has|2.2.2
p4-analyzer-vscode|Int|0.0.0
latex-workshop|Jam|9.7.0
language-haskell|jus|3.6.0
cmake-tools|ms-|1.13.45
rust-analyzer|rus|0.3.1402
lua|sum|3.6.11
even-better-toml|tam|0.19.0
cmake|twx|0.0.17
vscode-lldb|vad|1.8.1

(2 theme extensions excluded)

</details>
<!-- generated by issue reporter -->
Repository: stable-diffusion-webui
Issue: [Bug]: Runtime Error Mat 1 and Mat2 must have the same dtype.
Labels: bug-report

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What happened?

Trying test images after install Web-UI, i.e., "large dog", and getting no result and the error message "Runtime Error Mat 1 and Mat2 must have the same dtype." Install was clean and UI loads fine; haven't tweaked or adjusted any settings on Web-UI or Python, just trying to run as installed. Tried on both 1.5 and 2.0 models, same result. Is there a setting to adjust somewhere or a file to edit? Running on NVIDIA 2070 Super.

Python is 3.10.10, 
Torch is 1.13.1+cu17
Xformers n/a
Checkpoint: e141589a6

### Steps to reproduce the problem

Trying test images after install Web-UI, i.e., "large dog", and getting no result and the error message "Runtime Error Mat 1 and Mat2 must have the same dtype." Install was clean and UI loads fine; haven't tweaked or adjusted any settings on Web-UI or Python, just trying to run as installed. Tried on both 1.5 and 2.0 models, same result. Is there a setting to adjust somewhere or a file to edit? Running on NVIDIA 2070 Super.

Python is 3.10.10, 
Torch is 1.13.1+cu17
Xformers n/a
Checkpoint: e141589a6

### What should have happened?

Presumably, an image should have generated.

### Commit where the problem happens

0cc0EE1b

### What platforms do you use to access the UI ?

Windows

### What browsers do you use to access the UI ?

Mozilla Firefox

### Command Line Arguments

```Shell
--precision full --no-half-vae
```


### List of extensions

None

### Console logs

```Shell
Runtime Error Mat 1 and Mat2 must have the same dtype.
```


### Additional information

_No response_
Repository: stable-diffusion-webui
Issue: [Feature Request]: Prompts from file or textbox parameter to make an x,y grid
Labels: enhancement

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What would your feature do ?

I really like the layout of the x,y grid for quick comparison between options I've created. However, since the x,y grid doesn't seem to have Prompt S/R support for both Prompt and NegativePrompt replacement within a single dimension (x, y, or z) I wrote a python program to write my prompts for me and put them into the Prompts from file or textbox script. 

Unfortunately, this means I lose the grid layout. I would love to see a parameter for grid creation added.

### Proposed workflow

1. Go to Script dropbox
2. Select Prompts from file or textbox
3. Enter Prompts for a series of images
4. Enter a line such as --xyGridFromPreviousImages "x:4, y:3"
5. Look at the previous 12 (x*y) images, and fill them into a grid row, by row starting with the oldest of the images created.
6. create a grid that looks like this

1      2      3      4
5      6      7      8
9      10    11    12

7. continue processing the prompts as normal.

### Additional information

If it could be an even more complicated parameter, you could do named rows and columns for the grid, such as:

--xyGrid "{column1Name},{column2Name},{column3Name},{column2=4Name},{row1Name},{row2Name},{row3Name}"
Repository: godot
Issue: The Godot logo is not centered in the splash screen when opening the editor
Labels: bug,platform:linuxbsd,topic:editor,topic:porting,confirmed

### Godot version

4.0

### System information

PopOs 22.04, any renderer

### Issue description

The logo is Offset when opening the editor: 

![2023-02-24_14-31](https://user-images.githubusercontent.com/3624853/221204817-a637d01e-e380-4ac0-bb75-109797c79062.png)

I'm using PopOS 22.04 (Ubuntu based)
NVIDIA Driver Version: 525.85.05
My Gnome 42 Display settings : 

![2023-02-24_15-39](https://user-images.githubusercontent.com/3624853/221206021-6fc157e5-67b7-45db-8c3f-b24ac888cad3.png)

Cheers


### Steps to reproduce

Open the editor.
That's it.

### Minimal reproduction project

No project. Just open the editor.
Repository: vscode
Issue: Make the peek submodule contributable
Labels: feature-request,api,editor-symbols,menus

* vscode selfhost setup
* open context menu
* 👃 there is peek entry under the peek submenu

<img width="440" alt="Screenshot 2023-02-24 at 17 07 42" src="https://user-images.githubusercontent.com/1794099/221228109-e753756b-0673-4f5f-b50e-aedac41776d6.png">
Repository: go
Issue: net/http: TestClientTimeoutKillsConn_BeforeHeaders failures
Labels: NeedsInvestigation

```
#!watchflakes
post <- pkg == "net/http" && test == "TestClientTimeoutKillsConn_BeforeHeaders"
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/88ed7e624b6c2b2cd585fa37f66fba7c419fdabd)):

    --- FAIL: TestClientTimeoutKillsConn_BeforeHeaders (0.00s)
        --- FAIL: TestClientTimeoutKillsConn_BeforeHeaders/h1 (13.21s)
            transport_test.go:5614: Handler's conn.Read seems to be stuck in Read
            transport_test.go:5594: unexpected Read result: 0, read tcp 127.0.0.1:50203->127.0.0.1:50204: use of closed network connection
    1 second passes in backend, proxygone= false


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: go
Issue: misc/cgo/test: timeout
Labels: NeedsInvestigation

```
#!watchflakes
post <- repo == "go" && section == "../misc/cgo/test" && test == "" && log ~ `Test "cgo:.*" ran over .* limit`
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/7a74af8502d2d4b15705486df9f35f1406734e20)):

    ALL TESTS PASSED (some were excluded)


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: go
Issue: x/exp/cmd/gorelease: TestRelease failures
Labels: NeedsInvestigation

```
#!watchflakes
post <- pkg == "golang.org/x/exp/cmd/gorelease" && test == "TestRelease"
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/b03505ce3516d2af37b5b078bf7b52c042933a6a)):

    --- FAIL: TestRelease (0.47s)
        --- FAIL: TestRelease/basic/v1_autobase_verify (1.01s)
            gorelease_test.go:405: unexpected error: error downloading module example.com/basic@v1.0.1: CreateFile C:\Users\gopher\AppData\Local\Temp\1\gorelease_test-gocache1462627586\pkg\mod\cache\download\example.com\basic\@v\v1.0.1.partial: Access is denied.


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: go
Issue: os/exec: TestContextCancel failures on netbsd
Labels: OS-NetBSD,NeedsInvestigation

```
#!watchflakes
post <- pkg == "os/exec" && test == "TestContextCancel" && goos == "netbsd" && `panic: canceling context did not stop program`
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/328741e2b6966d01071aee665174d992b1bdd654)):

    --- FAIL: TestContextCancel (60.71s)
    panic: canceling context did not stop program [recovered]
    	panic: canceling context did not stop program
    
    goroutine 62 [running]:
    panic({0x3325b8, 0x3ea0ec})
    	/var/gobuilder/buildlet/go/src/runtime/panic.go:987 +0x414 fp=0x93ed54 sp=0x93ecf8 pc=0x4c6dc
    testing.tRunner.func1.2({0x3325b8, 0x3ea0ec})
    	/var/gobuilder/buildlet/go/src/testing/testing.go:1526 +0x27c fp=0x93edc8 sp=0x93ed54 pc=0x10bba0
    testing.tRunner.func1()
    	/var/gobuilder/buildlet/go/src/testing/testing.go:1529 +0x42c fp=0x93ee98 sp=0x93edc8 pc=0x10b6f0
    runtime.deferCallSave(0x93ef04, 0x9d97bc)
    	/var/gobuilder/buildlet/go/src/runtime/panic.go:796 +0x84 fp=0x93eea0 sp=0x93ee98 pc=0x4c274
    runtime.runOpenDeferFrame(0x9d0330)
    	/var/gobuilder/buildlet/go/src/runtime/panic.go:769 +0x1c0 fp=0x93eec4 sp=0x93eea0 pc=0x4c084
    panic({0x3325b8, 0x3ea0ec})
    	/var/gobuilder/buildlet/go/src/runtime/panic.go:884 +0x218 fp=0x93ef20 sp=0x93eec4 pc=0x4c4e0
    os/exec_test.TestContextCancel(0x9c4a50)
    	/var/gobuilder/buildlet/go/src/os/exec/exec_test.go:1006 +0x4a8 fp=0x93ef98 sp=0x93ef20 pc=0x308ab8
    testing.tRunner(0x9c4a50, 0x3930c8)
    	/var/gobuilder/buildlet/go/src/testing/testing.go:1576 +0x118 fp=0x93efe0 sp=0x93ef98 pc=0x10b210
    testing.(*T).Run.func1()
    	/var/gobuilder/buildlet/go/src/testing/testing.go:1629 +0x30 fp=0x93efec sp=0x93efe0 pc=0x10c250
    runtime.goexit()
    	/var/gobuilder/buildlet/go/src/runtime/asm_arm.s:831 +0x4 fp=0x93efec sp=0x93efec pc=0x84b28
    created by testing.(*T).Run
    	/var/gobuilder/buildlet/go/src/testing/testing.go:1629 +0x43c


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: go
Issue: net/http: TestTimeoutHandlerEmptyResponse failures
Labels: NeedsInvestigation

```
#!watchflakes
post <- pkg == "net/http" && test == "TestTimeoutHandlerEmptyResponse"
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/09025e4415a7e82c7fed44143527740a94eed8a2)):

    --- FAIL: TestTimeoutHandlerEmptyResponse (0.00s)
        --- FAIL: TestTimeoutHandlerEmptyResponse/h1 (1.68s)
            serve_test.go:2592: got res.StatusCode 503, want 200


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: go
Issue: x/tools/go/packages: TestAdHocContains failures with `The process cannot access the file because it is being used by another process`
Labels: NeedsInvestigation,Tools

```
#!watchflakes
post <- pkg == "golang.org/x/tools/go/packages" && test == "TestAdHocContains" && `The process cannot access the file because it is being used by another process.`
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/86290be9abb011b062abf20d3fb8027d520329df)):

    --- FAIL: TestAdHocContains (0.00s)
        --- FAIL: TestAdHocContains/GOPATH (7.41s)
            packages_test.go:1762: remove C:\Users\gopher\AppData\Local\Temp\1\adhoc3623428637.go: The process cannot access the file because it is being used by another process.


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: go
Issue: x/build: unexpected EOF with GOPROXY forwarding
Labels: Builders,NeedsInvestigation

```
#!watchflakes
post <- (repo == "website" || repo == "pkgsite-metrics") && `read.*symbolic-datum-552.*unexpected EOF`
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/7031505dde6b8caa9d10b161ce88b6289f1db9ce)):

    ../../../../pkg/mod/github.com/googleapis/gax-go/v2@v2.7.0/apierror/apierror.go:40:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    cmd/admingolangorg/main.go:22:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/datastore@v1.2.0/query.go:29:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/datastore@v1.2.0/datastore.go:26:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/datastore@v1.2.0/datastore.go:27:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/datastore@v1.2.0/datastore.go:28:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/longrunning@v0.3.0/autogen/operations_client.go:34:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/longrunning@v0.3.0/autogen/operations_client.go:36:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/storage@v1.27.0/bucket.go:32:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    ../../../../pkg/mod/cloud.google.com/go/storage@v1.27.0/acl.go:24:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF
    cmd/versionprune/main.go:16:2: google.golang.org/api@v0.102.0: read "http:/gk3-services-nap-jetxd907-311fef32-6bpt.c.symbolic-datum-552.internal:30157/@v/v0.102.0.zip": unexpected EOF


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: pytorch
Issue: Enrich shape operations with nested tensors
Labels: triaged,module: nestedtensor

### 🚀 The feature, motivation and pitch

[TorchRL](https://github.com/pytorch/rl/) and [tensordict](https://github.com/pytorch-labs/tensordict) could use nested tensors extensively, but we're facing some blockers:
- It often happens that we stack tensordicts, and then stack further stacks of tensordicts.
  Say that instead of a pure stack we create a nested tensor:
  ```python
  nt0 = torch.nested.nested_tensor((tensor0, tensor1))
  nt1 = torch.nested.nested_tensor((tensor2, tensor3))
  ```
  there is currently no way to create a nested tensor out of `nt0` and `nt1`.
  In RL this is a common operation: the first nesting would represent a time dimension, the second a batch dimension.
- It would also be nice to be able to control along which dimension the nesting happens, ie not always have the leading dimension. The usage would be similar to what I mentioned earlier, that given two batches of data we would like to nest them along the first dimension (eg the time dimension).
- Representing shapes should be possible, with some placeholder value for the mismatching dim

Thanks for the feature!

### Alternatives

_No response_

### Additional context

_No response_

cc @cpuhrsch @jbschlosser @bhosmer @drisspg @mikaylagawarecki
Repository: node
Issue: fetch errors when providing an abort signal
Labels: v18.x

### Version

18.14.2

### Platform

Darwin c889f3b32dab 22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30 20:38:37 PST 2023; root:xnu-8792.81.3~2/RELEASE_ARM64_T6000 arm64 arm Darwin

### Subsystem

_No response_

### What steps will reproduce the bug?

Providing an instance of `AbortSignal` to `fetch`:

`fetch("some url", { signal: AbortSignal.timeout(1500) })`

### How often does it reproduce? Is there a required condition?

Always

### What is the expected behavior?

Using `fetch`'s `signal` does not error. This is the behavior in 18.14.0.

### What do you see instead?

An error is raised:

The "emitter" argument must be an instance of EventEmitter or EventTarget. Received an instance of AbortSignal

### Additional information

Related issues:

- https://github.com/nodejs/node/issues/46525
- https://github.com/remix-run/react-router/issues/10118
Repository: vscode
Issue: Preserve Case toggle in Search does not react correctly to keyboard events
Labels: bug,search,confirmed

Type: <b>Bug</b>

**Steps to Reproduce (via Keyboard Shortcut):**

1. Open VSCode
2. Create new file, with contents `CASE1 Case2 Case3`
3. Open Search 
4. Click Toggle Replace
5. Enter "case" in Search field
6. Enter abcd in "Replace" field
7. Enter the keyboard shortcut for "Preserve Case" (Cmd-Option-P on macOS, Alt-P on Windows)
8. Observe that the value shown in the Search pane do not correctly reflect the "Preserve Case" option, as shown in the below screenshots
9. (Optional) Click "Replace all" to observe that the replacements do not respect the "Preserve Case" option

**Expected result:**

Replacements respect the Preserve Case option (see screenshot).

<img width="719" alt="image" src="https://user-images.githubusercontent.com/6334521/221254583-dad409cb-f656-42b5-9d03-3741d52085c5.png">

**Observed result:**

Replacements do not respect the Preserve case option. This is even though the Preserve Case toggle style changes visually to indicate it is active (see screenshot).

<img width="765" alt="image" src="https://user-images.githubusercontent.com/6334521/221253210-1d897d73-a4fc-45ff-91f2-a3a4692aea2f.png">

**Alternative Steps to Reproduce (via Keyboard Focus):**

The same erroneous behavior can be seen when using the Tab key to focus the Preserve Case toggle button, and then using the Enter key to toggle it.

**Note:**

Using mouse to activate the Preserve Case toggle button produces the expected result. Also tested on Windows with similar results.

VS Code version: Code 1.75.1 (Universal) (441438abd1ac652551dbe4d408dfcec8a499b8bf, 2023-02-08T21:34:59.000Z)
OS version: Darwin arm64 22.3.0
Modes:
Sandboxed: No

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Apple M1 Max (10 x 24)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: disabled_off<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>metal: disabled_off<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>skia_renderer: enabled_on<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: disabled_off|
|Load (avg)|8, 16, 15|
|Memory (System)|64.00GB (14.66GB free)|
|Process Argv|--disable-extensions|
|Screen Reader|no|
|VM|0%|
</details>Extensions disabled
<!-- generated by issue reporter -->
Repository: flutter
Issue: Integrate Flutter with Webpack
Labels: platform-web,P3,team-web,triaged-web

Some tools allow you to create different plugins or extensions that contain UI written in HTML. However, many of these tools have restrictions like only allowing a single HTML file. 

For example, if you want to create a Figma plugin, all your JS, HTML and CSS needs to be in a single file or accessible via a network call. This isn't a big issue for developers because of tools like Webpack, where you can specify an entry point and it loads all the dependencies into a single file. 

It would be great if we could specify a dart file as the entry point for Webpack, which would then spit out a single HTML build asset. This way you can create UIs for plugins and extensions with Flutter. An example might be having a Figma plugin that gives you a catalog of the Flutter widgets available in the design system, or allowing you to preview your Figma design in an embedded Flutter app.
Repository: pytorch
Issue: Import parameters from jit
Labels: oncall: jit

### 🚀 The feature, motivation and pitch

Hi, it would be great to have the possibility to import parameters from a jit module to the same network implemented as Torch::Module. This will allow performing fine-tuning on the platform.

### Alternatives

_No response_

### Additional context

_No response_

cc @EikanWang @jgong5 @wenzhe-nrv @sanchitintel
Repository: godot
Issue: Drawing error after adding multiple Skeleton2D nodes with a modification stack to scene
Labels: bug,topic:core,topic:animation,topic:2d

### Godot version

4.0-rc3

### System information

Ubuntu 20.04

### Issue description

When I add more than one instance of a scene containing a Skeleton2D with a modification stack to another scene, the output is spammed with the following error until I delete one of them:
```Drawing is only allowed inside NOTIFICATION_DRAW, _draw() function or 'draw' signal.```

The error didn't appear when the skeletons had no modification stack, or when multiple skeletons were newly created within the same scene. It only happened when the skeleton was saved as a separate scene and I added a second instance.

### Steps to reproduce

1. Create a Skeleton2D in its own scene
2. Add a new SkeletonModificationStack2D
3. In a separate Node2D scene, add two instances of the Skeleton2D scene
4. Watch the output

Using the minimal reproduction project below, all you need to do to reproduce is add another instance of the skeleton_2d scene into the main scene.

### Minimal reproduction project

[test-skeleton-bug.zip](https://github.com/godotengine/godot/files/10828384/test-skeleton-bug.zip)