Implemented regularizer (rebased)

OK, rebased.

Add flag for warning on condition numbers
Add regularizer to fitting
Add oversampling to fitting
Add max_dim option to FiniteTempBasis.

I will make a new PR after the package name is changed.


Unable to parse ArrayTables that contain Tables

It seems that the current implementation does not support tables contained within array tables :
<?php
use Yosymfony\Toml\Toml;

require dirname(__DIR__) . '/vendor/autoload.php';

$toml = <<<TOML
[[tls]]
entrypoints = ["https"]
[tls.certificate]
    certFile = "certs/foo.crt"
    keyFile  = "keys/foo.key"

[[tls]]
entrypoints = ["https"]
[tls.certificate]
    certFile = "certs/bar.crt"
    keyFile  = "keys/bar.key"
TOML;

Toml::parse($toml);

It throw the following exception :
Fatal error: Uncaught Yosymfony\ParserUtils\SyntaxErrorException: The key "tls.certificate" has already been defined previously.

https://www.tomllint.com/ indicate that to TOML content provided above is perfectly valid.

ok, I'll check it up

@yosymfony  Thank you so much :)

@guillemcanal It's fixed. In the coming days, I'm going to make a release.


Does Airpal support more than Hive?

When I use hive catalog and mysql catalog together on my presto server, Airpal doesn't work. Does Airpal support this case or it only support Hive by itself?

It looks like hive is default catalog. You can change it using prestoCatalog in reference.yml. I think Airpal UI should have catalog selection, and then just populate tables/partitions corresponding to selected catalog.
@andykram @stefanvermaas what do you guys think?

+1
not being able to select catalogs and schemas is a deal breaker

+1 I hope we can select catalogs from UI. That would be super-powerful!

我也刚刚遇到这个问题。


Bacground dim is not set

Hi
When the SearchView is opened, I can not see the background dim. Is it implemented?

Hello How did you solve it？


Enhancement: Add clock driver instead of force set time on block 0002 read

Currently the ProDOS time is force set on read of block 0002. There should be a proper ProDOS clock driver created instead.

This could be setting the address stored at $BF07,$BF08 to point to an entry point in the firmware. The code to set the time already exists so this would be just fixing the entry point to work regardless of firmware page selected (like the drive access) and then setting the pointer in ProDOS.


Fix issue with version when lib not installed

FYI: this is a duplicate for https://github.com/napalm-automation/napalm-base/pull/92 which has been merged in the master branch unfortunately. We can merge this one and retrieve the other one.

argh, damn it... Will try to fix it later.


Words count func now uses "\s" as delimiter.

Words now can be separated by any not empty chain of '\s' symbols. Tabs, new line, spaces etc...

:+1: Agreed. Sorry for the delay. Merge in master.
Thanks for the PR :smile:


Support use_cache=False

Demand background：
In my case, I only need the LLM to generate one token.
I think setting use_cache=True has no effect on speed, but it will obviously increase the memory usage.
So I set use_cache=Fasle here:
https://github.com/NVIDIA/TensorRT-LLM/blob/850b6fa1e710d25769f2b560d897d2bd424a645e/tensorrt_llm/builder.py#L681
but the code will report an error.
So I was wondering if you have any plans to support use_cache=Fasle?

@QiJune @byshiue Is there any development plan for this issue?

Hi @Hukongtao , I am working on this, please let me know your model such I could verify against.

I think setting use_cache=True has no effect on speed, but it will obviously increase the memory usage.

qwen

Hi @Hukongtao , I am working on this, please let me know your model such I could verify against.

qwen

Hi @Hukongtao , I am working on this, please let me know your model such I could verify against.

qwen

Got it!

Hi @Hukongtao , I am working on this, please let me know your model such I could verify against.

qwen

Got it!

Hello, Qwen2 can support use_cache=False?

Hi @Hukongtao , we are actively working on this. But it won't catch up next release due to impact of t his beyond our expectation. Please expect it will be officially included in 0.12 release.

Hi @Hukongtao , we are actively working on this. But it won't catch up next release due to impact of t his beyond our expectation. Please expect it will be officially included in 0.12 release.

Looking forward to your release.

Hi, I'm also looking to disable the KV cache completely as my use-case requires only the first token generation.  mosaicml/mpt-7b-8k.
The only work-around so far has been to set max_tokens_in_paged_kv_cache to the minimum possible number.
Is there any ballpark number of how much this could potentially improve the TTFT? I'm using mosaicml/mpt-7b-8k  - Please do verify against it!

Hi, I'm also looking to disable the KV cache completely as my use-case requires only the first token generation.
The only work-around so far has been to set max_tokens_in_paged_kv_cache during inference to the minimum possible number (64)
Is there any ballpark number of how much this could potentially improve the TTFT? I'm using mosaicml/mpt-7b-8k - Please do verify against it!

HI Saad:
This feature is working in progress. I can't see any smooth WAR for disable kv_cache at this moment. It is targeting 0.12 release.

Is this feature supported?
https://github.com/NVIDIA/TensorRT-LLM/releases/tag/v0.12.0

@Hukongtao Do you still have the question? If not, we will close it soon.


Many props to @breedx2 for his googling & unix fu.

hmmm.  looks like elixir_phoenix now isn't exiting?  WTF?

I guess we stick with the kill -9 if -INT doesn't work?

Not saying we want to merge this, but if we go with a plain old kill, then everything is happy.  What was the motivation for the kill -INT in the first place?

Well, I was going to say that SIGINT tells the programs to shutdown cleanly, which results in a 0 error code, so silently knows all was cool, and does not display the output, where SIGTERM results in a nonzero error code, so we get all sorts of spew. However, looking at the Travis run, it seems to vary from impl to impl, so I'm not really sure what to think.
Okay, I just read TFA on Unix signals, and the official word is that both SIGINT and SIGTERM allow for internal cleanup before shutdown, as opposed to SIGKILL. In that case, I am cool with either! If SIGTERM as the shutdown signal is easier to support that SIGINT, then let's go with that. Looks like we'll just need to get both Clojure and Elixir to exit with a 0 error code after receiving SIGTERM.
 I definitely know a lot more about signals and shells than I did yesterday, which is positive. Thanks for all your help with this.
P.S. https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=54219

Ugh, looks like Elixir/Erlang doesn't actually support trapping signals :open_mouth:, so I don't think we can't intercept SIGTERM and exit cleanly. So, maybe it turns out that the current implementation is actually the best. Servers can respond to either SIGINT or SIGKILL, whichever one they like better, and we'll just try both. First SIGINT, then SIGKILL. WDYT?

IMO, the best answer is to require the server to expose a control endpoint
that will trigger a clean shutdown of the server, since it seems we can't
rely on signals.
But, that would require some sort of special auth, so maybe that's not good
either.
How about INT, then TERM then KILL, so we can at least do graceful shutdown
if at all possible for the process?

Well, as it is, every impl is responding well to either SIGINT or SIGTERM, so that's good. The only remaining issue is that the clojure_liberator impl is returning from SIGTERM with a non-zero status,  resulting in spew. If we can crack that, I'd be ready to call this one good.

I'll look at that tomorrow or Wednesday.

Cool, sounds good. In the meantime, I'll update the README to reflect the new state of affairs.

The tough bit here is that java is properly setting the non-zero exit code when being shutdown abormally (via SIGHALT).  It's supposed to return a non-zero exit code that includes as the low bytes the signal that was used to shut it down.  I think my option here is to pipe the output of the lein command to something else (like cat) that won't exit with a non-zero code.  Seems crappy, though.  :(

Hmm, well we want the non-zero exit code when it fails to start, or crashes while handling an http request during runtime, etc, so that we see the error message. Maybe we'll just have to put up with some spew from this impl. :cry: Separating out the initial bin/lein bootstrapping into its own line would reduce the noise quite a bit on new systems, like Travis. Shrug.
I did a little research, and it seems like this may be the case of the JVM supporting the lowest common denominator, ie since Windows doesn't support POSIX signals, the JVM won't really, either. Thanks, Obama!

We can probably pipe the output into a script that will detect the exit code from SIGHALT and change it in to 0, leaving all other exit codes intact.  That might be the cleanest way to go. I'd like to figure out how to silence the lein script so that it wasn't so damn chatty about downloading dependencies.  Some quick searches didn't uncover anything super simple, though.

Hey, that's an interesting idea! If you can detect the difference between the signal from a controlled exit vs any other reason, I think that would work! Clever.
Silencing the lein script's dependency gathering is what I meant by separating out the bin/lein bootstrapping, and let silently handle the rest. Something like
#!/bin/sh
set -e
. $(dirname "$0")/../../bin/silently
silently ./bin/lein deps
silently ./bin/lein trampoline run

As I see it, lein deps should handle both the initial bootstrapping of lein if needed, then the installation of all the dependencies, and then should return with a 0 exit code so silently will quiet it. Then the lein trampoline run will fire off, be killed by SIGTERM, and exit with an error code, but the spew will be much less. However, if you can write a shell script to filter out just the SIGTERM error code, then all that may not be needed!

I'm a little confused by this whole discussion. The shell has a lot of signal handling options. If you wouldn't mind ELI5-ing me the behavior you were seeing before and the behavior you want, I might be able to suggest something cleaner.

Basically it boils down to managing output during the test suite run. If anything fails during the run, I want to see the output from process the failed, and only the output from that failing process, so we can easily determine what went wrong. If everything goes well, I don't want to see any output from any processes.
This was largely the case, until we introduced a JVM-based language into the mix, which handles signals strangely when backgrounded. It ignores SIGINT, forcing us to use SIGTERM instead. But when it exits with SIGTERM, it also exits with a non-zero status code, causing silently to think it failed, which then results in a great deal of output spew. See https://travis-ci.org/botandrose/eboshi_api_shootout/builds/86334956.
TL:DR; How can we signal the JVM to quit cleanly with a zero exit code?

As an aside, silently is a somewhat misleading name for that script. Maybe it should be renamed to 'silent_on_success`, or something.

Looks like we have a winner! Wrapper script solves the problem

I just ran this through the paces, and it seems to work exactly as advertised. Great idea! And I'm glad that the solution was ultimately encapsulated within your impl... I want to keep the test suite and the impls as decoupled as possible. Thanks for bearing with this somewhat unusual requirement!
:shipit:


When calling from different global contexts

  function isPlainObj(value) {
    return value && (value.constructor === Object || value.constructor === undefined);
  }

is giving me problems
z = {plain: 'object'}
require('immutable').fromJS(z) == z // true

Because global.Object isn't the same as my app from the module directory of immutable.
I also reported this as a bug to nw.js, but is there another way you could check for plain object status?

Using nw.js 0.27.3 on debian stretch.  I also had problems with redux-logger, I had to pass it my console, because the global.console of the module wasn't the same.

Unfortunately there is not a performant way to detect realm-exotic object properties, and this function is part of the hot path.
If anyone is aware of one, I would happily entertain a PR


Does flex mark supports base64image url in docx

Does flex mark supports base64image URL in docx, like bar charts, pie charts with base64image url

@sirishayalavarthi, currently swing ImageIcon is created with URL() which I don't think supports base64 image urls.
I will add this to docx renderer

This has been added #397 thanks to @Xaelis


add jruby support

Issue #28

ping @makaroni4

Hi @andreanastacio!
How is it going? Is this ping about Open3.capture3 bug fixed in JRuby?

Yes

On 16/03/2015, at 07:23, Anatoli Makarevich<EMAIL_ADDRESS>wrote:
Hi @andreanastacio!
How is it going? Is this ping about Open3.capture3 bug fixed in JRuby?
—
Reply to this email directly or view it on GitHub.


Error with 2 comboboxes

Hi oblomov,
I get an error when I use a second combobox on the selection screen. I think in the method _create_binding in the loop over ms_db-t_attri, there must be a check if the name of the attribut is not numeric or if the bind_type is not ONE_TIME. With this change, it worked for me.
Regards Joerg

Ah yes thank you for the hint, i fixed it, now it is working:

I close the issue. If you find a new error, just open a new issue.


Is there any direct dependency between face detection bounding box and face prediction landmarks?

Hi @davisking,
I would like to know is there any relation between face detection bounding box and face landmarks?
Can I directly use face landmarks directly without face detection?
or is it required to get face bounding box before getting face landmarks?
In the below pictures, in Image1 all landmarks are with in the bounding box, but in image2, Some of the chin landmarks are outside bounding box. Could you please help to understand this?
Image1:

Image2:

Thanks in advance.

I'm not sure what is being asked.  You need to tell the landmark code where the face is, so yes, you need a box on the face.  If you don't know where a face is how could this possibly work?  There might be 10 faces in an image in any location.  How would the landmark code know which face to look at without a box?  But in any case, please read the docs.  The API requires a bounding box as input.
The boxes must be placed on the face with the box annotation style used to train the face landmark system.  Other than that it doesn't matter how you get the box.  And as you noted, landmark points can be outside the box.

I understand that landmark points can be outside the box basing on the face.
Than you @davisking  for the response.


minor change to test suite for nest an anchor challenge

Pre-Submission Checklist

[X] Your pull request targets the staging branch of freeCodeCamp.
[X] Branch starts with either fix/, feature/, or translate/ (e.g. fix/signin-issue)
[X] You have only one commit (if not, squash them into one commit).
[X] All new and existing tests pass the command npm test. Use git commit --amend to amend any fixes.

Type of Change

[X] Small bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds new functionality)
[ ] Breaking change (fix or feature that would change existing functionality)
[ ] Add new translation (feature adding new translations)

