InvalidArgumentError: Graph execution error:

I am trying to make an image classification program. I am following a video and I ran into some problems, some I think I solved, and others I just couldn't.  I am trying to create a model with Transfer Learning and up until now the video was kind of ok but I think it is outdated.
I searched the web but couldn't find anything to help solve my problem. Anything would be helpful.
Here is my code:
    !pip install -q -U "tensorflow-gpu==2.2.0"
    !pip install -q -U tensorflow_hub
    !pip install -q -U tensorflow_datasets

    import time
    import numpy as np
    import matplotlib.pylab as plt

    import tensorflow as tf
    import tensorflow_hub as hub
    import tensorflow_datasets as tfds
    tfds.disable_progress_bar()

    from tensorflow.keras import layers

    #Here was supposed to be a split function to split the data 80% (train), 20% (validation), I don't know what I did but in the line below I did "split=['train[:80%]', 'train[20%:]']" is it ok? or should I change something there?
    splits, info = tfds.load('cats_vs_dogs', with_info=True, as_supervised=True, split=['train[:80%]', 'train[20%:]'])

    (train_examples, validation_examples) = splits

    def format_image(image, label):
        images = tf.image.resize(image, (IMAGE_RES, IMAGE_RES))//255.0
        return image, label

    num_examples = info.splits['train'].num_examples

    BATCH_SIZE = 32
    IMAGE_RES = 224

    train_batches      = train_examples.cache().shuffle(num_examples//4).map(format_image).batch(BATCH_SIZE).prefetch(1)
    validation_batches = validation_examples.cache().map(format_image).batch(BATCH_SIZE).prefetch(1)

    URL = "https://tfhub.dev/google/tf2-preview/mobilenet_v2/feature_vector/4"
    feature_extractor = hub.KerasLayer(URL, input_shape=(IMAGE_RES,IMAGE_RES,3))

    feature_extractor.trainable = False

    model = tf.keras.Sequential([
        feature_extractor,
        layers.Dense(2, activation='softmax')
    ])

    model.summary()

    model.compile(
        optimizer='adam',
        loss=tf.losses.SparseCategoricalCrossentropy(),
        metrics=['accuracy'])

    EPOCHS = 2
    history = model.fit(train_batches,
                        epochs=EPOCHS,
                        validation_data=validation_batches) #From here I get the problem

Model Summary:

Error:
InvalidArgumentError: Graph execution error:

Detected at node 'IteratorGetNext' defined at (most recent call last):
    File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
      exec(code, run_globals)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel_launcher.py", line 16, in <module>
      app.launch_new_instance()
    File "/usr/local/lib/python3.8/dist-packages/traitlets/config/application.py", line 992, in launch_instance
      app.start()
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelapp.py", line 612, in start
      self.io_loop.start()
    File "/usr/local/lib/python3.8/dist-packages/tornado/platform/asyncio.py", line 149, in start
      self.asyncio_loop.run_forever()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 570, in run_forever
      self._run_once()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 1859, in _run_once
      handle._run()
    File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run
      self._context.run(self._callback, *self._args)
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 690, in <lambda>
      lambda f: self._run_callback(functools.partial(callback, future))
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 743, in _run_callback
      ret = callback()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 787, in inner
      self.run()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 748, in run
      yielded = self.gen.send(value)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 365, in process_one
      yield gen.maybe_future(dispatch(*args))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 268, in dispatch_shell
      yield gen.maybe_future(handler(stream, idents, msg))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 543, in execute_request
      self.do_execute(
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/ipkernel.py", line 306, in do_execute
      res = shell.run_cell(code, store_history=store_history, silent=silent)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/zmqshell.py", line 536, in run_cell
      return super(ZMQInteractiveShell, self).run_cell(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2854, in run_cell
      result = self._run_cell(
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2881, in _run_cell
      return runner(coro)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/async_helpers.py", line 68, in _pseudo_sync_runner
      coro.send(None)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3057, in run_cell_async
      has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3249, in run_ast_nodes
      if (await self.run_code(code, result,  async_=asy)):
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3326, in run_code
      exec(code_obj, self.user_global_ns, self.user_ns)
    File "<ipython-input-11-ce74159d340b>", line 7, in <module>
      history = model.fit(train_batches,
    File "/usr/local/lib/python3.8/dist-packages/keras/utils/traceback_utils.py", line 64, in error_handler
      return fn(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1409, in fit
      tmp_logs = self.train_function(iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1051, in train_function
      return step_function(self, iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1039, in step_function
      data = next(iterator)
Node: 'IteratorGetNext'
Detected at node 'IteratorGetNext' defined at (most recent call last):
    File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
      exec(code, run_globals)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel_launcher.py", line 16, in <module>
      app.launch_new_instance()
    File "/usr/local/lib/python3.8/dist-packages/traitlets/config/application.py", line 992, in launch_instance
      app.start()
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelapp.py", line 612, in start
      self.io_loop.start()
    File "/usr/local/lib/python3.8/dist-packages/tornado/platform/asyncio.py", line 149, in start
      self.asyncio_loop.run_forever()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 570, in run_forever
      self._run_once()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 1859, in _run_once
      handle._run()
    File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run
      self._context.run(self._callback, *self._args)
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 690, in <lambda>
      lambda f: self._run_callback(functools.partial(callback, future))
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 743, in _run_callback
      ret = callback()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 787, in inner
      self.run()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 748, in run
      yielded = self.gen.send(value)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 365, in process_one
      yield gen.maybe_future(dispatch(*args))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 268, in dispatch_shell
      yield gen.maybe_future(handler(stream, idents, msg))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 543, in execute_request
      self.do_execute(
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/ipkernel.py", line 306, in do_execute
      res = shell.run_cell(code, store_history=store_history, silent=silent)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/zmqshell.py", line 536, in run_cell
      return super(ZMQInteractiveShell, self).run_cell(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2854, in run_cell
      result = self._run_cell(
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2881, in _run_cell
      return runner(coro)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/async_helpers.py", line 68, in _pseudo_sync_runner
      coro.send(None)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3057, in run_cell_async
      has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3249, in run_ast_nodes
      if (await self.run_code(code, result,  async_=asy)):
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3326, in run_code
      exec(code_obj, self.user_global_ns, self.user_ns)
    File "<ipython-input-11-ce74159d340b>", line 7, in <module>
      history = model.fit(train_batches,
    File "/usr/local/lib/python3.8/dist-packages/keras/utils/traceback_utils.py", line 64, in error_handler
      return fn(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1409, in fit
      tmp_logs = self.train_function(iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1051, in train_function
      return step_function(self, iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1039, in step_function
      data = next(iterator)
Node: 'IteratorGetNext'
2 root error(s) found.
  (0) INVALID_ARGUMENT:  Cannot batch tensors with different shapes in component 0. First element had shape [408,500,3] and element 1 had shape [360,343,3].
	 [[{{node IteratorGetNext}}]]
	 [[IteratorGetNext/_2]]
  (1) INVALID_ARGUMENT:  Cannot batch tensors with different shapes in component 0. First element had shape [408,500,3] and element 1 had shape [360,343,3].
	 [[{{node IteratorGetNext}}]]
0 successful operations.
0 derived errors ignored. [Op:__inference_train_function_24172]

I faced this issue on kaggle when I was using the original environment. I don't know what causes that issue but when I changed to latest one it solved the error. the tensorflow version didn't changed but problem didn't appear. it might be version of some libraries doesnt match.

I am trying to make an image classification program. I am following a video and I ran into some problems, some I think I solved, and others I just couldn't. I am trying to create a model with Transfer Learning and up until now the video was kind of ok but I think it is outdated. I searched the web but couldn't find anything to help solve my problem. Anything would be helpful.
Here is my code:
    !pip install -q -U "tensorflow-gpu==2.2.0"
    !pip install -q -U tensorflow_hub
    !pip install -q -U tensorflow_datasets

    import time
    import numpy as np
    import matplotlib.pylab as plt

    import tensorflow as tf
    import tensorflow_hub as hub
    import tensorflow_datasets as tfds
    tfds.disable_progress_bar()

    from tensorflow.keras import layers

    #Here was supposed to be a split function to split the data 80% (train), 20% (validation), I don't know what I did but in the line below I did "split=['train[:80%]', 'train[20%:]']" is it ok? or should I change something there?
    splits, info = tfds.load('cats_vs_dogs', with_info=True, as_supervised=True, split=['train[:80%]', 'train[20%:]'])

    (train_examples, validation_examples) = splits

    def format_image(image, label):
        images = tf.image.resize(image, (IMAGE_RES, IMAGE_RES))//255.0
        return image, label

    num_examples = info.splits['train'].num_examples

    BATCH_SIZE = 32
    IMAGE_RES = 224

    train_batches      = train_examples.cache().shuffle(num_examples//4).map(format_image).batch(BATCH_SIZE).prefetch(1)
    validation_batches = validation_examples.cache().map(format_image).batch(BATCH_SIZE).prefetch(1)

    URL = "https://tfhub.dev/google/tf2-preview/mobilenet_v2/feature_vector/4"
    feature_extractor = hub.KerasLayer(URL, input_shape=(IMAGE_RES,IMAGE_RES,3))

    feature_extractor.trainable = False

    model = tf.keras.Sequential([
        feature_extractor,
        layers.Dense(2, activation='softmax')
    ])

    model.summary()

    model.compile(
        optimizer='adam',
        loss=tf.losses.SparseCategoricalCrossentropy(),
        metrics=['accuracy'])

    EPOCHS = 2
    history = model.fit(train_batches,
                        epochs=EPOCHS,
                        validation_data=validation_batches) #From here I get the problem

Model Summary:
Error:
InvalidArgumentError: Graph execution error:

Detected at node 'IteratorGetNext' defined at (most recent call last):
    File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
      exec(code, run_globals)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel_launcher.py", line 16, in <module>
      app.launch_new_instance()
    File "/usr/local/lib/python3.8/dist-packages/traitlets/config/application.py", line 992, in launch_instance
      app.start()
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelapp.py", line 612, in start
      self.io_loop.start()
    File "/usr/local/lib/python3.8/dist-packages/tornado/platform/asyncio.py", line 149, in start
      self.asyncio_loop.run_forever()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 570, in run_forever
      self._run_once()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 1859, in _run_once
      handle._run()
    File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run
      self._context.run(self._callback, *self._args)
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 690, in <lambda>
      lambda f: self._run_callback(functools.partial(callback, future))
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 743, in _run_callback
      ret = callback()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 787, in inner
      self.run()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 748, in run
      yielded = self.gen.send(value)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 365, in process_one
      yield gen.maybe_future(dispatch(*args))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 268, in dispatch_shell
      yield gen.maybe_future(handler(stream, idents, msg))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 543, in execute_request
      self.do_execute(
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/ipkernel.py", line 306, in do_execute
      res = shell.run_cell(code, store_history=store_history, silent=silent)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/zmqshell.py", line 536, in run_cell
      return super(ZMQInteractiveShell, self).run_cell(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2854, in run_cell
      result = self._run_cell(
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2881, in _run_cell
      return runner(coro)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/async_helpers.py", line 68, in _pseudo_sync_runner
      coro.send(None)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3057, in run_cell_async
      has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3249, in run_ast_nodes
      if (await self.run_code(code, result,  async_=asy)):
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3326, in run_code
      exec(code_obj, self.user_global_ns, self.user_ns)
    File "<ipython-input-11-ce74159d340b>", line 7, in <module>
      history = model.fit(train_batches,
    File "/usr/local/lib/python3.8/dist-packages/keras/utils/traceback_utils.py", line 64, in error_handler
      return fn(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1409, in fit
      tmp_logs = self.train_function(iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1051, in train_function
      return step_function(self, iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1039, in step_function
      data = next(iterator)
Node: 'IteratorGetNext'
Detected at node 'IteratorGetNext' defined at (most recent call last):
    File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
      exec(code, run_globals)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel_launcher.py", line 16, in <module>
      app.launch_new_instance()
    File "/usr/local/lib/python3.8/dist-packages/traitlets/config/application.py", line 992, in launch_instance
      app.start()
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelapp.py", line 612, in start
      self.io_loop.start()
    File "/usr/local/lib/python3.8/dist-packages/tornado/platform/asyncio.py", line 149, in start
      self.asyncio_loop.run_forever()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 570, in run_forever
      self._run_once()
    File "/usr/lib/python3.8/asyncio/base_events.py", line 1859, in _run_once
      handle._run()
    File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run
      self._context.run(self._callback, *self._args)
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 690, in <lambda>
      lambda f: self._run_callback(functools.partial(callback, future))
    File "/usr/local/lib/python3.8/dist-packages/tornado/ioloop.py", line 743, in _run_callback
      ret = callback()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 787, in inner
      self.run()
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 748, in run
      yielded = self.gen.send(value)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 365, in process_one
      yield gen.maybe_future(dispatch(*args))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 268, in dispatch_shell
      yield gen.maybe_future(handler(stream, idents, msg))
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py", line 543, in execute_request
      self.do_execute(
    File "/usr/local/lib/python3.8/dist-packages/tornado/gen.py", line 209, in wrapper
      yielded = next(result)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/ipkernel.py", line 306, in do_execute
      res = shell.run_cell(code, store_history=store_history, silent=silent)
    File "/usr/local/lib/python3.8/dist-packages/ipykernel/zmqshell.py", line 536, in run_cell
      return super(ZMQInteractiveShell, self).run_cell(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2854, in run_cell
      result = self._run_cell(
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 2881, in _run_cell
      return runner(coro)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/async_helpers.py", line 68, in _pseudo_sync_runner
      coro.send(None)
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3057, in run_cell_async
      has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3249, in run_ast_nodes
      if (await self.run_code(code, result,  async_=asy)):
    File "/usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py", line 3326, in run_code
      exec(code_obj, self.user_global_ns, self.user_ns)
    File "<ipython-input-11-ce74159d340b>", line 7, in <module>
      history = model.fit(train_batches,
    File "/usr/local/lib/python3.8/dist-packages/keras/utils/traceback_utils.py", line 64, in error_handler
      return fn(*args, **kwargs)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1409, in fit
      tmp_logs = self.train_function(iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1051, in train_function
      return step_function(self, iterator)
    File "/usr/local/lib/python3.8/dist-packages/keras/engine/training.py", line 1039, in step_function
      data = next(iterator)
Node: 'IteratorGetNext'
2 root error(s) found.
  (0) INVALID_ARGUMENT:  Cannot batch tensors with different shapes in component 0. First element had shape [408,500,3] and element 1 had shape [360,343,3].
	 [[{{node IteratorGetNext}}]]
	 [[IteratorGetNext/_2]]
  (1) INVALID_ARGUMENT:  Cannot batch tensors with different shapes in component 0. First element had shape [408,500,3] and element 1 had shape [360,343,3].
	 [[{{node IteratorGetNext}}]]
0 successful operations.
0 derived errors ignored. [Op:__inference_train_function_24172]

Check the output layer its should be equal to the number of classes present in the datasets

We had the same error message (InvalidArgumentError: Graph execution error), and in our case the problem was the labels. For some reason, our labels went from 1 - 4 at some point, and changing them to 0 - 3 solved the problem. Apparently keras needs the labels to start at 0 (feel free to correct me if I'm wrong). Hope that helps some of you who encounter this issue.

hello! i have the same bug.. is there any solution for it?

Dear I fixed my error by changing the dataset
My dataset contained a folder and inside it there were 6 folder and inside each one there were many folders then the sound tracks
I made to have one folder and inside it 6 folders and inside each one to have the sound tracks not folders then tracks
And my error fixed
Get Outlook for iOShttps://aka.ms/o0ukef

From: mariam jamal @.>
Sent: Friday, April 26, 2024 2:12:11 AM
To: keras-team/tf-keras @.>
Cc: Sanaaisam @.>; Comment @.>
Subject: Re: [keras-team/tf-keras] InvalidArgumentError: Graph execution error: (Issue #66)
hello! i have the same bug.. is there any solution for it?
—
Reply to this email directly, view it on GitHubhttps://github.com/keras-team/tf-keras/issues/66#issuecomment-2078316390, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AYP4DPVDX23GCG23YMSMDGDY7GEUXAVCNFSM6AAAAAA5CTZBQOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZYGMYTMMZZGA.
You are receiving this because you commented.Message ID: @.***>

@573-pankaj
can you help me on my discussion
https://github.com/MariamJBa/ASR/discussions/1

or contact me on facebook
https://web.facebook.com/mariam.jamal.baniamer/


ERROR:  [TuyaWebPlatform] Tried overwriting device config for: "ebd411083fe003ede7dsjy" which is not a valid device-id or device-name.

Describe the bug
Tuya device does not show up and the valid device ID is not recognized
Steps To Reproduce
Install plugin; configure with device ID from smart_life app; configure with username/password/smart_life
Look for device to show up
Device does not show up, instead see:
[TuyaWebPlatform] Tried overwriting device config for: "ebd411083fe003ede7dsjy" which is not a valid device-id or device-name.
Plugin Version
1.1.2
Homebridge Config
{
"name": "TuyaWebPlatform",
"options": {
"username": REDACTED,
"password": REDACTED
"countryCode": "1",
"platform": "smart_life"
},
"defaults": [
{
"id": "ebd411083fe003ede7dsjy",
"device_type": "light",
"min_brightness": "0",
"max_brightness": "255",
"light_characteristics": [
"Brightness",
"Color",
"Color Temperature"
]
}
],
"scenes": true,
"platform": "TuyaWebPlatform"
}
Device Config
Getting credentials
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connection.py", line 169, in _new_conn
conn = connection.create_connection(
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/util/connection.py", line 73, in create_connection
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socket.py", line 918, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno 8] nodename nor servname provided, or not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connectionpool.py", line 382, in _make_request
self._validate_conn(conn)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
conn.connect()
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connection.py", line 353, in connect
conn = self._new_conn()
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connection.py", line 181, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7f83730b13a0>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/requests/adapters.py", line 439, in send
resp = conn.urlopen(
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/connectionpool.py", line 755, in urlopen
retries = retries.increment(
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/urllib3/util/retry.py", line 574, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='px1.tuyaen.com', port=443): Max retries exceeded with url: /homeassistant/auth.do (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f83730b13a0>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "TuyaTest.py", line 20, in
auth_response = requests.post(
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/requests/api.py", line 119, in post
return request('post', url, data=data, json=json, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/requests/api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/requests/sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/requests/sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/requests/adapters.py", line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='px1.tuyaen.com', port=443): Max retries exceeded with url: /homeassistant/auth.do (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f83730b13a0>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known'))
Additional Context

Please post the result of the steps under "How to check whether the api this library uses can control your device"., please make sure that there is actual data to be returned instead of this error. I just re-ran the script multiple times without any problems. Make sure you are running it using python 3.
My installation of the plugin works just fine while overwriting devices by ID so I will need the API output to double check the ID you supplied.

I have same problem:
{
"name": "TuyaWebPlatform",
"options": {
"username": "**********",
"password": "",
"countryCode": "34",
"platform": "tuya"
},
"defaults": [
{
"id": "********",
"device_type": "fan",
"fan_characteristics": [
"Speed"
]
}
],
"scenes": false,
"_bridge": {
"username": ":::::",
"port": 45597
},
"platform": "TuyaWebPlatform"
}

Here another with the same problem.

I'm having the exact same issue with a ceiling fan which does show up in the Tuya Smart app.

Sadly not all devices are supported by the api that this plugin uses (as is also documented in the read me).
Please post the output of the api as requested earlier and you'll probably see that your device is not listed. In which case I cannot do anything to support your device. If it is listed, please show me the api output and I will try to find why the device doesn't show.


XML Stream Issue #8 bump

Hello, I am having the same issue:
' ', hexadecimal value 0x15, is an invalid character. Line 1, position 1.
I found 1 answer on this topic:

Are you trying to connect to an old-style SSL port (usually 5223) with a client that expects to do StartTLS (usually on 5222)?
(0x15 is the TLS content type for "alert", which is likely the response when parsing something that is not TLS.)

I am attempting to connect to Google GCM/CCS. I am very new (yesterday) to xmpp but in playing with the agXMPP client I am betting it has something to do with sasl. I added the s22.sasl lib but I am not exactly sure how I would incorporate it or if it will even work with your fork.
Any guidance would be appreciated.
My code is just a slightly modified getting started example using tls and a port to set the client:
` string hostname = "gcm-preprod.googleapis.com";
int port = 5236;
string username =<EMAIL_ADDRESS>string password = "[api key]";
bool tls = true;
        using (XmppClient client = new XmppClient(hostname, username, password,port,tls))
        {
            // Setup any event handlers.
            // ...

            client.Connect();
            Console.WriteLine("Connected as " + client.Jid + Environment.NewLine);
            Console.WriteLine(" Type 'send <JID> <Message>' to send a chat message, or 'quit' to exit.");
            Console.WriteLine(" Example: send<EMAIL_ADDRESS>Hello!");
            Console.WriteLine();

            while (true)
            {
                Console.Write("> ");
                string s = Console.ReadLine();
                if (s.StartsWith("send "))
                {
                    Match m = Regex.Match(s, @"^send\s(?<jid>[^\s]+)\s(?<message>.+)$");
                    if (!m.Success)
                        continue;
                    string recipient = m.Groups["jid"].Value, message = m.Groups["message"].Value;
                    // Send the chat-message.
                    client.SendMessage(recipient, message);
                }
                if (s == "quit")
                    return;
            }
        } `

Hi,
I assume you are referring to this one, http://stackoverflow.com/questions/32578424/xml-serialisation-error-when-connecting-to-xmpp-server/32578743. I need to create a Sharp.Xmpp stackoverflow area.

Please test it with the latest version, and not the nuget package.
Enable the debug option, and look in the console for any XMPP messages, client.DebugStanzas=true; before initiating the connection.
In what file/method is this exception is raised?

I just faced the exact problem the user is having and I know the why and the solution.
The user is connecting to a TLS server which does not support the STARTTLS extension. In this case, the stream must be surrounded with an SSL stream, negotiate the authentication and from there the process remains unchanged.
I have done myself these modifications:
1-modify the tls bool from the core to an enum with None,StartTLS,TLSSocket and refactor all referent changes
2-If tls is TLSSocket surround the stream at XmppCore.Connect and authenticate it with the host name as target srever
3-Else continue with normal process
I can share the project but I did not docummented nothing...
Cheers.

Thanks @agimenezwally . If you don't mind please share the code.  I must have gotten confused with all the libraries I was looking at. I thought since it was based on S22 that the tls was the "old tls" and not starttls.
Thanks for the help!

Beware, my project is modified to work with google cloud messaging, I needed to allow null Jid's on messages, expose the Xml utilities and some modifications more I to do it "swallow" the messages from cloud. I'm going to compress it and upload to dropbox.

Here it is: https://www.dropbox.com/s/gaox07t0ll6ms74/Sharp.Xmpp.rar?dl=0

In case you want to know how to compose the message for GCM here it is:
    public void SendDownStream(GCMDownStream Message)
    {
        Message.message_id = Guid.NewGuid().ToString();
        Message.dry_run = true;
        string payload = JsonConvert.SerializeObject(Message);

        var msg = Sharp.Xmpp.Xml.Element("message");
        var elem = Sharp.Xmpp.Xml.Element("gcm", "google:mobile:data");

        Sharp.Xmpp.Xml.Child(msg, elem);
        elem.Text(payload);

        xc.SendMessage(new Sharp.Xmpp.Im.Message(new Message(data: elem)));
    }

Thank you @agimenezwally that is what I am doing as well. I will look at your code and implement accordingly.
I appreciate the help!

@agimenezwally you are welcomed to make a pull request, especially for the parts that don't conflict with the standard!

Hi @pgstath
I'm not sure which parts conflict with the standar. If you mean with the standard XMPP protocol, none of the changes conflict with it as GCM uses pure XMPP, but the way I implemented it is really ugly, I mean, actually there's no mechanism to create a message with a custom payload (it's always surrounded with a body at least on the current implementation), so i had to expose internal classes (XML namespace), expose the internal constructor of IM.Message "public Message(Core.Message message)" and comment the jid checking on the message, so as I said is very ugly (the part of the TLS and the UseRooster is well implemented :D).
But I'm open to help to create such mechanism, that would be great to expose an api well formed to create custom messages with a payload from an XML element.
What do you think?

Ok, I think I managed to do something acceptable:
1-Added a new constructor to IM.Message which allows to create a message from an XmlElement
2-Left the Xmpp.Xml namespace public to allow to use the functions to create/append Xml elements
3-Implemented a new event named BodylessMessage which receives messages with no body
4-BodylessMessage uses MessageEventArgs, for that I created a new constructor which does not require a Jid as these messages come without an ID (they come from the server itself, not from an user)
6-Created a property on the connection to disable roster retrieval when connection is created.
7-Created a public function to send a default Presence stanza as the usual with no roster is to not send the presence, but in case some service uses it without roster the function is available.
8-Changed Tls from bool to enum, this allows to use StartTLS extension or Ssl sockets.
Also, I have updated the references from ARSoft.Tools.Net, the new references change the DNS resolution (instead of strings they use now a DomainName class).
If all of this looks good to you I can create a pull request to do the review.
Cheers.

Hi,
Yes points: 1,2,4,5,6,8 and the ARSoft.Tools.Net update look quite good. In principle I also agree with the need  to provide an easy way to built custom stanzas, thus public Xmpp.Xml.
I will take a look if 3 can be included in the Message event.
So please create the peer request!
Regards

Just checking how this is coming along, as I'm interested in this myself.
Cheers


Patch Fixes

bumped interface version and fixed issues encountered during load.

fixes load but doesn't fix crosshairs not targetting from playerbar - only seems to work on local realm to player

not sure on best way to fix it but NS.CoreUI.Bar[barID].fullName is coming through as PLAYER-REALM-US i trimmed the -US off in ButtonPreClick and ButtonPostClick and it seems to function properly again.
local playerName = string.sub(NS.CoreUI.Bar[barID].fullName, 1, -4)
will have a look tomorrow where its coming from

maybe here
local function ParseSource(eventData)
	local playerName = string.match(eventData[5], "^([^%-]+%-?[^%-]*)")
    if IsValidPlayer(eventData[6], eventData[4], playerName) then
        srcName = FormatCLogName(playerName)


RunEdgeConvert and EdgeConvertGUI log statements.

The assignment rubric asks for four log levels, I only see one on each Java file. I would include more.

The assignment rubric asks for four log levels, I only see one on each Java file. I would include more.

I used logger.error, logger.debug, logger.warn, and logger.info all at least once.
Am I misunderstanding something?


Added PosgreSQL 9.5 support. Solves #331, partially #323

Added PosgreSQL 9.5 support. Solves #331, partially #323.

Any updates on this?

My #369 changes were merged but they're not too useful without this so please merge it. It's working well in production here.

@tas50 this one looks pretty straight forward, should we get it merged in?


added description to readme

Coverage remained the same at 87.715% when pulling 79acbadb3c8bf013cc19de3075fa65e9e429b464 on description into 423cbcd2610d0548191b8fa1d9591667f053c45c on master.


Add Electrum Servers as sources

Electrum is Python, and looks like their APIs have some sort of "getrawtransaction".
Evaluate how time consuming is to integrate the Electrum network as a source for, at least, raw transactions. I don't think blocks may be fetched, instead.

After successful evaluation for getrawtransaction, an electrum client draft is introduced in 353708037d51e333280a367a21e9019290dfe161

Experimental support added in d25d050a4ffd32e1947166d0e76f0421636990bd

Electrum support stable.


Import test cases from GnuPG

They can be found here:
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=tree;f=tests;h=1171224fc1a86b171cf5ad88771e7a6e29fea1cb;hb=refs/heads/master

better link https://github.com/gpg/gnupg/tree/master/tests

enough testcases in there for now


Add support for core::task::Poll

Fixes https://github.com/serde-rs/serde/issues/2629

Hmmm, Poll was unstable in the MSRV. Shall I put this behind a feature flag? If so, on or off by default?


sitemap for docs

@ljsinclair this is a file that will help google index our page. I'll add help on help later to generate this, but want to get this out there sooner than later :)

It will... now! Merging in. Had change some stuff from the old site.posts -> html_pages as jekyll no longer recognizes our pages as posts.


Implemement maybeSingle method

JS Implementation

Hey @dreinon, can I work on this?

How is the maybe_single method different from single?

How is the maybe_single method different from single?

The single method raises an error if the db response record count is different from 1 (if it doesn't find any records, it would raise an error). The maybeSingle method raises an error only if the db response record count is greater than 1, being 0 and 1 records valid.

Thanks for the explanation! 😄


Potential CB Record without 'start_recording()' call

I'm not really sure what the correct behavior should be here (perhaps just an assert), but buffer.cpp has this code starting on line 719:
        if (device_type == Anvil::DEVICE_TYPE_SINGLE_GPU)
        {
            copy_cmdbuf_ptr->start_recording(true,   /* one_time_submit          */
                                             false); /* simultaneous_use_allowed */
        }
        {
            VkBufferCopy copy_region;

            copy_region.dstOffset = in_start_offset;
            copy_region.size      = in_size;
            copy_region.srcOffset = 0;

            copy_cmdbuf_ptr->record_copy_buffer(staging_buffer_ptr,
                                                shared_from_this(),
                                                1, /* in_region_count */
                                               &copy_region);
        }
        copy_cmdbuf_ptr->stop_recording();

        if (device_type == Anvil::DEVICE_TYPE_SINGLE_GPU)
        {
            queue_ptr->submit_command_buffer(copy_cmdbuf_ptr,
                                             true /* should_block */);
        }

It looks like if that first "if" statement is false, the command buffer will be written to and stop_recording() will be called without start_recording() even having been called.
This function should probably be changed to either handle other device types, or else just assert that it can't. I'm not really sure what the intended scope is with this.

This is a left-over from our internal repo->public repo re-base. It does make sense if you look at the original code-base, but I agree this could backfire in situations such as stack overflow. Will get rid of this in the next update.

Addressed internally. Contents of the if() blocks have been merged with top function level. The improvement will land with the next update.


Update the README

Reorganized the navigation to be more natural
Emphasized ProgressGif description
Made sentences concise and to the point
Removed extraneous periods
Removed extraneous height parameter from logo img tag

Thanks for the pull request!


Long Ingress URLs (53+ chars) fail builds

Describe the bug
This is a helm template related limitation with super long DNS names - https://github.com/helm/helm/issues/6006

Error: release name "www.stage-xxxx-xxxxx-xxxx.xxxxxxxxxxx.xxxxxx.xxxxxxxxx.xx" exceeds max length of 53

To Reproduce
Steps to reproduce the behavior:

create a superlong (53 chars+) ingress URL in .lagoon.yml
deploy
see deployment fail :)

Expected behavior
Lagoon would try to get around this issue or fail more gracefully - as this was possible under OS.

Closing in favour of #2379


Merge to live

Docs Build status updates of commit 9fab114:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/reference/manifest/group.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


加载模型内存溢出 gpu 2080ti 12gb

python3 test_xportrait.py
--model_config config/cldm_v15_appearance_pose_local_mm.yaml
--output_dir outputs
--resume_dir checkpoint/model_state-415001.th
--seed 999
--uc_scale 2
--source_image assets/source_image.png
--driving_video assets/driving_video.mp4
--best_frame 16
--out_frames -1
--num_mix 4
--ddim_steps 15
~              目前的配置 如何可以使用更少的gpu内存 运行

I have the same question

Modify two vae_bs variables in the core/test_xportrait.py
I set vae_bs = 4 in line 243 and vae_bs = 2 in line 286
need 23152MiB
But I don't know if this will affect the generation effect

LivePortrait work pretty good on 8 GB VRAM or maybe less.
This tool is meant to run on cloud only with very high VRAM, not meant for most.


RuntimeError

你好，请问运行main.py后，服务器报错RuntimeError: Vector for token b'ophthalmology' has 219 dimensions, but previously read vectors have 300 dimensions. All vectors must have the same number of dimensions.
Killed怎么解决呢？

It seems like your pretrained embeddings are broken. You may want to download it directly from https://dl.fbaipublicfiles.com/fasttext/vectors-wiki/wiki.en.vec


prepared Darwin universal release and fix #10

Publish envd-lsp_Darwin_all for universal MacOS release, contains both amd64 and arm64.
close #10
Breaking change:
We would use envd-lsp_Darwin_all instead of envd-lsp_Darwin_x86_64 since VSCode extension v0.0.5.
Example Release:
https://github.com/cutecutecat/envd-lsp/releases/tag/v1.0.0
About universal binary:
https://goreleaser.com/customization/universalbinaries/?h=universal_binaries
Signed-off-by: cutecutecat<EMAIL_ADDRESS>

Blocked by bad trigered PR CI. It will always blocked at Expected — Waiting for status to be reported.


AWS SDK 2.0 is EOL

https://aws.amazon.com/blogs/developer/deprecation-schedule-for-aws-sdk-for-ruby-v2/

We are announcing that version 2 of the AWS SDK For Ruby will enter maintenance mode on 11/20/2020. Support for version 2 will end on 11/21/2021. During maintenance mode we will continue to fix bugs and patch security issues until support for version 2 ends, at which point no further updates to version 2 will be released. We encourage customers to upgrade from version 2 to version 3 to continue receiving regular updates.

Probably carrierwave-aws needs to be modified to have specific dependencies on the individual AWS services (I'm assuming S3?) that it requires?

@leehambley Thanks for the notice. This library is lightly maintained and I'll get to the changes when I can. In the meantime, if somebody else is willing and able a PR is welcome.

Hi Parker, maybe I can make time to do this, I'm absolutely unfamiliar with
carrierwave, it's just one of about a hundred gems in an app I work in. Is
there anything except S3 that carrierwave-aws is using?
Lee Hambley
http://lee.hambley.name/
+49 (0)<PHONE_NUMBER>
On Fri, 4 Dec 2020 at 16:33, Parker Selbert<EMAIL_ADDRESS>wrote:

@leehambley https://github.com/leehambley Thanks for the notice. This
library is lightly maintained and I'll get to the changes when I can. In
the meantime, if somebody else is willing and able a PR is welcome.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sorentwo/carrierwave-aws/issues/166#issuecomment-738849045,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAEUCEN6S6IBEJLHJ6NZQDSTD6MFANCNFSM4UMDNNTQ
.

@leehambley That would be fantastic. No, it only uses S3. There is optional support for CF, but that's through a signing proc and not a dependency.

Hi @sorentwo I'm back from christmas vacation and wanted to work on this today, but I see spec failures on the master branch under Ruby 2.5.7 and any other version that I tried (I checked .travis.yml to see what you were targeting there)
$ bundle exec rake
Running RuboCop...
/home/leehambley/code/stuart/carrierwave-aws/.rubocop.yml: Style/IndentArray has the wrong namespace - should be Layout
Inspecting 18 files
..................

18 files inspected, no offenses detected
/home/leehambley/.asdf/installs/ruby/2.5.7/bin/ruby -I/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/lib:/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-support-3.10.1/lib /home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
Run options:
  include {:focus=>true}
  exclude {:type=>:feature}

All examples were filtered out; ignoring {:focus=>true}

Randomized with seed 6075
........................................F...

Failures:

  1) CarrierWave::Storage::AWSOptions#write_options works if aws_attributes is a Proc
     Failure/Error: expect { options.write_options(file) }.to_not raise_error

       expected no Exception, got #<NoMethodError: undefined method `week' for 1:Integer> with backtrace:
         # ./spec/carrierwave/storage/aws_options_spec.rb:57:in `block (4 levels) in <top (required)>'
         # ./lib/carrierwave/storage/aws_options.rb:45:in `aws_attributes'
         # ./lib/carrierwave/storage/aws_options.rb:23:in `write_options'
         # ./spec/carrierwave/storage/aws_options_spec.rb:60:in `block (4 levels) in <top (required)>'
         # ./spec/carrierwave/storage/aws_options_spec.rb:60:in `block (3 levels) in <top (required)>'
     # ./spec/carrierwave/storage/aws_options_spec.rb:60:in `block (3 levels) in <top (required)>'

Finished in 0.06122 seconds (files took 0.52541 seconds to load)
44 examples, 1 failure

Failed examples:

rspec ./spec/carrierwave/storage/aws_options_spec.rb:55 # CarrierWave::Storage::AWSOptions#write_options works if aws_attributes is a Proc

Randomized with seed 6075

/home/leehambley/.asdf/installs/ruby/2.5.7/bin/ruby -I/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/lib:/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-support-3.10.1/lib /home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed

not sure what's going on here, perhaps you'd like to comment before I risk sending a PR on flaky foundations.
Cheers!

Hi @sorentwo I'm back from christmas vacation and wanted to work on this today, but I see spec failures on the master branch under Ruby 2.5.7 and any other version that I tried (I checked .travis.yml to see what you were targeting there)
$ bundle exec rake
Running RuboCop...
/home/leehambley/code/stuart/carrierwave-aws/.rubocop.yml: Style/IndentArray has the wrong namespace - should be Layout
Inspecting 18 files
..................

18 files inspected, no offenses detected
/home/leehambley/.asdf/installs/ruby/2.5.7/bin/ruby -I/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/lib:/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-support-3.10.1/lib /home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
Run options:
  include {:focus=>true}
  exclude {:type=>:feature}

All examples were filtered out; ignoring {:focus=>true}

Randomized with seed 6075
........................................F...

Failures:

  1) CarrierWave::Storage::AWSOptions#write_options works if aws_attributes is a Proc
     Failure/Error: expect { options.write_options(file) }.to_not raise_error

       expected no Exception, got #<NoMethodError: undefined method `week' for 1:Integer> with backtrace:
         # ./spec/carrierwave/storage/aws_options_spec.rb:57:in `block (4 levels) in <top (required)>'
         # ./lib/carrierwave/storage/aws_options.rb:45:in `aws_attributes'
         # ./lib/carrierwave/storage/aws_options.rb:23:in `write_options'
         # ./spec/carrierwave/storage/aws_options_spec.rb:60:in `block (4 levels) in <top (required)>'
         # ./spec/carrierwave/storage/aws_options_spec.rb:60:in `block (3 levels) in <top (required)>'
     # ./spec/carrierwave/storage/aws_options_spec.rb:60:in `block (3 levels) in <top (required)>'

Finished in 0.06122 seconds (files took 0.52541 seconds to load)
44 examples, 1 failure

Failed examples:

rspec ./spec/carrierwave/storage/aws_options_spec.rb:55 # CarrierWave::Storage::AWSOptions#write_options works if aws_attributes is a Proc

Randomized with seed 6075

/home/leehambley/.asdf/installs/ruby/2.5.7/bin/ruby -I/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/lib:/home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-support-3.10.1/lib /home/leehambley/code/stuart/carrierwave-aws/.bundle/ruby/2.5.0/gems/rspec-core-3.10.1/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed

not sure what's going on here, perhaps you'd like to comment before I risk sending a PR on flaky foundations.
Cheers!

This would fix that:
$ GIT_PAGER=cat git diff
diff --git a/spec/carrierwave/storage/aws_options_spec.rb b/spec/carrierwave/storage/aws_options_spec.rb
index e746d13..67354da 100644
--- a/spec/carrierwave/storage/aws_options_spec.rb
+++ b/spec/carrierwave/storage/aws_options_spec.rb
@@ -1,4 +1,5 @@
 require 'spec_helper'
+require 'date'

 describe CarrierWave::Storage::AWSOptions do
   uploader_klass = Class.new do
@@ -54,7 +55,7 @@ describe CarrierWave::Storage::AWSOptions do

     it 'works if aws_attributes is a Proc' do
       expect(uploader).to receive(:aws_attributes).and_return(
-        -> { { expires: 1.week.from_now.httpdate } }
+        -> { { expires: (Date.today + 7).httpdate } }
       )

       expect { options.write_options(file) }.to_not raise_error

This would fix that:
$ GIT_PAGER=cat git diff
diff --git a/spec/carrierwave/storage/aws_options_spec.rb b/spec/carrierwave/storage/aws_options_spec.rb
index e746d13..67354da 100644
--- a/spec/carrierwave/storage/aws_options_spec.rb
+++ b/spec/carrierwave/storage/aws_options_spec.rb
@@ -1,4 +1,5 @@
 require 'spec_helper'
+require 'date'

 describe CarrierWave::Storage::AWSOptions do
   uploader_klass = Class.new do
@@ -54,7 +55,7 @@ describe CarrierWave::Storage::AWSOptions do

     it 'works if aws_attributes is a Proc' do
       expect(uploader).to receive(:aws_attributes).and_return(
-        -> { { expires: 1.week.from_now.httpdate } }
+        -> { { expires: (Date.today + 7).httpdate } }
       )

       expect { options.write_options(file) }.to_not raise_error

Thanks for following up!
This looks like a case of rubocop changing out from under us. That particular change perfectly fine by me 👍

Thanks for following up!
This looks like a case of rubocop changing out from under us. That particular change perfectly fine by me 👍

Thanks, so I'll at least send a PR for that low hanging fruit.
The thing that brought me here was the deprecation warnings that I originally reported back in December - but now I see that the gemspec for this project specifies aws-sdk-s3 already, at ~>1 which is still absolutely fine. Their latest release is 1.87.0 - December 21, 2020 (293 KB)  so that should be fine.
We seem to have something in our own (extensive) app Gemfile pinning a specific version:
# Gemfile
39:gem "aws-sdk", "~> 2.11.193", require: nil
40:gem "aws-sdk-resources", "~> 2.11.193", require: nil

so I need to look deeper.
Apologies for the noise.

Thanks, so I'll at least send a PR for that low hanging fruit.
The thing that brought me here was the deprecation warnings that I originally reported back in December - but now I see that the gemspec for this project specifies aws-sdk-s3 already, at ~>1 which is still absolutely fine. Their latest release is 1.87.0 - December 21, 2020 (293 KB)  so that should be fine.
We seem to have something in our own (extensive) app Gemfile pinning a specific version:
# Gemfile
39:gem "aws-sdk", "~> 2.11.193", require: nil
40:gem "aws-sdk-resources", "~> 2.11.193", require: nil

so I need to look deeper.
Apologies for the noise.

No worries! Thanks for looking into it at all.

No worries! Thanks for looking into it at all.

Any updates on this?

This is ineligible. carrierwave-aws depends on aws-sdk-s3 ~> 1.0, the latest version of which depend on aws-sdk-core 3.


Toolbox rework

[ ] Toolbox has to save the task with parameters for the measurement even after the execution (this task needs a random generated TaskId)
[ ] The results from a toolbox measurement need to have the TaskId from the generated task
[ ] Reports/results from a toolbox measurement should not be send to the repository but stored locally somehow

The toolbox does not use the parameters from the GUI at the moment but the pre-defined tasks from client.cpp.

You might use negative TaskIDs for the toolbox tasks...


Refactor: controls & full screen & dashboard

The original reason for this refactoring is: when downloading data in manual query mode, you can use the controller form value to filter without triggering a query. In order to achieve this feature while ensuring that existing functions are available, the following parts have been modified:

ControlPanel becomes a common container for app and share.
The logic related to querying data is abstracted into saga and util, and subscribe to the required redux state in saga for calculation.
Dashboard and Widget config column are parsed when fetched.
Normalization of some types, logic and code style.

这次重构的初衷是为了满足：手动模式下下载数据时，可以不触发查询将控制器表单值带入到查询条件中。为保证现有功能可用做以下修改：

ControlPanel 成为 app 和 share 的通用容器；
查询数据的相关逻辑被抽象到 saga 和 util 中，并在 saga 中订阅 redux state 参与计算；
Dashboard 和 Widget 的 config 字段在获取时进行解析；
一些类型、逻辑和代码风格的规范化。

#1580

#1908

#1972

#1546


Windows 10.0.19013.1

Has anyone tried to activate RDP Wrapper in this version (10.0.19013.1) of the system?

I have corrected dll if you want I can send to you

ofc yes, please publish it. Thank you in advance.

https://www.dropbox.com/s/nazjldrt1j4wd9f/termsrv.dll?dl=0

Thank you. What about the rdpwrap.ini file?

You don't need rdpwrap at all that is much easier just to replace termsrv.dll I can create also rdpwrap.ini but that will take much more time or if you don't believe to my dll I can explain how to redact yourself dll that is very easy with Hex editor

I see, thanks!
sob., 16 lis 2019 o 19:45 hazardiuss<EMAIL_ADDRESS>napisał(a):

You don't need rdpwrap at all that is much easier just to replace
termsrv.dll I can create also rdpwrap.ini but that will take much more time
or if you don't believe to my dll I can explain how to redact yourself dll
that is very easy with Hex editor
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stascorp/rdpwrap/issues/919?email_source=notifications&email_token=AD3VD6VKMOAEPOF3BLA2RN3QUA5UZA5CNFSM4JHGXLRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEHX4QA#issuecomment-554663488,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD3VD6QKAE7CEG2HT4U4T3TQUA5UZANCNFSM4JHGXLRA
.

--
Mateusz Zelent

Modifying system files is out of this project scope, don't discuss or suggest it here.


new added Entities are not recognized

When I add new entities (for example new city in the "Airport" entity) the bot doesn`t recognize it . For example when I type "flight to Madrid" - the bot gives "Sorry but the following airports are not supported: madrid", then it prompts "To what city would you like to travel?" - I type again "madrid", this time the bot accepts the city Madrid. Please let me know  what is the problem behind? How could I fix it? Thanks.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 25843ab0-30bf-a028-92ad-7760d51dac39
Version Independent ID: 59a25f0a-e69f-034c-0a90-141e64ef45a5
Content: Tutorial: Language Understanding Bot Node.js v4 - Azure Cognitive Services
Content Source: articles/cognitive-services/LUIS/luis-nodejs-tutorial-bf-v4.md
Service: cognitive-services
Sub-service: language-understanding
GitHub Login: @diberry
Microsoft Alias: diberry

@Nazar-Pa Thanks for the question. We will update you shortly.

@Nazar-Pa you can use interactive testing in the LUIS for intent/entity recognition.
once you trained the luis model and test the same using Test. Type the test utterances and inspect the entities as displayed.

you can add the pre built entity(ex:geographyV2),its predictions will be available to you while labeling utterances.
Please follow the below samples for node.js.
https://github.com/Microsoft/BotBuilder-Samples/tree/master/samples/javascript_nodejs
We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Seg fault in python API function renderdoc.ExecuteAndInject

Description
Reproducible crash happens when calling the function renderdoc.ExecuteAndInject with the env parameter set as None.

Steps to reproduce

Open python interactive shell -> run script in latest build
Execute the function with the env parameter as None. Ex:
renderdoc.ExecuteAndInject('/bin/blender', '', '', None, '', renderdoc.GetDefaultCaptureOptions(), False)

Passing an empty list avoids the crash

renderdoc.ExecuteAndInject('/bin/blender', '', '', [], '', renderdoc.GetDefaultCaptureOptions(), False)

Reproducing with gdb produces the following output
Thread 23 "Python script" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd1e006c0 (LWP 127228)]
0x00005555560b804a in rdcarray<EnvironmentModification>::size (this=0x0)
    at ../../renderdoc/api/replay/rdcarray.h:199
199	  size_t size() const { return usedCount; }
(gdb)

Ran on the latest build (e249981)
Environment

RenderDoc version: 1.31 (reproducible in source build 1.32 Unstable)
Operating System: Arch Linux x86_64 (kernel 6.8.1-arch1-1) AMD drivers
Graphics API: 4.6 Reproducible in various versions of OpenGL/ Likely unrelated

If you've passed a wrong parameter to the function then this isn't a bug in RenderDoc. The documentation states that this parameter should be List[EnvironmentModification], None is not a valid value to pass.

I know the parameter is wrong but I just thought it should fail more gracefully (instead of instantly crashing the whole application and possibly losing data)
Apologies for the inconvenience, just thought it was something worth pointing out.


Add new callout to api-getting-started.md

Description of the change:
Add new callout to api-getting-started.md
Reason for the change:
New callout!
Link to original source:
https://sendgrid.com/docs/for-developers/sending-email/api-getting-started/

Closes #

Hello @music-mind,Thanks again for the PR! It's HACKTOBERFEST! We want to show our appreciation by sending                                              you some special Hacktoberfest swag. If you have not already, could you please fill out                                              this form so we can send it to you? Thanks!                                             Team SendGrid DX


try to find a message with id.id or id._serialized

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.3 out of 7 committers have signed the CLA.:white_check_mark: su-chang:white_check_mark: guo40020:white_check_mark: hcfw007:x: pedroslopez:x: shirser121:x: jurajmatus:x: SchwartzblatYou have signed the CLA already but the status is still pending? Let us recheck it.


Add fast implementation of LARS

Description
Add a Fast implementation of LARS.
Checklist
Essentials

[X] Changes are complete (i.e. I finished coding on this PR)
[X] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
[X] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
[X] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

Add multi_sum_sq Op: computing sum of squares of multiple arrays (1 sum per array).
Add multi_lars Op: computing LARS with the sum of squares of weights and gradients.
Add preloaded_multi_sgd which a version of SGD where learning rate are MXNet array instead of list of parameters.
Add SGDwFastLARS optimizer
Add test for the new Ops and optimizer.

Comments
This code have been used for MLPerf v0.6 benchmarks. It's especially pertinent if you are training with small local batch size as optimizers usually don't scale with batch size.
Credits

The CPU part is from @drivanov
As said in the comments of multi_sum_sq files, the main approach is coming from https://github.com/NVIDIA/apex

SyntaxError: only named arguments may follow *expression
I'm not seeing this error on my local machine, what version of Python is on CI ?

I don't understand the errors in the CI, can somebody help me ?


 But the theadpool is full, so the task is queued in the threadpool.
load txn's delete bitmap update lock expired and a compaction job on the same tablet finished successfully.
load txn fails to commit due to timeout of the calculation of delete bitmap
load txn retries the commit process, gets the bitmap update lock and sends delete bitmap calculation task to BEs
BE fails to register this new calculation task because there is a task with the same signatrure(txn_id) running in the task_worker_pool
BE finishes the calculation of delete bitmap and report success status to FE
load txn1 commits successfully

Finally, load txn failed to calculate delete bitmap for the compaction produced by compaction
Solution
The root cause of the above failures is that when the commit process is retried many times, FE may use the previous stale success response from BEs and commit txns. One solution for that problem is that FE attaches an unique id within the delete bitmap calculation task sent to BE and BE takes it in the response for FE to check if the response is for the current latest task. However, if the delete bitmap calculation always consumes more time than the timeout of the delete bitmap calculation, FE will retry the commit process infinitely which causes live lock.
This PR let the BE's response take the compaction stats(to avoid load-compaction conflict) and versions(to avoid load-load conflict) from the task request and let the FE compares it with the current task's to know that if there is any compaction or load finished during the time periods since the current load get the delete bitmap lock due to lock expiration. If so, the current txn should retry or abort. If not, the current txn can commit successfully.

run buildall

run buildall

run buildall

run performance


Common connection | skipVerify not properly set

There is a minor issue with the common connection section, with tLSConfig.skipVerify.
If you set the config as follows :
  connection:
    address: 'http://vault-a.vaults.svc.cluster.local:8200'
    tLSConfig:
      skipVerify: True

this is translated into :
tlsConfig.Insecure = !vc.TLSConfig.SkipVerify  --> tlsConfig.Insecure = False
which is then skipped in the vault client api :
if t.Insecure {
   clientTLSConfig.InsecureSkipVerify = true
}

Am I missing something, or is this intended ?
Thnx.

hello, I am not understanding what the problem is from this description. One question, why are you trying to set tlsSkipVerify on a HTTP connection?

Maybe I was not clear.
The issue is here :
"error": "Put \"https://vault-a.xxxxx.xxxx/v1/auth/kubernetes/login\": http: server gave HTTP response to HTTPS client"}
Since this is for local testing, I am trying to set skipVerify: True, but based on the above description it doesn't have the desired result since it is inverted here :
tlsConfig.Insecure = !vc.TLSConfig.SkipVerify  --> tlsConfig.Insecure = False
Thnx.


virtio-net not recognized anymore

Describe the bug
After updating the virtio-win to 0.1.262-1 or higher drivers on my Windows 11 VM, the Ethernet-Controllers are not recognized anymore. If I uninstall them and reinstall 0.1.248-1 it works again. No special settings, everythis is on default.
To Reproduce
Install the latest virtio-win version on a Windows 11 VM with a VirtIO network card.

Expected behavior
The network card should be recognized.
Screenshots

Host:

Disto: Proxmox VE 8.3.0
Kernel version: 6.8.12-2-pve
QEMU version: QEMU emulator version 9.0.2 (pve-qemu-kvm_9.0.2-4)
QEMU command line: /usr/bin/kvm -id 103 -name manuel-vpc.domain.local,debug-threads=on -no-shutdown -chardev socket,id=qmp,path=/var/run/qemu-server/103.qmp,server=on,wait=off -mon chardev=qmp,mode=control -chardev socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5 -mon chardev=qmp-event,mode=control -pidfile /var/run/qemu-server/103.pid -daemonize -smbios type=1,uuid=564d16e8-e9df-33bf-7640-5f5b00f3eb89 -drive if=pflash,unit=0,format=raw,readonly=on,file=/usr/share/pve-edk2-firmware//OVMF_CODE.fd -drive if=pflash,unit=1,id=drive-efidisk0,format=raw,file=/dev/zvol/rpool/data/vm-103-disk-0,size=131072 -smp 4,sockets=1,cores=4,maxcpus=4 -nodefaults -boot menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg -vnc unix:/var/run/qemu-server/103.vnc,password=on -cpu host,hv_ipi,hv_relaxed,hv_reset,hv_runtime,hv_spinlocks=0x1fff,hv_stimer,hv_synic,hv_time,hv_vapic,hv_vpindex,+kvm_pv_eoi,+kvm_pv_unhalt -m 8192 -object iothread,id=iothread-virtio0 -object iothread,id=iothread-virtio1 -device pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e -device pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f -device pci-bridge,id=pci.3,chassis_nr=3,bus=pci.0,addr=0x5 -device vmgenid,guid=7934bf48-00fb-4d83-9554-4995c88d4347 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device qxl-vga,id=vga,bus=pci.0,addr=0x2 -chardev socket,path=/var/run/qemu-server/103.qga,server=on,wait=off,id=qga0 -device virtio-serial,id=qga0,bus=pci.0,addr=0x8 -device virtserialport,chardev=qga0,name=org.qemu.guest_agent.0 -device virtio-serial,id=spice,bus=pci.0,addr=0x9 -chardev spicevmc,id=vdagent,name=vdagent -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 -spice tls-port=61001,addr=<IP_ADDRESS>,tls-ciphers=HIGH,seamless-migration=on -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3,free-page-reporting=on -iscsi initiator-name=iqn.1993-08.org.debian:01:4adad7243ea1 -drive file=/dev/zvol/rpool/data/vm-103-disk-1,if=none,id=drive-virtio0,discard=on,format=raw,cache=none,aio=io_uring,detect-zeroes=unmap -device virtio-blk-pci,drive=drive-virtio0,id=virtio0,bus=pci.0,addr=0xa,iothread=iothread-virtio0,bootindex=100 -drive file=/dev/zvol/rpool/data/vm-103-disk-2,if=none,id=drive-virtio1,discard=on,format=raw,cache=none,aio=io_uring,detect-zeroes=unmap -device virtio-blk-pci,drive=drive-virtio1,id=virtio1,bus=pci.0,addr=0xb,iothread=iothread-virtio1 -device ahci,id=ahci0,multifunction=on,bus=pci.0,addr=0x7 -drive file=/var/lib/vz/template/iso/virtio-win-0.1.248.iso,if=none,id=drive-sata0,media=cdrom,aio=io_uring -device ide-cd,bus=ahci0.0,drive=drive-sata0,id=sata0,bootindex=101 -netdev type=tap,id=net0,ifname=tap103i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on -device virtio-net-pci,mac=00:0c:29:00:00:00,netdev=net0,bus=pci.0,addr=0x12,id=net0,rx_queue_size=1024,tx_queue_size=256 -netdev type=tap,id=net1,ifname=tap103i1,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on -device virtio-net-pci,mac=00:0c:29:00:00:00,netdev=net1,bus=pci.0,addr=0x13,id=net1,rx_queue_size=1024,tx_queue_size=256 -rtc driftfix=slew,base=localtime -machine hpet=off,type=pc-i440fx-9.0+pve0 -global kvm-pit.lost_tick_policy=discard
libvirt version: not found?
libvirt XML file: not found?

VM:

Windows version: 22H2 (Build 22621.4460)
Which driver has a problem: Network card is not recognized
Driver version or commit hash that was used to build the driver: Tried with 0.1.262-1, 0.1.262-2 and 0.1.266-1

Additional context
Strange that it seems that I'm the only one with this problem.

Possibly related, but in my case it workes with an older VirtIO driver version.

https://github.com/virtio-win/kvm-guest-drivers-windows/issues/750
https://github.com/virtio-win/kvm-guest-drivers-windows/issues/745
https://github.com/virtio-win/kvm-guest-drivers-windows/issues/998

The Windows installation is German, but it worked before. So this probably is a regression.

@mr-manuel
Did you try to install/update the netkvm driver manually from the Device Manager Dialog or only with virtio-win msi installer/bundle ?
Thanks,
Vadim.

First I installed it via the MSI, the I tried via the device manager, but it does not recognize the driver.

Please check what is the PNP ID of the virtio-net device.
Also please provide setupapi logs located in the C:\windows\INF directory.
Thanks,
Yan

Hardware ID when it's working:

Hardware ID when it's not working:

Here the log: setupapi.dev.log

QE tries to reproduce this issue, but the main variables (kernel and QEMU-KVM versions) differ from the reported setup.

kernel-5.14.0-518.el9.x86_64
edk2-ovmf-20240524-7.el9.noarch
qemu-kvm-core-9.1.0-1.el9.x86_64

Specifically:

Kernel: The latest version available in our repository is 6.8.0-1, which does not match the reported 6.8.12-2-pve.
QEMU-KVM: The latest version in our repository is qemu-kvm-core-9.1.0, with qemu-kvm-core-9.0.0 being slightly lower, but still different from the reported pve-qemu-kvm_9.0.2-4.

Despite these differences, I have not encountered problems upgrading the netkvm driver from 0.1.248  to 0.1.262.

I send a link to your Red Hat e-Mail in your profile.

@mr-manuel
This is likely tangential to this issue:
Issue #750
https://forum.proxmox.com/threads/no-network-adapter-in-fresh-windows-server-after-upgrade-to-proxmox-7.92094/page-7
https://gitlab.com/qemu-project/qemu/-/issues/774
Supposedly there was changes to german windows in the Nov 2024 windows update to address the behavior noted from the issue above, perhaps we're running afoul in another way?
Assuming this is related to the original issue:
@heywji - can you ping Igor Mammedov internally? He should be in the loop on this, as we've got him connected with our team, as well as connected with Microsoft on this issue

I made a few more tests. The weird outcome is, that the driver installed correctly after uninstalling NordVPN. I tried to remove the VirtIO drivers again, install NordVPN and check, if it fails again, but I was not able to reproduce it again.
If someone has the same problem, try to uninstall all VPN clients or other virtual network adapters.


run black code formatter

:+1:
Maybe also show your style and add this snippet to the README.rst:
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black

If you look at this maybe also fix the broken PyPI-Link, which always shows this to me:

package or version not found

thanks for the tip on the README, I've wondered why it doesn't work but never investigated


sql (server names) intellisense is not working #8528

Issue Type: Bug
Instal vs code
Instal SQL Server (mssql)
Connect to sql server
intellisense dosent take names from database
VS Code version: Code 1.40.1 (8795a9889db74563ddd43eb0a897a2384129a619, 2019-11-13T16:49:35.976Z)
OS version: Windows_NT x64 10.0.14393

System Info

Item
Value

CPUs
Intel(R) Celeron(R) CPU G1820 @ 2.70GHz (2 x 2694)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: disabled_offoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
5.88GB (2.13GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (1)

Extension
Author (truncated)
Version

mssql
ms-
1.7.1

Thank for taking the time to report this. The behavior you see is actual expected, the database schema is not included in the training because schema's are in general not shared. We are not yet able to give suggestions on unknown structures. For that reason you see only suggestion on keywords. If you have suggestions on how to improve we like to hear from you.
--
Peter [MSFT]

Closing this issue since this has been solved.


frontend: revamp message component and replace inlinemessage

cc @shonsirsha @jadzeidan

Very nice :)

Thanks for catching, I'll open a separate PR for this. Probably together with https://github.com/thisconnect/bitbox-wallet-app/commits/frontend-label-styling/

@shonsirsha spacing is similar/same as before, see

but the radio buttons are not vertically aligned with labels, this should be fixed in  https://github.com/BitBoxSwiss/bitbox-wallet-app/pull/2779


deps: update deps

Testing
Do an npm install and run the web-app, should look and behave as expected

closing in favor of https://github.com/carbon-design-system/carbon-platform/pull/1639


add comments, link to docs in defineAuth template

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Ship it!


Updated tests with now working login and create account functionality

I think the login functionality is not working. Typing in random letters and numbers allows me to bypass the login screen.

Currently, does the addressbook allow you to further filter an already filtered list? If not, does your search functionality currently allow us to do that? I may need to extend your search functionality to my login.

I think the login functionality is not working. Typing in random letters and numbers allows me to bypass the login screen.

Currently, does the addressbook allow you to further filter an already filtered list? If not, does your search functionality currently allow us to do that? I may need to extend your search functionality to my login.

Updated login mechanism. New bug found and added to issue tracker.

I think the login functionality is not working. Typing in random letters and numbers allows me to bypass the login screen.

Currently, does the addressbook allow you to further filter an already filtered list? If not, does your search functionality currently allow us to do that? I may need to extend your search functionality to my login.

Updated login mechanism. New bug found and added to issue tracker.

Bug fixed. Relevant issue in issue tracker closed.


pyglet keyboard events and old frames popping creepily from the past

Thanks for this wonderful library.
I have reduced a problem I am encountering, to the following minimal code. The code below should just show a running counter.
However when it's running, pressing keyboard keys will occasionally cause an old frame to show ― one that should have been (only) drawn once before. For example, you will see the drawn text counter go from 1 to 100, but occasionally after a key press, the window will have a smaller number drawn on it, as if it is going back in time or popping an old frame to the display.
import pyglet

window_dimensions = (640, 400)
window = pyglet.window.Window(*window_dimensions)
window.set_visible()

i = 1

def update(dt):
    global i, window_dimensions
    i = i + 1

    # prepare text label saying the frame number
    text = pyglet.text.Label(
        text = str(i),
        font_name = 'Times New Roman',
        font_size = 16,
        x = window_dimensions[0] // 2, y = 50,
        anchor_x = 'center', anchor_y = 'center')

    window.clear()
    text.draw()

@window.event
def on_key_press(symbol, modifiers):
    pass

# kick it all off
pyglet.clock.schedule_interval(update, 1/2)
pyglet.app.run()

Version information:
Pyglet version 1.5.21
Python 3.8.3
Ubuntu 20.04
Am I using the library in any non-idiomatic way causing this behavior? Is more version information necessary?

2 things.

Your update is creating new labels every 0.5 seconds. Create one label outside, and update the text as needed (text.text = "New text") in your update.
You should be putting your drawing in the on_draw event such as:

@window.event
def on_draw():
    window.clear()
    text.draw()

Hope that helps.

Yes, thanks, it's exactly what I have done! Just took a while to follow the examples more closely to avoid these mis-usage patterns.


ditch server side rendering, use github pages

This app is entirely client side and can probably always be. No point in paying for hosting when github pages will work.

Ditch the server side rendering
Create a gulp task that dumps a gh-pages compatible build in build/
start pushing to gh-pages
move domain name over

This is now mostly resolved. pxtobrx.com is coming from gh-pages. But the CSS is embedded in app.js and added to the DOM using @withStyles. I'd prefer to pull the CSS into its own css file or at least embed it in index.html. Need to look more into this.


feature engineering for datetime columns

Create features from columns of datetime dtype in DataTransformer's fit_transform() and transform() methods. Right now a simple conversion to float type is used.
Originally posted by @sonichi in https://github.com/microsoft/FLAML/issues/66#issuecomment-822654160

Could such a solution be okay?
for dt_column in datetime_columns:
X[f'year_{dt_column}'] = X[dt_column].dt.year
X[f'month_{dt_column}'] = X[dt_column].dt.month
X[f'day_{dt_column}'] = X[dt_column].dt.day
X[dt_column] = X[dt_column].map(datetime.toordinal)

Yes that's the gist of it. I'll consider the following: Year, Month, Day, Day of week, Day of year, Quarter, Week of the year, Hour, Minute, Second.

closed by #89


CLI entry points are broken

@edyoshikun tested recOrder's CLI installation and found that the entry points were broken.
I just (accidentally) pushed the fix directly to main. Apologies for not making this a PR. See diff here:
https://github.com/mehta-lab/recOrder/commit/d32bf46ca42e61bcc73874a29eeb962e9fdc7b1a
I've tested and confirmed that it's now working. @edyoshikun can you "review" this?

I confirm that with the changes to setup.cfg the CLI runs well!


Getting yaml parse error during update and deploy any helm chart

When in values.yaml of any helm apps contain extra comments so getting yaml parse error during deploy.
Checklist:

[X] I've searched in the docs and FAQ for my answer
[X] I've included steps to reproduce the bug.

Describe the bug
When we have extra comments in values.yaml of helm apps with the default values , during click on deploy or update and deploy of charts it through error as in screenshot .
To Reproduce
[ordered list the process to finding and recreating the issue, example below]

try to deploy prometheus stack or click on update and deploy if it is already deployed using charts from UI.

Expected behavior
It should able to update and deploy
Current behavior
Getting yaml parse error during update and deploy
Screenshots

If applicable, add screenshots to help explain your problem.
Logs
Paste any relevant application logs here.

AB#102

This issue was with the limitation introduced in the latest version of YAML. For now, reverted the version & will analyze this further in #2214.
PR - https://github.com/devtron-labs/dashboard/pull/471


docs: add Vuepress docs [WIP]

Description
Add Vuepress docs.
Why is this change required?
#4

[x] I've read the contributing guidelines and the Code of Conduct

Hmm... It seems that Vuepress doesn't support Node v6

Any particular reason you want to support Node v6 @sh7dm? Otherwise I would just remove it from the Travis CI configuration

@ericcornelissen ok. or we can ignore engines option in CI

Unless you really want to support Node v6 I wouldn't do that, seems like a potentially dangerous thing to do. Image a scenario where a(/another) package requires Node v8 or higher and because of that the build in the Node v6 environment fails.

@gabrieledarrigo @ericcornelissen is it ready to merge? Please add your reviews and if you want add some features to docs.

@ericcornelissen OK, I'll merge it!

I'll use Now for deployment

I'm assuming you mean Now.sh @sh7dm? Why not just use GitHub pages?

@ericcornelissen hmm ok. let's use GitHub Pages

@ericcornelissen Thanks for help!

It works 🚀! Check it out here

Awesome, this is a great starting point!

Thanks for help!

No problem 👌 You're welcome

We are ready for the first release!

I'm glad you are so eager to get started. However, before publishing I would like to test the project a bit more thoroughly, perhaps refactor the renderError function, make some adjustments for the overall documentation.
I agree that we have a good start already, but given that we're working closely with the main project and the main project itself is a product that existed for quite some time, I think it is more important for this project to work properly then for it to be available a few weeks early.
 Either way, we have to wait for #22 before moving on anyway 😄 I will try my best to look into all the things listed above by early January 👍


Add Line Mode diff methods to the public API

We have a bug in the Java implementation of diff-match-patch: users are
unable to follow the following online recipe for Line Mode diffs:
https://github.com/google/diff-match-patch/wiki/Line-or-Word-Diffs
The problem is that the crucial methods needed by this recipe are marked
as "protected" in the diff_match_patch class, meaning they cannot be
invoked by typical user application code since that code is neither a
subclass of nor should it be in the same package as
diff_match_patch. The most reasonable workaround for users is to
artificially relocate their calling classes into the
"name.fraser.neil.plaintext" package, but this is a bad solution since
it suggests that all line-mode-diff-capable user code also belongs to
the diff-match-patch project.
The solution in this PR is to:
(1) Mark needed methods and one class as "public" rather than
"protected"
(2) Split the test class in two:
                          diff_match_patch_apitest
                         /                 ^^^^^^^
  diff_match_patch_test <
                         \
                          diff_match_patch_impltest
                                           ^^^^^^^^

The apitest class contains the majority of the original test, since
the majority of tested methods are already marked as "public" and
(presumably) must be on the public API of our library. This test
would not compile or run cleanly until we made the "protected" -->
"public" changes in (1).

The impltest class contains the smaller number of tests from the
original class which were targeting protected methods that
(presumably) are not on the public API of our library.

Other solutions are obviously possible: the simplest solution is just to
make the protected-->public changes in (1) and not bother to restructure
the test. I'm willing to accept this solution if the maintainers don't
want to make such a big change to the test, but I do think we're in a
better situation if we don't allow our public API tests to live in the
same package as our implementation tests.
NOTE: I saw that we have the same problem in some other languages which
support method privacy-- for example the C++ implementation has this
problem and currently uses "friend" in the diff_match_patch class to
allow diff_match_patch_test to access protected members. This PR does
not attempt to fix those other languages, since I am not an expert.
My company has created a Contributor License Agreement as per your
contributing guidelines:
https://drive.google.com/open?id=1UZ6Ur64oUkitUzUVSL5tH3vMyTh1p2bM

I would love to see this merged.


Feature Request: I can list private S3 URIs under releases in my deployment manifest

Context
Our deployments have a mix of open source and closed source releases. We currently zip all these releases up with our deployment metadata and ship this to our users (PCF tiles). This zip file containing all the releases is now over 9GB which is a pain for users to upload and download. Although we would still provide this zip file for users who don't have internet access, a lighter distribution mechanism would be a big help.
Proposed Solution
We can already specify the OSS URLs in our BOSH deployment manifest:
releases:
- name: concourse
  version: 3.3.2
  url: https://bosh.io/d/github.com/concourse/concourse?v=3.3.2
  sha1: 2c876303dc6866afb845e728eab58abae8ff3be2

For the closed source releases, could we similarly specify URIs to private S3 buckets?
releases:
- name: some-private-release
  version: 1.2.3
  url: s3://my-bucket/some-private-release-1.2.3.tgz
  sha1: 2c876303dc6866afb845e728eab58abae8ff3be2
  access_key_id: ((release-access-key))
  secret_access_key: ((release-secret-key))
  region: us-east-1 # optional
  endpoint: https://s3.amazonaws.com # optional

If this seems like a reasonable change we'd be willing to make a PR.

If it helps, there is another path to having private releases - referencing the private git repo using git+https://
Have a look at https://github.com/cppforlife/zookeeper-release/blob/master/manifests/zookeeper.yml#L5-L7
The reference to a git repo is resolved locally by the bosh CLI, and so uses the operators local git credentials + network connections to build the final bosh release.

@cppforlife ^ another argument for investigating compiled releases inside git+https blobstore

Alternatively, something like a proxy server job on the BOSH director which could translate/convert release references might work. It would avoid large, arbitrary deployment manifests needing to contain sensitive credentials and being passed around or shared between teams.

@dpb587 a proxy server might work for consuming private releases internally, but we'd like a mechanism to share private releases with people outside our company. You could argue that sharing read-only S3 keys with a large number of people isn't really "private" anyway, but making the buckets public is meeting a bit of push back.

This came up in pivotal.slack.com again recently, so I wanted to add a few more thoughts around this.
Introducing more download reference data into the releases section is a little weird in my mind. As far as the "deployment manifest" is concerned, it only cares about the name/version. The url/sha1 were added as a convenience (which has certainly been useful), but expanding it more just adds noise which isn't useful to the deployment itself - it's for the upload-release. And even if that data is present in the deployment manifest, it can become misleading because some other user/process could have uploaded the release version from some other place (which could technically have different bits). So, I'd like to think a bit more broadly about what alternatives might be. At least for broader discussion and longer-term goals.
One shorter-term option could be a very small wrapper utility which replaces S3 URLs with their pre-signed equivalents. The manifest could be piped through it before being passed to the director/CLI. This avoids introducing blobstore-specific properties on the individual releases and would help avoid duplicate configuration that I imagine would be common across many releases in some deployment manifests. We'd have to consider s3 support, but also gcs/future ones. Trying out a wrapper utility might be useful as a step to evaluate how much need for this there is.
Longer-term, I would like to see much of this responsibility end up on the director. The process of uploading releases requires a lot of trust of the individual deployment operator who may be uploading the releases. If the director was able to resolve these release references itself (based on name/version), the main BOSH director/CloudOps operator could define where releases must come from, and it can provide more of a gateway/unified artifact download process. This process could be externalized from core director itself in a pluggable way, then individual, colocated releases could find/download releases in whatever way they determine is best, including looking up private releases and downloading with private authentication. I also imagine this working for stemcells and, potentially, compiled releases, in the same way. I've done some experimenting on this and definitely have more thoughts around it if they become relevant :)
As a simplistic example for this case, there would be a plugin release that BOSH operators could colocate, and your users might have an ops file which includes the release with pre-configured buckets/servers/credentials for finding releases your team supports. If director doesn't recognize a release in a deployment manifest it receives, it uses the plugin(s) to find it and for bucket access, it can use whatever credentials are appropriate.
With the specific example of sharing read-only S3 keys... I'm not sure how those end up being shared, but it does seem a bit close to obscurely public. I still see the need for authenticated release downloads though, so I think it all still makes sense to discuss.
I'm sure others have more opinions on this as well. /cc @mfine30


Steps component bubbles aliasing

The steps component that's mainly used in the contribution flow seems to have some aliasing on the bubbles (the lines are not smooth). For me this only happens on Chrome, Firefox is displaying them fine.
There seem to be some conversations about that on the Internet, suggesting to use a hack with box-shadow. But if there's no clean way to solve it with CSS, I think we should just render the bubble with SVG.

Context

Browser: Version 87.0.4280.66 (Official Build) (64-bit)
OS: Linux Mint

:gift: :money_with_wings: A $100 bounty was attached to this issue. Anyone submitting a Pull Request will be rewarded with $100 when the Pull Request is reviewed, accepted and merged.
:arrow_right: More info
Either proposed solutions will be accepted as valid (as long as they solve the problem!). The one with the SVG might be the simplest one to implement.

:gift: :money_with_wings: A $100 bounty was attached to this issue. Anyone submitting a Pull Request will be rewarded with $100 when the Pull Request is reviewed, accepted and merged.
:arrow_right: More info
Either proposed solutions will be accepted as valid (as long as they solve the problem!). The one with the SVG might be the simplest one to implement.

@Betree I'll work on it, okay?

@Betree I'll work on it, okay?

@leonardohofling Sure! Let me know if you need anything. I think you're already familiar with the component right? If I remember correctly you implemented its mobile version last year :slightly_smiling_face:

@leonardohofling Sure! Let me know if you need anything. I think you're already familiar with the component right? If I remember correctly you implemented its mobile version last year :slightly_smiling_face:

Yes, I did. I'll start later and if I need something I'll let you know.
Thanks
On Fri, Jan 22, 2021, 10:19 Benjamin Piouffle<EMAIL_ADDRESS>wrote:

@leonardohofling https://github.com/leonardohofling Sure! Let me know
if you need anything. I think you're already familiar with the component
right? If I remember correctly you implemented its mobile version last year
🙂
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opencollective/opencollective/issues/3716#issuecomment-765390689,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACH4BWPN6LFZF3VL56RBO3S3F3O7ANCNFSM4UA64RMA
.

Yes, I did. I'll start later and if I need something I'll let you know.
Thanks
On Fri, Jan 22, 2021, 10:19 Benjamin Piouffle<EMAIL_ADDRESS>wrote:

@leonardohofling https://github.com/leonardohofling Sure! Let me know
if you need anything. I think you're already familiar with the component
right? If I remember correctly you implemented its mobile version last year
🙂
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opencollective/opencollective/issues/3716#issuecomment-765390689,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACH4BWPN6LFZF3VL56RBO3S3F3O7ANCNFSM4UA64RMA
.

:trophy: This issue has been completed by @leonardohofling
To claim the $200 bounty, you can either:

Submit an invoice to https://opencollective.com/engineering/expenses/new (please mention the issue number)
Or ask for an Open Collective gift card of the same value (to donate to other collectives)

:trophy: This issue has been completed by @leonardohofling
To claim the $200 bounty, you can either:

Submit an invoice to https://opencollective.com/engineering/expenses/new (please mention the issue number)
Or ask for an Open Collective gift card of the same value (to donate to other collectives)