Checklist:

[X] Tested changes locally.
[x] Closes currently open issue (replace XXXX with an issue no): Closes #14845

Description

Regarding issue #14845, updated line 783 of seed/challenges/01-responsive-web-design/basic-html-and-html5.json. Test suite now reads:
"assert($("p") && $("p").length > 2, 'message: Create a new p element around your a element. There should be at least 3 total p tags in your HTML code.');",

✨  🌟  LGTM! 🌟  ✨
@infinityl00p thanks for taking care of this! Great job on your first fCC PR!

hey @infinityl00p just checking in!

Hey @no-stack-dub-sack, sorry got away for the long weekend. I am not sure how to change my commit message. Is there any way to do it in UI or do i have to run a command?

@infinityl00p thanks!


How start?

How install models and how using it to make a simple chat or whatewer?

@srem1
llama_cpp.rb is a thin Ruby bindings for the llama.cpp, and that purpose is to provide low-level APIs. Like an example program of llama.cpp ( https://github.com/ggerganov/llama.cpp/tree/master/examples/main ), you can reate a chat system using those APIs. I am also planning to implement high-level APIs ( https://yoshoku.github.io/llama_cpp.rb/doc/LLaMACpp/Client.html ), but the development of llama.cpp is so fast that I am barely catching up.
Please refer to the llama.cpp README to download and quantize a model yourself ( https://github.com/ggerganov/llama.cpp#prepare-data--run ). I would not provide a direct link to the models, as it might be a violation of the license, for example,  skipping the agreement to the terms of use. Thank you for your understanding in advance.


Headless image with SAME volume configuration

It would be perfect if also headless image with same volume configuration will be exists. For 95% of time GUI is not needed and it only consuming resources. But it is VERY usefull for troubleshooting
Main idea is to start GUI image
version: '3'
services:
  jdownloader-2:
    image: jlesage/jdownloader-2
    ports:
      - "5800:5800"
    volumes:
      - "/docker/appdata/jdownloader-2:/config:rw"
      - "$HOME/Downloads:/output:rw"

And when in is not needed stop it and turn to headless
version: '3'
services:
  jdownloader-2:
    image: jlesage/jdownloader-2-headless
    ports:
      - "5800:5800"
    volumes:
      - "/docker/appdata/jdownloader-2:/config:rw"
      - "$HOME/Downloads:/output:rw"

If any problems - switch back to GUI image.

This is now supported (via environment variable) with the latest image.


Set up github ISSUE templates

We should create templates for the following:

[ ] Bug/Issues with current semantic conventions and/or tooling
[ ] Project proposal for starting new working group in a semantic convention area
[ ] Feature request for existing semantic convention area
[ ] Feature request for tooling

@jsuereth there is one thing we wanted to explore in the spec repo - use YAML templates, maybe something to consider here https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms

I can help if you want me to explore https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms.


Traditional Sharding Compatibility

Description of the PR
Added Traditional Sharding Compatibility
Changes Proposed in this Pull Request (List new items in CHANGELOG.MD)

Semver Classification

[ ] This PR only includes documentation or non-code changes.
[ ] This PR fixes a bug and does not change the (intended) framework interface.
[ ] This PR adds methods or properties to the framework interface.
[ ] This PR removes or renames methods or properties in the framework interface.

Any update on this getting merged? Sharding compatibility is a must as it basically makes this package unusable for sharded bots.

It has merge conflicts and requested changes by Jacz.

and this doesn't completely add traditional sharding compatibility, because of issues rooted in d.js's sharding method


Add Block Slice

Add a feature slice that:

accepts an id, address, and block via the GET /api/latest/app/{id}/address/{address}/block/{hash} URL
gets the block URL for the id, address, and hash from the database
fetches block (v1) from the wasabi storage
deserializes the block

Request returns 200 with a JSON body representative of the deserialized block

see screenshot here: https://github.com/tiki-bar/l0-index/pull/13


webhooks: Improve message formatting and punctuation.

@timabbott: I am in the process of auditing the rest! :)

It would have been helpful if you put changes in the formatting of how the tests are laid out in the test file in separate commits from changes to the non-test code (with changes to the actual formatting in the tests).  That would have made it take like 3x less time to review, since then it's really easy to see what the impact is of the code changes on the example message formatting.
That said, these changes look good, merged, thanks @eeshangarg!

@timabbott: My apologies, I'll keep that in mind next time! Although, it felt kinda natural to change the message templates and the tests in the same commits, because I thought it made the code more readable. Thanks! :)


KDiff3 AutoMerge

Hi @volkanceylan
I regenerate model and modules with Sergen and after opening KDiff3.
How can i automerge with KDiff3?
i'm clickin AutoMerge button but Kdiff throws this message
Impossible to manually compare 110 files.
Is there an easy way?

No there is not an easy way i know, why do you generate code for so many tables again anyway, you shouldn't.
If have to, delete or move old files then generate again.

My project's development type is Sprint development. Too many changes available in project. Too many tables are changing.i understand you if db is ok then go... but real life is sh*t, you know :)
So,ok. i will compare manually.. Thanks for your fast response @volkanceylan

You're welcome


OCPBUGS-7756: Guard pod set readiness probe endpoint explicitly

Backporting https://github.com/openshift/cluster-kube-apiserver-operator/pull/1445

/lgtm
/approve
/label backport-risk-assessed

/retest-required

/retest


Adds SPFx react slide swiper sample

Q
A

Bug fix?
no

New feature?
no

New sample?
yes

Related issues?
fixes #X, partially #Y, mentioned in #Z

What's in this Pull Request?
Adds SPFx React web part sample that demonstrates mobile touch slide swiper based on a popular feature rich JavaScript library called Swiper.
Please see the README file for more information or let me know if any questions.

Thx Velin,
simple and clean stuff. We are looking for potential presenters still for tomorrow's SIG call - would you be available for quick demo? - around 3 PM GMT / 7 AM PT.

Hi Vesa (@VesaJuvonen), I will be available for a demo and will join tomorrow.

Excellent - let's dot hat then. We'll organize a spot for your for tomorrow's call. Thx for the commitment and demo advance. Always appreciated.
Ping @patrick-rodgers as FYI.

@VesaJuvonen seems that this pull request has been merged into master directly instead of dev first. That is probably my mistake, selecting the wrong branch to merge with.

I created another pull request https://github.com/SharePoint/sp-dev-fx-webparts/pull/418 that merges master into dev to bring that sample in the dev branch.

Sorry for the troubles caused.

uups... all good. I'll rather do a cross merge between and delete the new PR... just to make them 100% sync'd... I should have noticed as well.


Adding configs and pubsub implementations for GCP plus additional context endpoints and service types

This PR brings in some new types and tools for working with Google Cloud Platform:

config/GCP: A helper config for working with Project IDs and contexts across development, App Engine, GCE and GKE
config/PubSub: A helper config that is composed of a config.GCP and holds topics and subscription values.
pubsub/GCPSubscriber: A pubsub implementation for subscribing to messages via GCP pubsub.
pubsub/GCPPublisher: A pubsub implementation for publishing messages to GCP pubsub.
server/JSONContextEndpoint: A new JSONEndpoint-like handler to work with context.Context
server/JSONContextService: A new Service implementation composed of JSONContextEndpoints that can register with a SimpleServer.
server/MixedContextService: A new Service implementation composed of JSONContextEndpoints and ContextHandlers  that can register with a SimpleServer.

There is ONE major breaking change in this PR. The pubsub/Publisher interface now expects a context.Context value passed to the Publish methods:
+	// Publish will publish a message with context.
+	Publish(context.Context, string, proto.Message) error
+	// Publish will publish a raw byte array as a message with context.
+	PublishRaw(context.Context, string, []byte) error

The context object is currently being used by the GCP implementations, but is ignored by AWS and Kafka.

Coverage decreased (-1.02%) to 44.947% when pulling d0b6b125106cb5ea37ec660d8f8d4520eb0321ce on gcp-pubsub into 53c5ab2a4c1e0fcd674a2c940f4c33b3a0e7ce57 on master.

Coverage decreased (-1.06%) to 44.91% when pulling 489f10d32579312b93147f77177112ac835854e0 on gcp-pubsub into 53c5ab2a4c1e0fcd674a2c940f4c33b3a0e7ce57 on master.

Coverage decreased (-1.06%) to 44.91% when pulling 7d617b7022a887aa02147f5b636c7e24268e7f50 on gcp-pubsub into 53c5ab2a4c1e0fcd674a2c940f4c33b3a0e7ce57 on master.


jsdom bug when a BOM is a present in an HTML file

Basic info:

Node.js version: 6.10.3
jsdom version: 11.0.0

Minimal reproduction case
const {JSDOM} = require("jsdom");
const fs = require("fs");

const file = fs.readFileSync(process.argv[2]).toString("utf8");
const dom = new JSDOM(file)
console.log(dom.window.document.querySelector("head title").textContent);

When calling this script on a simple html file such as
<!DOCTYPE html>
<html>
  <head>
    <title>
      Test BOM
    </title>
  </head>
  </html>

this fails when the said starts with a BOM, works when the BOM is removed. It looks like for some reason, the BOM causes jsdom to close the create an empty <head>, and push the actual content of the head to the body.
How does similar code behave in browsers?
Browsers correctly parse the DOM in this situation.

Yeah, actually jsdom need to strip BOM on it's side. Previously BOM handling was in the HTML spec, but lately it was removed from preprocessor and parser expects input stream to be a UTF-16 string.

This is an interesting one.
If you had fed me the bytes directly, i.e. omitted the .toString("utf8"), then I would have put them through the decoder (which is the preprocessor step @inikulin alludes to). That would have stripped the BOM.
However, you gave me a string. That string explicitly had a BOM in it, because you made sure of that, by using Node's utf8 decoder, which does not strip the BOM. jsdom's decoder is more sophisticated, but Node's is not.
We don't really have a spec for what happens if you feed me a string instead of bytes; that's now how browsers work. But I think it's best to just take the string as given. If we strip BOMs, why not strip whitespace too? Replace lone surrogates with a replacement character? Etc.
So in my opinion this is working as intended. Curious what others think.

that makes sense to me; I think it would be useful to document it explicitly though.


fix(client): handle empty editor contents

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

Closes https://github.com/freeCodeCamp/freeCodeCamp/issues/46814

Yes we would love to see more contributions from you @ojeytonwilliams 😜

@ojeytonwilliams Are there any new tests that can be written to assure changes in the code base do not result in this situation again?

@RandellDawson I was wondering about that, too.
The problem is we have the ability to test multiple good solutions, but not multiple bad ones. Right now we check if the seed code fails (since it should), but that's it.  What we'd need is something like this:
# --solutions--

```html
<h1>Hello World</h1>
```

# --bad-solutions--

```html
<h1>Hello Hello Hello</h1>
```

and then test the bad solutions, if they exist, in the test that's currently called Test suite must fail on the initial contents.
Now that I've sketched it out, this feels like a reasonable feature request. What do you think?


Samtools sort and bam compression failed for 6 samples

4 samples exceeded wall-time:
['032-F0_S5_L002_001.fq.gz', '029-F5_S4_L001_001.fq.gz', '005-primary_S6_L001_001.fq.gz', 'KS30_S4_L003_001.fq.gz']

2 samples did not exist on node (need to check if they ran):
['040-F0_S2_L002_001.fq.gz', '005-primary_S6_L004_001.fq.gz']

From<EMAIL_ADDRESS>Sent: Friday, November 10, 2017 1:46:31 PM (UTC-05:00) Eastern Time (US & Canada)
To<EMAIL_ADDRESS>Subject: PBS JOB 508531.knorr.hpcc.dartmouth.edu
PBS Job Id: 508531.knorr.hpcc.dartmouth.edu
Job Name:   005-primary_S6_L004_001.fq.gz.sam_sort_name
Exec host:  f02/0-23
Aborted by PBS Server
Job exceeded its walltime limit. Job was aborted
See Administrator for help
Exit_status=-11
resources_used.cput=02:05:00
resources_used.vmem=1607484kb
resources_used.walltime=02:00:24
resources_used.mem=1264252kb
resources_used.energy_used=0

Update: 5 samples failed
['032-F0_S5_L002_001.fq.gz', '029-F5_S4_L001_001.fq.gz', '005-primary_S6_L001_001.fq.gz', 'KS30_S4_L003_001.fq.gz', '005-primary_S6_L004_001.fq.gz']

completed


MH-12177 TimeZone threadsafe and bulk schedule across DST (NEW)

This is a continuation of PR #604 by @karendolan .
The PR basically resolves problems where testcases were failing depending on which system default timezone was set in the executing VM.
We have tried executing the tests with the following timezones:

Europe/Berlin
America/Phoenix
America/St_Johns
Africa/Johannesburg

You can pass timezones to maven or the JVM using e.g. -Duser.timezone=America/Phoenix.
Due to a bug in ical4j, we had to create a patched version of ical4j which is available here: https://github.com/plapadoo/ical4j/releases/tag/ical4j-3.0.6-patched
In order for the build to complete, we need someone with access rights to push the jars to Opencast's private maven repository with  -DgroupId=org.mnode.ical4j -DartifactId=ical4j -Dversion=3.0.6-patched -Dpackaging=jar
Our PR against ical4j can be found here: https://github.com/ical4j/ical4j/pull/314

Just noticed that there are still issues with javax.cache dependency. Working on it.

So since there are two problems in ical4j, I guess it makes sense to push the patched version to Opencast's private maven repo. Even if ical4j/ical4j#314 is merged, I think it will take longer until     ical4j/ical4j#115 gets fixed.

I'm checking this locally now, will push the patched version to Nexus, then merge this once it's re-checked.

This works as expected in 6.x, so I'm going to push it.


Choose Lines and directions

Hello,
first of all, thank you for this module !
It would be great if you can choose/filter the Line and / or direction in the module.
In my case, the starting point is Postplatz, from there are starting many Lines which i'm not interested in.
BR Daniel
btw, this is my first issue on github

Hi Daniel,
thank you for your feedback. I added the functionality to filter lines. Please have a try.
Regarding destinations I am wondering what is exactly on your mind and how it relates to the line filtering. Could you please elaborate and provide an example config file? Thank you!
Stefan

Hello Stefan,
Filter is working good.
With the direction i mean the 2 different directions of one line. For example Line 8 have two different directions to Südvorstadt and Hellerau. But im only interestet in one direction because it's my line to the office.
Sample confid would be:
config: {       stopName: 'Hauptbahnhof', // Which stop would you like to have displayed?       timeOffset: 5,  // With how many minutes in advance should connections be displayed?       resultNum: 5, // How many connections should be displayed?       lines: ["4", "8"], // What lines should be displayed?       direction: ["Striesen","Südvorstadt"], // What direction depending of selected line should be displayed?       reload: 60000 // How often should the information be updated? (In milliseconds)     }
I hope this is much clearer.
Daniel


Error with limit of joinable jobs

Detailed description of the issue:
With the correct permissions (jobs.use and jobs.max.3) and with a set limit of 3 jobs, if I join one job I can't join another telling me I'm already in that job.
Using /jobs stats, it turns out that I am only in the first job I joined.
Jobs version: 4.17.1
Server Type (Spigot/Paper/etc): Purpur Spigot
Server Version (using /ver): 1.16.4
Relevant plugins (Delete if this isn't needed): Custom economy plugin with Vault integration

https://github.com/Zrips/Jobs/issues/1137


Refactor image handling and remove unused code

This pull request focuses on removing the Unpic image handler and simplifying the image handling configuration across various files in the StudioCMS project. The most important changes include updates to the README.md, modifications to package dependencies, and significant refactoring of image handler configurations.
Removal of Unpic Image Handler:

.changeset/short-islands-call.md: Added a changeset entry to document the removal of Unpic and simplification of the image handler.

packages/studiocms/package.json: Removed @unpic/astro and unpic dependencies from the package. [1] [2]

packages/studiocms_core/package.json: Removed unpic dependency from the package.

packages/studiocms_imagehandler/package.json: Removed @unpic/astro and unpic dependencies from the package.

Simplification of Image Handler Configuration:

packages/studiocms_core/src/schemas/config/imageService.ts: Removed Unpic-specific configuration options and simplified the image service schema.

packages/studiocms_core/src/strings.ts: Removed Unpic-related strings and unused adapter strings.

packages/studiocms_imagehandler/src/adapters: Removed adapter configurations for Cloudflare, Netlify, Node, and Vercel, which were dependent on Unpic. [1] [2] [3] [4]

Documentation Updates:

README.md: Updated the description to remove references to the Unpic image handler and directed users to the .prototools file for an up-to-date list of tools. [1] [2]

Miscellaneous:

packages/studiocms_core/tsconfig.json: Removed unnecessary include paths related to node playgrounds.

packages/studiocms_core/src/schemas/config/index.ts: Added a new type StudioCMSConfig for better type safety.

Thank you for submitting your Pull Request, the following links will become available for preview shortly:

StudioCMS Landing Page

StudioCMS Documentation

StudioCMS Demo (node-playground) (Also deployed with package changes)

StudioCMS Ui Demo (ui-playground)


Colab Multi_Task_Example is not working

Colab Multi_Task_Example is not working https://colab.research.google.com/github/jiant-dev/jiant/blob/master/examples/notebooks/jiant_Multi_Task_Example.ipynb
AttributeError                            Traceback (most recent call last)
<ipython-input-6-37d36a35132f> in <module>()
----> 1 import jiant.proj.main.tokenize_and_cache as tokenize_and_cache
      2 import jiant.proj.main.export_model as export_model
      3 import jiant.proj.main.scripts.configurator as configurator
      4 import jiant.proj.main.runscript as main_runscript
      5 import jiant.shared.caching as caching

4 frames
/content/jiant/jiant/tasks/lib/glue_diagnostics.py in <module>()
      1 from dataclasses import dataclass
      2
----> 3 import jiant.tasks.lib.mnli as mnli
      4
      5

AttributeError: module 'jiant' has no attribute 'tasks'

Hi @djstrong, thanks for letting us know. It looks like the issue is the way python 3.6 (Colab) handles circular imports, whereas we usually develop against 3.7. I will push a quick fix to get this working shortly.

Please try again now.

The colab works.


Log better shader compilation errors.

It's currently rather difficult to debug shader errors because of a lack of context. Use https://www.npmjs.com/package/gl-format-compiler-error to make this more manageable.

#38

@wwwtyro Thanks, this is a nice improvement!


[hossted activate -t K8] Access token has expired, going to refresh access token

I am testing RabbitMQ K8 Offer on AWS and when I run hossted activate -t k8 see this token problem.

I did fix a similar issue, but not able to re-create this one. https://github.com/hossted/cli/pull/161


Swagger definition is too big

Dear Stephane,
great work you are doing here!
Just a technical question / issue: I am trying to automate deployment for a rather big API and receive the following error:
2020-02-15T23:53:51.7163250Z ##[warning]Environment variable 'INPUT_SWAGGERCODE' exceeds the maximum supported length. Environment variable length: 84981 , Maximum supported length: 32766
2020-02-15T23:53:53.0138997Z ##[debug]VstsTaskSdk 0.10.0 commit 787a46ec0a2df5b4d12c2e801bd3f319975c054c
2020-02-15T23:54:04.5878655Z ##[debug]Caught exception from task script.
2020-02-15T23:54:04.5922786Z ##[debug]Error record:
2020-02-15T23:54:04.6790899Z ##[debug]ConvertTo-SecureString : Capacity exceeds maximum capacity.
2020-02-15T23:54:04.6879823Z ##[debug]Parameter name: capacity
When trying to download the swagger.json via Url, I receive another error.
I saw that this could be solved by using PowerShell Core, but I assume this is wired in your task definition. Any way to set the Powershell version to use globally or work around this?
BR Michael

Hello,
Given the warnings, it's rather a limitation of environment variable length that have a smallint capacity. Not sure using PowerShell core instead of PowerShell would make any difference. You should maybe indeed switch to URL or Azure DevOps artifact for a lengthy OpenAPI definition. If you have an error, feel free to post another issue :). For this one, I'm not even generating those environment variables myself and porting everything to PowerShell Core is not an option at this time.
Best Regards

Dear Stephane,
thanks for analyzing - I heavily agree. I was using the Uri before but received a very generic error:
2020-02-16T19:10:00.5756788Z ##[error]You cannot call a method on a null-valued expression.
After looking into this a bit, I supposed it was around line 161 of this file:
https://github.com/stephaneey/azure-apim-extension/blob/master/apimversioned/v3/apimversioned.ps1
So I ran a test with a PS script and got a 403:
2020-02-16T17:47:19.2020710Z Exception calling "DownloadString" with "1" argument(s): "The remote server returned an error: (403) Forbidden."
Which basically means I secured the Web App very good but it would be great if your script could output that :-)
BR Michael


add multi-platform install smoke test

Here's the start of the CI I mentioned on #66.
In parallel to the full dev/test job, this does a build job. The output of the build then gets installed on a python/os matrix (no node!), and runs basic extension CLI checks.
Some more stuff could be done (caching, basic curl test of the assets, etc) but otherwise seems pretty solid, and doesn't seem to add much time to the test. It would have caught the windows packaging bug from #66, but probably not much else.
If you plan to publish to npm (didn't check), the tarballs could also be collected up during the build stage with lerna exec npm pack . or equivalent, then copied into dist, so that after a given run, you'd know everything that would actually be sent up to various package managers.
Thanks again for this project!

If you plan to publish to npm (didn't check), the tarballs could also be collected up during the build stage with lerna exec npm pack . or equivalent, then copied into dist, so that after a given run, you'd know everything that would actually be sent up to various package managers.

Yes the packages are also published to npm for consistency, and in case other frontends would like to reuse them too. So we should be able to add them to the CI test too.

If you plan to publish to npm (didn't check), the tarballs could also be collected up during the build stage with lerna exec npm pack . or equivalent, then copied into dist, so that after a given run, you'd know everything that would actually be sent up to various package managers.

Yes the packages are also published to npm for consistency, and in case other frontends would like to reuse them too. So we should be able to add them to the CI test too.

Good answer. I'll take a look at getting the tarballs into the dist.

Good answer. I'll take a look at getting the tarballs into the dist.

Good answer. I'll take a look at getting the tarballs into the dist.

Good answer. I'll take a look at getting the tarballs into the dist.


[feat] internationalization (i18n) support for multiple languages.

Feature Description
Add internationalization (i18n) support for multiple languages.
Use Case
Supporting multiple languages will make the application accessible to a broader audience and enhance user experience by providing content in their preferred language. This is crucial for applications with a global user base or those targeting diverse regions.
Proposed Solution
Integrate an internationalization library (such as i18next or similar) into the Neonode starter project.
This should include:

A framework for defining and managing translations.
A mechanism to switch between languages dynamically.
Integration with existing UI components to display translated content based on user preferences.

Dependencies

An i18n library such as i18next or react-intl.
Translation files for the supported languages.

Multi-language support will enhance the usability and reach of the application, making it suitable for a diverse global audience. Implementing i18n will ensure that users can interact with the application in their preferred language, improving overall satisfaction and engagement.
Note: Currently we do not have React App, but this could be starting point to start simple hello world page with i18n

I'm interested in taking on this task.

@leotarditi: Assigned this issue to you! 🚀 good luck 🔥

Thank you, I started working on the issue and ran into a problem when running the project locally.
The error is related to a failure when trying to establish an SSL connection to a database. This type of error is common when the SSL configuration is not correctly enabled or when the database you are trying to connect to does not accept SSL connections.
Has this problem ever happened to you? Do you know how to solve it?

Thank you, I started working on the issue and ran into a problem when running the project locally.
The error is related to a failure when trying to establish an SSL connection to a database. This type of error is common when the SSL configuration is not correctly enabled or when the database you are trying to connect to does not accept SSL connections.
Has this problem ever happened to you? Do you know how to solve it?

Oh yes, create a free account in neon and pass that url as it is.

Pass the PSql url in DATABASE_URL field in .env
Create a .env file using .env.template, this would resolve this issue.


[Bug]after the compilation of inlong, no lib directory in inlong-dataproxy

What happened
use " mvn clean install -DskipTests " to compile inlong, no lib directory in inlong-dataproxy
What you expected to happen
lib dir in dataproxy
How to reproduce
compile inlong
Environment
No response
InLong version
master
InLong Component
InLong DataProxy
Are you willing to submit PR?

[ ] Yes, I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

ok, i will fix it


blockchain.py inovation

Make the miners calculate math operations. To make it, puth your math operations on the def math, on the class blockchain

Makes no sense....

Makes no sense....

For this reason its only an idea... But to me its interesting


Clean up logrus

Replaces "log" from "logrus" as commonly used in large Go projects.
Makes it easier from a developer perspective to use log.Info,
log.Debug, etc.

LGTM 👍


Unit test with jest and AutoMapper

Hi. I have a controller that uses a mapper. I want to test its methods. I'm using jest, but when I run the tests, I have this error message:
TypeError: decorator is not a function

      2 |
      3 | export class BlobMessage {
    > 4 |   @AutoMap()
        |                                 ^
      5 |   filePath: string;
      6 |
      7 |   @AutoMap()

      at DecorateProperty (node_modules/reflect-metadata/Reflect.js:553:33)
      at Object.decorate (node_modules/reflect-metadata/Reflect.js:123:24)
      at __decorate (src/models/blob-message.ts:4:92)
      at Object.<anonymous> (src/models/blob-message.ts:5:3)
      at Object.<anonymous> (test/controllers/consumer/consumer.controller.spec.ts:4:1)

This is my test file:
import { Test, TestingModule } from '@nestjs/testing';

import { Logger } from '@nestjs/common';

jest.mock('@services/consumer/consumer.service');
jest.mock('nestjsx-automapper');

let controller: Controller;
let service: Service;

describe('ConsumerController', () => {
  let testingModule: TestingModule;

  beforeAll(async () => {
    testingModule = await Test.createTestingModule({
      controllers: [Controller],
      providers: [Service, Logger],
    }).compile();

    controller = testingModule.get<Controller>(Controller);
    service = testingModule.get<Service>(Service);
  });

  it('should be defined', () => {
    expect(controller).toBeDefined();
    expect(service).toBeDefined();
  });

Any ideas?

Hi! I've been using jest+TS decorators with no worries. Did you put import 'reflect-metadata' in your setup file? (source: https://github.com/nestjs/nest/issues/1305)

@anrolmar I haven't been able to reproduce this. Can you provide a sample repo?

https://github.com/anrolmar/nestjs-automapper-testing
This is the error that I get:

Nest can't resolve dependencies of the QueueController (RabbitMQService, ConfigService, ?). Please make sure that the argument nestjs__AUTO_MAPPER__default at index [2] is available in the RootTestModule context.

    Potential solutions:
    - If nestjs__AUTO_MAPPER__default is a provider, is it part of the current RootTestModule?
    - If nestjs__AUTO_MAPPER__default is exported from a separate @Module, is that module imported within RootTestModule?
      @Module({
        imports: [ /* the Module containing nestjs__AUTO_MAPPER__default */ ]
      })

@anrolmar I think you're missing the AutomapperModule.withMapper() call in your testingModule module

@anrolmar what @micalevisk suggests would work. However, if you don't need a real instance of AutoMapper, I do expose getMapperToken() to provide a way to mock Mapper
{
   provide: getMapperToken(),
   useValue: {/* mock automapper here. */}
}

Closing due to inactivity

I have also faced this problem. Did you manage to make this work without mocking?


ERROR in server-bundle.js from UglifyJs

ERROR in server-bundle.js from UglifyJs
SyntaxError: Unexpected token punc «)», expected punc «(» [server-bundle.js:194,13]
Webpack build exited with errors
error Command failed with exit code 1.

nuxt.config.js:
build: {
  extend (config, { dev }) {
    if (!dev) {
      config.devtool = false
      config.plugins.push(
        new webpack.optimize.UglifyJsPlugin({
          parse: {
            strict: true
          },
          compress: {
            unsafe: true,
            warnings: false,
            drop_console: true
          },
          output: {
            comments: false,
            ascii_only: true,
            inline_script: true
          },
          mangle: true
        })
      )
    }
  }
}

How to fix it ?  :(

Could be a misstyped error in your code, check with some linter first.
Is Uglify working at client side code? If so, you can disable the minifier in server side with this:

build: {
     extend(config, { isDev, isClient }) {
      if (! isDev) {
        if (! isClient) {
         // Plugins that you want to be applied in the server side code.
        }
      }
    },
}

Do you write Javascript in ES6/ES7 or ES5?

Could be relationated #250

@maicong this is probably due to a external library you are using that fails on the minify or an error in your code.


Add ASPIRE 1 example config to user guide

This depends on #908 and #909

My notes on things to configure
pyzmq compilation:
# NOTE: on ASPIRE 1, it is necessary to force compilation of the zmq bindings.
# First, make sure that all versions of pyzmq are removed from the path.
python3 -m pip install --no-binary pyzmq pyzmq

Edit Parsl's torque template b/c it will always run with 1 ppn #669  . Then install your modified Parsl
#PBS -l nodes=${nodes_per_block}:ppn=24
Running parsl in job:
They will kill your parsl process when running on the login node
Message from root@nscc04 on <no tty> at 10:13 ...
This is an automated script.
The python process with PID 2366 has been killed because it exceeded the CPU time limit on the login nodes.
All long running or computationally intensive processes should be submitted to the PBS batch scheduler.
EOF

So you have to run parsl in a job. It can be helpful to make a bash file for running a parsl script - wall time will determine your queue fro what I can tell, and this will put you in medium which is pretty fast if I'm remembering correctly.
qsub runParsl.sh
runParsl.sh
#!/bin/bash

#PBS -q normal
#PBS -P 11001079
#PBS -l select=1:ncpus=1:mem=2G
#PBS -l walltime=24:00:00
#PBS -N parsl_head
#PBS -o /home/users/industry/uchicago/tsummer2/outputfiles/parsl_head.o
#PBS -e /home/users/industry/uchicago/tsummer2/errorfiles/parsl_head.e

module load anaconda/3
source activate parsl_py36
python3 myParslScript.py

Another thought, that someone else will have to confirm, is that they limit you to only 2 active jobs (ie parsl and the job it's running).

Thanks for summarizing all this for us, @macintoshpie!!! This is super helpful!

Edit Parsl's torque template b/c

Only minor comment is that this shouldn't be necessary after we implement #908.

@ravihansa3000 provided PR #1582 which I think resolves this


No Kafka logging after move to logstash-5.5.0

Initial output is:
~/dev/logstash-5.5.0$ bin/logstash -f config/logstash.conf
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
Sending Logstash's logs to /home/trev/dev/logstash-5.5.0/logs which is now configured via log4j2.properties
And then no logging at all from Kafka client library.
Same behaviour in 5.1.7 and 6.2.1.
I've finally worked out a similar problem in older versions of Logstash (e.g. 5.3.1, 5.4.2) by rebuilding the gem with this commit included which pulls in an additional JAR that was previously required but missing - https://github.com/logstash-plugins/logstash-output-kafka/commit/d8427e342584ff7f18370aca507497d39a07e431.
This seems a like a new/different problem waiting for us when/if we move up to Logstash 5.5.0.

I guess this is related to https://github.com/logstash-plugins/logstash-output-kafka/issues/118. Probable fix https://github.com/logstash-plugins/logstash-output-kafka/pull/134 is still open though...


[feature request] - Event Map View

Is your feature request related to a problem? Please describe.
First quick mockup of event page included a map view for locations. This was removed during rebuild but should be quick to put back in
Describe the solution you'd like
Integrate existing code from event content for a simple list/map toggle button and map display

merged with #517
Closing.


[RFC] Multi-modules

This PR eliminates unwanted combinational paths from the transaction manager created by that pesky implicit If inside the bodies of methods and transactions. The way this is achieved is by creating a Module look-alike, which actually contains two modules - one which includes that pesky If, and one which doesn't. When adding a combinational statement to the new module-like-thing, one can choose if the statement should be affected by the If or not.
This now seems to work (FSMs were tricky!), typing is yet to be fixed. The downside of this change is that the new module-like-thing must be used almost everywhere where Module was previously used.
Feedback is requested.
Depends on #336.
To do:

[ ] fix typing
[ ] fix documentation
[ ] better naming scheme

The only problem which I have with this proposition is that it isn't obvious for me, when I should use If or IfX and "comb" or "combx". In ModuleX names m1, m2 don't suggest which module is for which use. Additionaly it is confusing for me why IfX operates on m1 when combx is in m2. I would expect that ...x will be in the same module.
Maybe my problems with understanding are because I don't remember now exact example, which was used to demonstrate problem.

The example is right in the PR! See Transaction.body, Method.body and Method.__call__ for example. The idea comes from that sometimes we want some statements to avoid some conditions. For example, call enable avoids the grant/run condition.
I know that the names are nonsense, I'd really like some better propositions. Some more info:

m1 is supposed to contain every condition, so that it's always safe to use for synchronous logic. All synchronous statements get added to m1. In particular, that's why FSMs live in m1: they're synchronous logic.
m2 is supposed to not contain some conditions (in particular, grant and run). Only combinatorial statements added to combx (another nonsense name) get added to m2.

Thanks!  Now I understand and it looks good to me. According to naming I have following propositions:
Names for combx:

limited - because there is limited number of conditions
weak - because we have weaker assumptions (less conditions)

m1 can be named all_cond_module and m2 accordingly limited_cond_module or weak_cond_module.
I think that it would be great to have also different class name, because ModuleX could suggest, that we have undefined signal (e.g. in Clash functions operating on possibly undefined signals have X on the end of name). I would suggest to use name connected with our project e.g. TransactronModule, but this is long name and it will be often use, so maybe TModule or ModuleT?
Instead of IfX I would propose PartialIf. It is a little bit oxymoron, because condition is fulfilled or not. But in this context it can be interpreted that we apply this if, only to part of our HW description.

@Kristopher38 @Arusekk  @pa000  @wojpok can someone do a second review of these changes?

For reviewers: the only changes that actually matter here are in transactions/core.py and utils/_typing.py. The line count seems large, but most of it is just search-and-replace.


When using xgmtool to convert xgm to vgm, the generated vgm file has no sound.

I am very confused. The following is a music clip I wrote using mml2vgm, using 4-channel pcm.
1.zip

It's just that XGM to VGM conversion doesn't support 4 PCM channels so maybe it fails.
You can directly use your XGM file with XGMRomBuilder (i tested and it works, the file you sent generated a 4 second music)

I use xgmrombuilder and successfully converted xgm to rom, which can play music in the emulator. But there seems to be something wrong with the tone. The frequency of pcm sampling and playback is half a tone higher than the original xgm. This confuses me. (I used this music written by mml2vgm.)


Typo on Feedback page: "X's your feedback"

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.80.2
OS Version:  Windows_NT x64 10.0.22621

Steps to Reproduce:

Go to bottom right, click on "Tweet feedback"

The text on the Feedback button presently reads as "Tweet us your feedback" which appears to be a typing error. According to a recent x's by Elon Musk, the accepted format should now be "X's us your feedback." There's a need to review and correct this typo to maintain a professional and consistent user interface.

Resolved by #189027

Yes, we removed any trace of Twitter from VS Code, but only in insiders, so it needs a month before appearing in stable.


LUIS TRIGGER DURING MENU

I want that the user doesn't necessarily select one of the options and instead can type anything which luis will recognize . But  currently even if an intent is recognized by the entered text still the user has to select one of the option from menu else it prompts again and again . Is there a way to rectify the issue?

The Microsoft Bot Framework team prefers that how to questions be submitted on Stack Overflow. The official Bot Framework Github repos are the preferred platform for submitting bug fixes and feature requests.

Hi @rahul-8437008949

I want that the user doesn't necessarily select one of the options and instead can type anything which luis will recognize .

For this, you would allow the dialog to use interruptions ('allow interruptions' in the Prompt Configuration). Either set to true or use some sort of expression. For example; the ToDo sample uses !@itemTitle && #_Interruption.Score >= 0.9 in the AskForTitle prompt.

But currently even if an intent is recognized by the entered text still the user has to select one of the option from menu else it prompts again and again

You can change/lower/turn off the max turn count. This is just an FYI aside. Not the solution.

https://docs.microsoft.com/en-us/composer/tutorial/tutorial-add-help


hhvm support

Great job Cory! I have Postleaf working with nginx and php5-fpm but it doesn't seem to work with my preferred PHP server hhvm. Would be good to get this going.

I don't have any experience with HHVM, but if you have a basic NGINX config please share it here.
If you're interested in running Postleaf on additional servers, please add a feature request to community.postleaf.org so we can open it up for discussion (trying to keep GitHub issues just for 🐞  and features I've committed to adding). If there's enough interest, I'll definitely look at getting it supported :)
Thanks!

Already shared nginx config in that issue.


[Broker] Synchronize updates to the inactiveProducers map in MessageD…

…eduplication
Motivation
In https://github.com/apache/pulsar/pull/12493, we introduced potentially concurrent updates to the inactiveProducers map without any synchronization.
Modifications

Ensure that we only update the inactiveProducers map using proper synchronization.

Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:
No breaking changes.
Documentation

[x] no-need-doc

@merlimat and @congbobo184 - PTAL. Based on https://github.com/apache/pulsar/pull/12493#discussion_r736742728, it looks like we prefer synchronization on the class as opposed to using a concurrent hash map. Let me know if my assumption here is correct, thanks.

@merlimat I can include this patch in  2.9.0.
I was going to send out the VOTE but I can restart the procedure tomorrow

depends on #12493


Naming about DecisionHeartbeatTimeout

This is a new name that may not be easy to accept. So the intention is for RespondDecisionTaskComplete with ForceCreateNewDecision=true && len(decisions)==0 .
When exceeding that timeout, we want to timeout the decision and clear stickyness, so that next decision will be rescheduled to another worker.
We invented a new word "Heartbeat" to describe this behavior. Because this behavior is like decision is just hearbeating without making any progress(decision).
But maybe we can use some other names.
Wenquan has a new name "Continuation".
Or maybe "ForceContinuation" or "ForceContinuationWithNoDecisions" can be more accurate because decision can also continue with other conditions:
createNewDecisionTask := !isComplete && (hasUnhandledEvents ||
			request.GetForceCreateNewDecisionTask() || activityNotStartedCancelled)

IMO "ForceContinuationWithNoDecisions" can be a good option because it is most accurate. But it is a little long.

DecisionContinuationExpirationInterval


Check CRUD and FLS before displaying Add More Participants quick action modal

Critical Changes
Changes

'Add More Participants' quick action will display a warning if the user doesn't have necessary CRUD and FLS.
ServiceSchedule__c - READ
ProgramEngagement__c - READ
ServiceParticipant__c - CREATE
FLS Read access:
ServiceSchedule__c.Service__c,
ServiceSchedule__c.Name,
ProgramEngagement__c.Contact__c,
Contact.Name
FLS Edit access:
ServiceParticipant__c.Name,
ServiceParticipant__c.ServiceSchedule__c,
ServiceParticipant__c.Service__c,
ServiceParticipant__c.ProgramEngagement__c,
ServiceParticipant__c.Contact__c

Issues Closed
New Metadata
Deleted Metadata
Definition of Done
Refer to Asteroids DoD document to see any additional details for the items below

[x] Place holder data is incorporated (Refer to Case Management Sample Data document)
[ ] Base axe-core JEST test included for any new LWC (No critical violations)
[x] CRUD/FLS is enforced in Apex
[x] Permission sets & field sets are updated to account for CRUD/FLS/TABS for new object metadata
[x] All modified classes are unit tested (Apex) at 100% coverage
[x] UX approval or UX not necessary
[x] PR contains draft release notes
[x] Attach work item to the pull request with Lurch **Lurch:attach W-000000 or **Lurch:add
[ ] All acceptance criteria have been met

[ ] Developer
[ ] Code Reviewer
[ ] QA

[ ] QE story level testing completed

W-8530164


Ignoring "singularity contours" - contours that have nothing other than a single move

Yes, this is a know "issue". The problem is that I'm not sure how zero-length subpaths should be handled. Afaik this is undocumented. For now, the correct way is to handle it on the caller side.


Vagrantfile: install pip by default

Required for installing the sphinx dependencies.
Signed-off-by: Alexander Alemayhu<EMAIL_ADDRESS>

Hmm, I am still seeing
[Runtime Tests] ==> cilium-master: ./Documentation/_build/linkcheck/output.txt
[Runtime Tests] ==> cilium-master: : No such file or directory

IIRC, ../Documentation did not work and ./Documentation worked.
@aanm Which one is correct for the CI https://github.com/cilium/cilium/blob/master/tests/00-documentation-link-check.sh#L3 ?
Thanks.

IIRC, ../Documentation did not work and ./Documentation worked.
@aanm Which one is correct for the CI https://github.com/cilium/cilium/blob/master/tests/00-documentation-link-check.sh#L3 ?

Where it didn't work and where it did work?

IIRC, ../Documentation did not work and ./Documentation worked.

../Documentation would seem correct as we are runnings tests with a PWD=./tests

Suspect I mixed up local setup and vm earlier. Will revert 992d096614ad (tests: make link check ready for vagrant, 2017-05-30).
Thanks.


Initial commit

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Grzegorz Trybala seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


feat: Add bond formula and fallback mechanism to bond specs

Overview
Expands the bond incentives spec to add information about the bond formula as well as the fallback mechanism to break incentive compatibility if a game resolves incorrectly during the stage one phase of the fault proof system.

Closing in favor of #60


feat: ✨ link

Checklist (for the issue creator)

[x] I have looked at the documentation site and was not able to find the required feature.
[x] I have looked into the Figma boards and was not able to find the required feature.
[ ] I would be willing to provide a PR for this feature.

Story

As a user of the Synergy Design System, I would like to have support for links in a document.
Acceptance criteria

[ ] All DoD items successfully completed
[ ] Styling for links are provided (default, hover, visited, etc.)
[ ] icons are vertically centered
[ ] icons have same color as text

@mariohamann mentioned that it would be a good idea to have just a proper css class intead of a web-component

Check if css could resolve all icon variants as show by solid: https://solid-design-system.fe.union-investment.de/x.x.x/storybook/?path=/docs/components-sd-link--docs

I am not sure what you mean with icon-variants, but solids implementation is a full blown web-component.

I think it was more about "could we solve all variants that e. g. Solid shows with CSS as well?". And I think that would be great. I'm not really happy, that sd-link is a web component and would have tried as CSS if we would have had that in mind at this point already.

Yes, that was the case. I think we solved it in the design-sync.
-> Component for Figma, CSS for Dev

blocked by design

Design in Figma is ready to be looked at.
Tokens are also in place in the linked branch.


Ability to run my own data through the model

Hi,
I wanted to check this model out and test it for a dateset of images that I have.
Is that currently possible?
Regards.

Hi,
Theoretically, it is possible if you understand the data structure of the mini-imagenet dataset and prepare your data in a mini-imagenet-like format. However, the performance of this experiment is unknown since we didn't try one before. If you encounter any problem, feel free to contact us.
Yours,
DPGN team

Hi,
Thank you for your reply, I managed to feed an ImageFolder to the model and it works perfectly. I was able to achieve 94% of accuracy after 11 hours of training on my dataset. However, my images were 224 * 224 pixels and I had to crop them to 100 * 100 pixels and decrease the batch size to 20 as they wouldn't fit in Google Colabs 16 GB GPU. In case of 224 * 224 pixels, I had to decrease the batch size to 5 and the network suffered heavily from over fitting. I want to increase the batch size and image sizes because I believe it has a positive effect on the models output.
I was wondering, what was your environment and your hardware specs?
In case of 100 * 100 pixels and batch size of 20, GPU usage was around 14.5 GB with convnet backbone. Is it possible to run the model on two GPUs (RTX 2080 Ti) with each GPU having capacity of 11 GBs?
I attached the learning curves of the both cases, one with 100 pixels and batch size of 20 which works great but I want to increase the image sizes and one with 224 pixel images and batch size of 5 which suffers from over fitting of the training data.
Best regards,

Pooya


tag v0.15.4; up deps

Purpose
biweekly release + dependency updates

The docs are failing because the server is currently down (can see same error by visiting https://modis.ornl.gov/rst). If buildkite passes I'll merge anyway


Update keyboardmanagerui.md

Summary of the Pull Request
fixed broken links in the Table of Contents (TOC) of KeyboardManagerUI

PR Checklist

[ ] Closes: #24654
[ ] Communication: I've discussed this with core contributors already. If work hasn't been agreed, this work might be rejected
[ ] Tests: Added/updated and all pass
[ ] Localization: All end user facing strings can be localized
[ ] Dev docs: Added/updated
[ ] New binaries: Added on the required places

[ ] JSON for signing for new binaries
[ ] WXS for installer for new binaries and localization folder
[ ] YML for CI pipeline for new test projects
[ ] YML for signed pipeline

[ ] Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx

Validation Steps Performed
checked if the new links worked.

@shubhsardana29 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]

Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree

Please fix the spell checking error. Then this should be good.
Thank you very much for the contribution!

hey, fixed it.

Hi @shubshardana29, could you address the requested changes? Thanks

Hi, thank you for opening this PR. "editkeyboardwindoweditshortcutswindow" shouldn't need to be an English word. Can't we make the link be something like "edit-keyboard-window-edit-shortcuts-window" so that it actaully doesn't need to have additions like this to the spellchecker?

So do i need to change "editkeyboardwindoweditshortcutswindow" to "edit-keyboard-window-edit-shortcuts-window" in table of content?

Hi, thank you for opening this PR. "editkeyboardwindoweditshortcutswindow" shouldn't need to be an English word. Can't we make the link be something like "edit-keyboard-window-edit-shortcuts-window" so that it actaully doesn't need to have additions like this to the spellchecker?

So do i need to change "editkeyboardwindoweditshortcutswindow" to "edit-keyboard-window-edit-shortcuts-window" in table of content?

yes, and then remove editkeyboardwindoweditshortcutswindow from expect.txt.

Anything blocking this?

Anything blocking this?

Looks like we have to have some false positives in expect.txt for correct navigation in MD file, so I guess that's fine. I'll fix it and merge it. Thanks for the ping

@shubhsardana29 Sorry for the late feedback! Thank you very much for your contribution!


Menu on OSX disappears/closes from under mouse or refuses to open

Issue Type: Bug
Attempt to open a new folder in a new window:

File > New Window
File > Open Recent
Observe the menu disappears from under the mouse or the recent list does not show up

Attempt to open the File menu:

Quit VS Code
Launch VS Code
Attempt to operate the File menu, it will disappear after a couple seconds

VS Code version: Code - Insiders 1.26.0-insider (21ddb4843b2f40e3cd82500794dc9a1b9404717d, 2018-08-06T08:51:57.522Z)
OS version: Darwin x64 17.7.0

revert to old menu https://github.com/Microsoft/vscode/pull/55913


fix(auth): return a 409 if a user is cancelled that has apps

Closes #4909.
Backported from deis/controller#391. Thanks @helgi!

Works in my testing:
$ deis auth:cancel
Please log in again in order to cancel this account
username: matt
password:
Logged in as matt
cancel account matt at http://deis.local3.deisapp.com? (y/N): y
Error:
409 CONFLICT
detail: matt still has applications assigned. Delete or transfer ownership

$ deis destroy -a sanest-ironwood --confirm=sanest-ironwood
Destroying sanest-ironwood...
done in 4s
$ deis auth:cancel
Please log in again in order to cancel this account
username: matt
password:
Logged in as matt
cancel account matt at http://deis.local3.deisapp.com? (y/N): y
Account cancelled


Document the data_path option and Hass.io Mosquitto add-on compatability

Fix the spelling of the data_path option.
Mention that data_path has to be relative to the Home Assistant's shared directory and can't be any other system directory.
Document the mqtt configuration and the specific user/password requirements for the official Mosquitto add-on.
Specify the configuration menu location for each option.
Add more spacing for readability for a few sections.

This is ready for code review!
Thank you so much for creating and maintaining this amazing add-on!

Love it, thanks!


Add  unmanaged nodes integration tests

Summary of the Pull Request
What is this about?
PR Checklist

[ ] Applies to work item: #xxx
[ ] CLA signed. If not, go over here and sign the CLI.
[ ] Tests added/passed
[ ] Requires documentation to be updated
[ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

Info on Pull Request
What does this include?
Validation Steps Performed
How does someone test & validate?

Codecov Report

Merging #2780 (c42af1a) into main (bc57fa0) will increase coverage by 1.05%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #2780      +/-   ##
==========================================
+ Coverage   29.17%   30.22%   +1.05%
==========================================
  Files         321      285      -36
  Lines       38572    32317    -6255
==========================================
- Hits        11252     9767    -1485
+ Misses      27320    22550    -4770

Impacted Files
Coverage Δ

src/agent/onefuzz/src/machine_id.rs
11.53% <0.00%> (-8.98%)
:arrow_down:

src/agent/coverage-legacy/src/test.rs
92.85% <0.00%> (-7.15%)
:arrow_down:

src/agent/onefuzz/src/sanitizer.rs
68.65% <0.00%> (-2.97%)
:arrow_down:

src/agent/onefuzz-agent/src/worker/tests.rs
99.10% <0.00%> (-0.11%)
:arrow_down:

src/agent/onefuzz/src/asan.rs
0.00% <0.00%> (ø)

src/agent/coverage/src/record.rs
0.00% <0.00%> (ø)

src/agent/onefuzz-agent/src/setup.rs
0.00% <0.00%> (ø)

src/agent/onefuzz-agent/src/reboot.rs
0.00% <0.00%> (ø)

src/agent/onefuzz/src/input_tester.rs
0.00% <0.00%> (ø)

src/agent/coverage-legacy/src/cache.rs
0.00% <0.00%> (ø)

... and 49 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Sorting Environments does not work

Both sort by Name and Last Updated results in the LOADING... text and results do not appear.
Some suggestions:

Can we not have Loading with dots appearing one at a time after that. Let's use the same consistent behavior for loading (spinning wheel).
Ensure that the sort by name is sorting in a case insensitive manner (that is aaa appears before Zzz).

@sureshms
Will provide a fix for the actual bug.
Regarding your suggestion#1, we use the spinning wheel as loading for inner components & Loading with dots for the whole page. It's a consistent behavior right now and if you faced something different in any case, let me know, I'll fix it.
Suggestion#2 has been fixed and merged by Arun


Add descriptor cluster definition to zcl.json

Problem
This PR adds the Descriptor cluster definition to src/app/zap-templates/zcl
This is a part of #5020
Summary of Changes

Add descriptor-cluster.xml to src/app/zap-templates/zcl/
Regenerate applications gen/ folder

Oups. I realised that I took an old local version of the descriptor-cluster.xml file I have. I will update it.

@vivien-apple I belive we have failures that would go away if you merge with master.


Fix logging messages

Hi,
We found a typo in the logging messages.
It's an incremental commit but it can improve the quality of logging messages.

Thanks for your contribution.
I see that you are trying to do something helpful for us.
You can help us with fixing our bug tickets: https://github.com/dbeaver/dbeaver/issues?q=is%3Aissue+is%3Aopen+label%3Abug.
Or help with the product localization: https://github.com/dbeaver/dbeaver/wiki/Localization
You can take a look at tickets with the "good first issue" label: good first issue
But we can only merge your PR with essential changes.

Thanks for your contribution. I see that you are trying to do something helpful for us. You can help us with fixing our bug tickets: https://github.com/dbeaver/dbeaver/issues?q=is%3Aissue+is%3Aopen+label%3Abug. Or help with the product localization: https://github.com/dbeaver/dbeaver/wiki/Localization You can take a look at tickets with the "good first issue" label: good first issue
But we can only merge your PR with essential changes.

Hi @E1izabeth ,
Thanks for your quick reply.
We open a bug issue #34636 here.
Although it's an incremental change, it indeed can help improve the quality of logging statement.


CRF layer negative loss

Hi,
I am training an LSTM - CRF network for named entity recognition. When using crf.loss_function, I'm getting negative losses after a few epochs. Before I go on giving more details about my code, is this even possible with this crf.loss_function? I tried looking at  the code but because of it's recursive nature I'm having trouble identifying where I could be getting negative values.
Moreover, when training without the CRF layer, but with Time-distributed dense (softmax) and categorical cross entropy, losses stay positive and training works correctly.
What could I investigate to identify where the problem is?
Thank you very much for your help!
Cheers
Martin
Here is the network:
input=Input(shape=(170,))
        x=Embedding(input_dim=len(TrainingObj.keras_tokenizer.word_index)+1,output_dim=100,weights=[TrainingObj.embedding_matrix],
                    mask_zero=False,input_length=170,trainable=False)(input)
        x=Bidirectional(GRU(units=64,return_sequences=True,dropout=0.1),merge_mode='concat')(x)
        x=TimeDistributed(Dense(64, activation='relu'))(x)

        crf=CRF(num_classes,sparse_target=False)
        out=crf(x)

        self.model=Model(inputs=input,outputs=out)
        if restart:
            self.load_model()

        self.model.compile(optimizer='adam', loss=crf.loss_function, metrics=[crf.accuracy])

Layer (type)                 Output Shape              Param #
input_1 (InputLayer)         (None, 170)               0

embedding_1 (Embedding)      (None, 170,<PHONE_NUMBER>0

bidirectional_1 (Bidirection (None, 170, 128)          63360

time_distributed_1 (TimeDist (None, 170, 64)           8256

crf_1 (CRF)                  (None, 170, 3)            210
Total params: 22,275,626
Trainable params: 71,826
Non-trainable params: 22,203,800

I have the same problem. I tried to mask the padding 0s, but no luck. I wonder if this issue is related to the position where we pad the 0. I padded the 0 in front of each training sample, I wonder if anyone tried post padding?

Is your backend Theano? Maybe you can see #131.

I have the same issue, did you end up figuring this out?

Not yet, as I’m masking my inputs... But it should be fixed..
On Fri, 3 Aug 2018 at 16:07 Sharon Rapoport<EMAIL_ADDRESS>wrote:

I have the same issue, did you end up figuring this out?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/keras-team/keras-contrib/issues/253#issuecomment-410348190,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIi3X25tKMzKMHjhGTpEXsxBK3u-ZxxVks5uNJ9XgaJpZM4UE3Qb
.

By the way, even if you don’t need masking, I have found that adding a
dummy mask layer after the input layer fixes this issue...
On Fri, 3 Aug 2018 at 17:14 Luiz Felix<EMAIL_ADDRESS>wrote:

Not yet, as I’m masking my inputs... But it should be fixed..
On Fri, 3 Aug 2018 at 16:07 Sharon Rapoport<EMAIL_ADDRESS>wrote:

I have the same issue, did you end up figuring this out?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/keras-team/keras-contrib/issues/253#issuecomment-410348190,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIi3X25tKMzKMHjhGTpEXsxBK3u-ZxxVks5uNJ9XgaJpZM4UE3Qb
.

By the way, even if you don’t need masking, I have found that adding a
dummy mask layer after the input layer fixes this issue...

@lzfelix How do I do that? I am new to this thing. Currently this is my code.
def lstm_model():
	input_text = Input(shape=(None, ), dtype="string", name='input_layer')
	embedding = Lambda(get_elmo, name='elmo_embedding')(input_text)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm1')(embedding)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm2')(x)
	x = TimeDistributed(Dense(50, activation="relu"))(x)
	crf = CRF(no_of_tags, sparse_target=True)
	out = crf(x)
	model = Model(input_text, out)
	return model, crf
model, crf = lstm_model()
model.compile(optimizer='rmsprop', loss=crf.loss_function, metrics=[crf.accuracy])
model.fit(np.array(train_x), train_y, validation_data=(np.array(valid_x), valid_y), shuffle=True, batch_size=batch_size, epochs=1, verbose=1, callbacks=[checkpoint])

I encountered this problem today and I realized that its because I used wrong config for CRF layer. My y_train is in one-hot form but I specified sparse_target=True in the CRF layer therefore the the layer chose the wrong loss function and gave negative loss. Hope it helps.

I have the same issue, when I am training an BERT + Bi-LSTM + CRF network for named entity recognition of chinese_people_daily. how could I slove it?
some logs as follows
20800/20864 [============================>.] - ETA: 0s - loss: -0.6666 - crf_accuracy: 0.9548
20816/20864 [============================>.] - ETA: 0s - loss: -0.6667 - crf_accuracy: 0.9548
20832/20864 [============================>.] - ETA: 0s - loss: -0.6667 - crf_accuracy: 0.9548
20848/20864 [============================>.] - ETA: 0s - loss: -0.6667 - crf_accuracy: 0.9548
20864/20864 [==============================] - 107s 5ms/step - loss: -0.6667 - crf_accuracy: 0.9548 - val_loss: -0.6612 - val_crf_accuracy: 0.9498

I am experiencing same issue for CRF layer

By the way, even if you don’t need masking, I have found that adding a
dummy mask layer after the input layer fixes this issue...

@lzfelix How do I do that? I am new to this thing. Currently this is my code.
def lstm_model():
	input_text = Input(shape=(None, ), dtype="string", name='input_layer')
	embedding = Lambda(get_elmo, name='elmo_embedding')(input_text)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm1')(embedding)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm2')(x)
	x = TimeDistributed(Dense(50, activation="relu"))(x)
	crf = CRF(no_of_tags, sparse_target=True)
	out = crf(x)
	model = Model(input_text, out)
	return model, crf
model, crf = lstm_model()
model.compile(optimizer='rmsprop', loss=crf.loss_function, metrics=[crf.accuracy])
model.fit(np.array(train_x), train_y, validation_data=(np.array(valid_x), valid_y), shuffle=True, batch_size=batch_size, epochs=1, verbose=1, callbacks=[checkpoint])

Did you figure it out while using ELMo?

Any solutions for this? The research says that crf at the end for the sequence labelling task performs better than Softmax layer, however, in the case of Named Entity Recognition I have seen worst results with crf. And I also experience the - ve loss. Any solution for this? Did anybody found the solution?

By the way, even if you don’t need masking, I have found that adding a
dummy mask layer after the input layer fixes this issue...

@lzfelix How do I do that? I am new to this thing. Currently this is my code.
def lstm_model():
	input_text = Input(shape=(None, ), dtype="string", name='input_layer')
	embedding = Lambda(get_elmo, name='elmo_embedding')(input_text)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm1')(embedding)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm2')(x)
	x = TimeDistributed(Dense(50, activation="relu"))(x)
	crf = CRF(no_of_tags, sparse_target=True)
	out = crf(x)
	model = Model(input_text, out)
	return model, crf
model, crf = lstm_model()
model.compile(optimizer='rmsprop', loss=crf.loss_function, metrics=[crf.accuracy])
model.fit(np.array(train_x), train_y, validation_data=(np.array(valid_x), valid_y), shuffle=True, batch_size=batch_size, epochs=1, verbose=1, callbacks=[checkpoint])

@EvilPort2 you should only use  sparse_target=True if your labels are NOT one-hot encoded.

By the way, even if you don’t need masking, I have found that adding a
dummy mask layer after the input layer fixes this issue...

@lzfelix How do I do that? I am new to this thing. Currently this is my code.
def lstm_model():
	input_text = Input(shape=(None, ), dtype="string", name='input_layer')
	embedding = Lambda(get_elmo, name='elmo_embedding')(input_text)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm1')(embedding)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm2')(x)
	x = TimeDistributed(Dense(50, activation="relu"))(x)
	crf = CRF(no_of_tags, sparse_target=True)
	out = crf(x)
	model = Model(input_text, out)
	return model, crf
model, crf = lstm_model()
model.compile(optimizer='rmsprop', loss=crf.loss_function, metrics=[crf.accuracy])
model.fit(np.array(train_x), train_y, validation_data=(np.array(valid_x), valid_y), shuffle=True, batch_size=batch_size, epochs=1, verbose=1, callbacks=[checkpoint])

@EvilPort2 you should only use sparse_target=True if your labels are NOT one-hot encoded.

I had figured it out way earlier. But thanks for your reply anyway.

By the way, even if you don’t need masking, I have found that adding a
dummy mask layer after the input layer fixes this issue...

@lzfelix How do I do that? I am new to this thing. Currently this is my code.
def lstm_model():
	input_text = Input(shape=(None, ), dtype="string", name='input_layer')
	embedding = Lambda(get_elmo, name='elmo_embedding')(input_text)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm1')(embedding)
	x = Bidirectional(LSTM(units=100, return_sequences=True, recurrent_dropout=0.5, dropout=0.5), name='bilstm2')(x)
	x = TimeDistributed(Dense(50, activation="relu"))(x)
	crf = CRF(no_of_tags, sparse_target=True)
	out = crf(x)
	model = Model(input_text, out)
	return model, crf
model, crf = lstm_model()
model.compile(optimizer='rmsprop', loss=crf.loss_function, metrics=[crf.accuracy])
model.fit(np.array(train_x), train_y, validation_data=(np.array(valid_x), valid_y), shuffle=True, batch_size=batch_size, epochs=1, verbose=1, callbacks=[checkpoint])

Did you figure it out while using ELMo?

Yes. I figured out that while I was using ELMO

I have the same issue, when I am training an BERT + Bi-LSTM + CRF network for named entity recognition of chinese_people_daily. how could I slove it?
some logs as follows
20800/20864 [============================>.] - ETA: 0s - loss: -0.6666 - crf_accuracy: 0.9548
20816/20864 [============================>.] - ETA: 0s - loss: -0.6667 - crf_accuracy: 0.9548
20832/20864 [============================>.] - ETA: 0s - loss: -0.6667 - crf_accuracy: 0.9548
20848/20864 [============================>.] - ETA: 0s - loss: -0.6667 - crf_accuracy: 0.9548
20864/20864 [==============================] - 107s 5ms/step - loss: -0.6667 - crf_accuracy: 0.9548 - val_loss: -0.6612 - val_crf_accuracy: 0.9498

hello, have you figure it out? the negetive loss issue

I have the same issue. The loss is limited to small negative value. This loss should never go negative(https://arxiv.org/pdf/1603.01360.pdf). I think this is because of logsumexp(doind direct exp and sum can be unstable) approximation.This anyways this doesn't matter because following the gradient can only lead to best path probability(emission+transition) to be equal to sum of all probabilities(all paths), only slightly negative in this case due to approximation.

I think because of activation function in crf layer used in calculating negative log likelihood scalar.
Add 'Relu' activation function of keras where loss is calculated.
then, i solved this problem without any changes in prediction performance
    def loss(y_true, y_pred):
        X = crf.input
        mask = crf.input_mask
        nloglik = crf.get_negative_log_likelihood(y_true, X, mask)
        return tf.keras.activations.relu(nloglik)

There was a bug in my code. It doesn't give negative loss now.

I've found a solution of this issue. Refer to my comment

I have the same issue，  how could I slove it?

I have the same issue， how could I slove it?

Please refer to this link

i confront the same problem, anybody has a  solution?


feat: Add Team.cloudLimitsArchived

add cloudLimitsArchived for Mattermost Server 7.1.0

Sorry for tooooo late reply.
CI raises an error, but it doesn't block merge this PR.
These error will be fix in #497.


Installation issue on mac

🐛 Describe the bug
Just installed the extension.
Login with Github button opens a tab but hangs
Console shows error:
HttpError: request to https://api.github.com/gists failed, reason: certificate has expired	at /Users/mal/.vscode/extensions/shan.code-settings-sync-3.4.3/out/extension.js:761:1113	at processTicksAndRejections (internal/process/task_queues.js:89:5)
t.log @ console.ts:137

log.ts:197   ERR No application in the Launch Services database matches the input criteria.: Error: No application in the Launch Services database matches the input criteria.


Test on JDK 22 and update JDK 23 EA

Ooops, this may need Gradle 8.8

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 68.5879%. Comparing base (bf9aa9e) to head (8086035).

Additional details and impacted files

@@                Coverage Diff                 @@
##               master      #2072        +/-   ##
==================================================
- Coverage     68.5923%   68.5879%   -0.0044%
  Complexity      29232      29232
==================================================
  Files            1426       1426
  Lines          113485     113485
  Branches        19545      19545
==================================================
- Hits            77842      77837         -5
- Misses          29090      29093         +3
- Partials         6553       6555         +2

see 1 file with indirect coverage changes

Gradle 8.7 does not support JDK 22 because it still uses Groovy 3.

Gradle 8.7 does not support JDK 22 because it still uses Groovy 3.

Gradle 8.7 uses Groovy 3.0.17. Groovy 3.0.21 embeds ASM 9.6 and hence can read JDK 22 class files. We have additional support for recent JDKs in Groovy 4+. We haven't done any testing to try to determine whether Gradle needs the additional support or is unaffected.

@paulk-asert PTL


Bug report for failed CircleCI build (job: window-test)

Auto-generated report for window-test job build.
Link to failed build: .
Note: Information about any subsequent build failures that happen while
this issue is open, will be added as comments with more information to this issue.

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:

Link to latest failed build:
Test Failures
TestVerifyComponentDocumentation
TestVerifyComponentDocumentation/README_does_not_exist

Link to latest failed build:
Test Failures

TestVerifyComponentDocumentation
TestVerifyComponentDocumentation/README_does_not_exist


Top menu bar with quiz, heatmap link is not visible im mobile view

There is no way for mobile users to know about the quiz and heatmap

@bodhish


chore: refactor file structure

Codecov Report
Base: 91.85% // Head: 91.85% // No change to project coverage :thumbsup:

Coverage data is based on head (b107f0b) compared to base (868bba2).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #220   +/-   ##
=======================================
  Coverage   91.85%   91.85%
=======================================
  Files           8        8
  Lines         491      491
  Branches       80       80
=======================================
  Hits          451      451
  Misses         40       40

Impacted Files
Coverage Δ

src/app/data/DataState.ts
97.40% <ø> (ø)

src/app/data/append.ts
98.14% <ø> (ø)

src/app/data/enhancers/enhance.ts
100.00% <ø> (ø)

...rc/app/data/enhancers/irAutoPeakPickingEnhancer.ts
82.22% <ø> (ø)

src/app/data/enhancers/irMeasurementEnhancer.ts
86.27% <ø> (ø)

src/app/data/loaders/biologicLoader.ts
100.00% <ø> (ø)

src/app/data/loaders/jcampLoader.ts
84.61% <ø> (ø)

src/app/data/loaders/wdfLoader.ts
97.97% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


SFTP Send to Texas Failed Successfully!

Background
In the last mile problems query in Metabase, I noted the following "failed successfully" message sending to Texas:

Success: sftp upload of CDCPRIME_11D2030855_20220227201543.hl7 to SFTPTransportType(host=sftp-edts.hhs.texas.gov, port=22, filePath=./, credentialName=null), Send function unrecoverable exception for event: report&SEND&24981b1f-3a6c-43eb-ae10-8bb10f0aea56&false

We need to diagnose what happened here.
Acceptance Criteria

Verify Texas got this file? If the did not, please resend
Why does it say it succeeded but there was an exception? Update our logic on sending to capture this type of exception and properly mark it as a failure not a success
What was the cause of the exception? Is it on our end or on their's? Write up the cause if it's on our end and what steps need to be addressed to make sure this doesn't happen again. Or fix it if the work required is small

@MauriceReeves-usds @jimduff-usds @clediggins-usds.  After investigating, I found the issue was the RS report sending retry exception occurred during the sender is trying to handle retry.  To fix this, it will take a little time.  For the retry assault the limit, we need to handle it via manual upload as stated in the "How Retry works in ReportStream" documentation.

@MauriceReeves-usds to set up meeting with Cle and Jim to discuss

@clediggins-usds  and @jimduff-usds Please see the notes above.  @JGreenFearless Adding you to the ticket for visibility.

[1;31m19:51:11.635 [pool-2-thread-10888][188597] FATAL-ALERT gov.cdc.prime.router.azure.SendFunction - Success: sftp upload of CDCPRIME_11D2030855_20220516193504.hl7 to SFTPTransportType(host=sftp-edts.hhs.texas.gov, port=22, filePath=./, credentialName=null), Send function unrecoverable exception for event. Mo intervention required: report&SEND&c1d8c781-e8d0-4261-b408-25e53b2ed4dd&false

haven't seen this issue recur in a while. closing for now.


[operator] Manage hvpa-controller and etcd-druid

How to categorize this PR?

/area dev-productivity delivery
/kind enhancement
What this PR does / why we need it:
With this PR, gardener-operator is enhanced to manage hvpa-controller (if HVPA feature gate is enabled) and etcd-druid.
Which issue(s) this PR fixes:
Part of https://github.com/gardener/gardener/issues/7016
Special notes for your reviewer:
FYI @shreyas-s-rao
Release note:

The `gardener-operator` does now also manage `hvpa-controller` (if `HVPA` feature gate is enabled) and `etcd-druid`.

/cc @timuthy

/lgtm

/approve

/test pull-gardener-e2e-kind-ha-multi-zone

/test pull-gardener-e2e-kind-ha-single-zone

/test pull-gardener-integration


Interpreting telomere length estimates from Telogator2

Hello,
I have a question about interpreting results from Telogator2. Should I use the value from the TL_p75 column to report the telomere length for my samples? I am asking because it seems that the y-axis (ATL) of the violin plots generated by Telogator2 is plotting values equivalent to TL + TVR_len. According to my understanding of the paper, ATL should correspond to just the telomere length. Could you please clarify which value should be reported?
Thank you!!

You're right that the violin plots use the TL + TVRlen values, in part because I don't think there's consensus yet on whether TVR regions contribute to effective TL or not. E.g. Tham et al. choose to define the telomere as the first instance where ~2 tandem copies of the canonical repeat are found, which will include nearly the entire TVR region in most cases.
Ideally, the distribution of ATLs at each allele (i.e. the TLs from all of its supporting reads) represents the distribution of TLs across different cells in the cell population from which the DNA was derived. And how that distribution gets summarized to a single value might depend on your use case. We chose to make the 75th percentile ATL (TL_p75) the default output as it was the most consistent metric when doing repeated runs of the same sample, and it's the value I'd recommend using when comparing across samples.

Thank you so much! This is really helpful.


As a developer I want to switch the Database to a File-based SQLite Database

Acceptance Criteria:

The application uses an SQLite database for data storage and retrieval instead of the previous CSV-based solution.
All database interactions are encapsulated within a dedicated abstraction layer (DBFacade.cs).
Existing functionalities continue to work with the new SQLite database.

All database interactions are encapsulated within a dedicated abstraction layer (DBFacade.cs).

We already have a database abstraction in IDatabaseRepository. Use that and switching to using the new database in the client is effortless


Localize

@rultor hello

@rultor hello

@digitil Hi there! I understand a few simple commands: "merge", "deploy", etc. This page explains them briefly. Any questions or bug reports are welcome. Have fun :)

@rultor please check and merge this pull request

@rultor please check and merge this pull request

@digitil OK, I'll try to merge now. You can check the progress of the merge here

@rultor please check and merge this pull request

@digitil Oops, I failed. You can see the full log here (spent 16hr)


Failsafe Bayesian Optimization

Context for saving a data dump in case of a RuntimeError. Faillure to model now results in this type of exception.

Codecov Report

Merging #40 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #40      +/-   ##
==========================================
+ Coverage   99.71%   99.71%   +<.01%
==========================================
  Files           8        8
  Lines         690      699       +9
==========================================
+ Hits          688      697       +9
  Misses          2        2

Impacted Files
Coverage Δ

GPflowOpt/bo.py
98.43% <100%> (+0.19%)
:arrow_up:

GPflowOpt/acquisition.py
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4ddfcb5...42f2b9d. Read the comment docs.


Account address in nav drawer spans 4 lines and is really hard to read

Expected Behavior
Address in the drawer should only span at most 2 lines.
Current Behavior
The address spans 4 lines and is really hard to read.
Thread: https://celo-org.slack.com/archives/C01QQPXC5U6/p1618948821008200

closed in favor of  #271


add-permanent-notation to string

Deploy preview for js-primer ready!
Built with commit 5268d6d602e5582310f0e04d81e1758b25f66a5c
https://deploy-preview-400--js-primer.netlify.com