remove dup help text

seems like the behavior changed at some point and the help text is printed by default so we don't need to double print
before:
$ keybase chat list-channels
NAME:
   keybase chat list-channels - List of channels on a team

USAGE:
   keybase chat list-channels [command options] <team name>

OPTIONS:
   --topic-type "chat"	Specify topic type of the conversation. Has to be chat or dev
   -j, --json		Output channels as JSON

Error parsing command line arguments: incorrect usage

NAME:
   keybase chat list-channels - List of channels on a team

USAGE:
   keybase chat list-channels [command options] <team name>

OPTIONS:
   --topic-type "chat"	Specify topic type of the conversation. Has to be chat or dev
   -j, --json		Output channels as JSON

after:

$ keybase chat list-channels
Running go install github.com/keybase/client/go/keybase... Done.
Error parsing command line arguments: incorrect usage
NAME:
keybase chat list-channels - List of channels on a team
USAGE:
keybase chat list-channels [command options]
OPTIONS:
--topic-type "chat"  Specify topic type of the conversation. Has to be chat or dev
-j, --json           Output channels as JSON

@zapu can review


Photo taken at local

why not support the OLM work that I paid you for instead of copying my work, not cool what you are doing Geni

@xlcrr
https://github.com/OpenLitterMap/openlittermap-web/pull/642

Hopefully one day we will live in a society interested in supporting those who dedicated 15+ years of research and over €50,000 to bring OLM where it is today. I support you guys but I paid this developer, sad to see the lack of loyalty for those who make sacrifices to pay you to work on open source. Will get around to clearing the PR backlog whenever I can get a single opportunity to work on the code for once


bug(dialog): dialog's content text color is not secondary-text

Description
When looking at the Material Design page of Dialogs (https://material.io/components/dialogs#anatomy) one can see that the Dialog's content text (in the Anatomy example this is labeled as Supporting text) is displayed in a lighter gray than the title.
Reproduction
Repository: https://github.com/c-kunz/mat-dialog-content-secondary-text
Steps to reproduce:

git clone https://github.com/c-kunz/mat-dialog-content-secondary-text repro
cd repro
npm i
ng serve -o

Expected Behavior
I would expect the dialog's content to be in a lighter gray than the title. When looking at the Angular Material Theme Color Configuration I would expect this to be:
theme-or-color-config: foreground: secondary-text.
Actual Behavior
The dialog's content text color is the same as the title's color (rgba(0,0,0, 0.87)).
Workaround attempt
I've tried to find a fitting CSS class as described in here, but with no luck: https://material.angular.io/guide/typography#material-typography-in-your-custom-css
I've tried to do the following:
$theme: ...
.my-theme {
    @include angular-material-theme($theme);

    .mat-dialog-content {
        color: map-get(map-get($theme, foreground), secondary-text);
    }
}

But this causes every text to be displayed in that secondary-text, even in mat-form-fields where I want the darker variant so it can be read better.
Environment

Angular: 10.2.2
CDK/Material: 10.2.7

The new MDC based dialog component coming soon in v15 follows the spec and the text content is lighter by default. It is using the color defined here: https://github.com/angular/components/blob/main/src/material/dialog/_dialog-theme.scss#L24.


Why it does that
Briefly state why the change was necessary.
Further notes
List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.
Linked Issue(s)
Closes # <-- insert Issue number if one exists
Checklist

[ ] added appropriate tests?
[ ] performed checkstyle check locally?
[ ] added/updated copyright headers?
[ ] documented public classes/methods?
[ ] added/updated relevant documentation?
[ ] added relevant details to the changelog? (skip with label no-changelog)
[ ] formatted title correctly?

Codecov Report

:exclamation: No coverage uploaded for pull request base (bug/269-cd-resource-name-prefix@77d7f35). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 9c188ea differs from pull request most recent head fe5f623. Consider uploading reports for the commit fe5f623 to get more accurate results

@@                        Coverage Diff                         @@
##             bug/269-cd-resource-name-prefix     #270   +/-   ##
==================================================================
  Coverage                                   ?   78.78%
  Complexity                                 ?       20
==================================================================
  Files                                      ?        5
  Lines                                      ?       66
  Branches                                   ?        5
==================================================================
  Hits                                       ?       52
  Misses                                     ?       14
  Partials                                   ?        0

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


RE-changing language

OS: Windows 10 Home
GPMDP Version: V4.6.1.
Issue Descriptions: When you re-change the language in Program Settings not all fields are displayed correctly
Steps to Reproduce:

Open the application "GooglePlayMusicdesktopPlayer"
Log-in
Go to the Program Settings
On the General tab scroll down and find "Choose language"
Change language from English to Ukrainian, Russian, Hungarian
Restart the application
Open application again
Go to the Program Settings - General tab - Choose language and back to English

Expected result:  All elements of the page will translate correctly in English
Actual result: Some elements of the page still are in Russian

Go to the Program Settings - General tab - Choose language and back to English

This setting is for your entire computer, not GPMDP.  You need to change the language of GPMDP separately back to English just like you changed it to Hungarian in your second picture.


adding CORS header directly to R-server, scala-server ...

Hi,
Instead of using nginx as reverse proxy, what i want to do is patching the http webserver being used by evaluation REST server such as R-server, scala-server, etc... so that it will allow CORS domain http request. (For example, those headers are: Access-Control-Allow-Origin, etc...).
Can anyone please suggest me where to add so that it has effect to every backend services (instead of adding at nginx layer). I know that from security point of view, it's not recommended. But my user case is different.
Thank.

You could alter the servers for R and Scala since they are in our code, but not the IPython ones like Python and Julia.
The servlets are configured here: https://github.com/twosigma/beaker-notebook/blob/master/plugin/scala/src/main/scala/com/twosigma/beaker/scala/module/URLConfigModule.java
I guess you would put something in there.


Kam/dh

Avoid using dofhandler for tests

avoids failure between how it is constructed in different Ferrite versions

Codecov Report
Patch coverage: 100.00% and no project coverage change.

Comparison is base (8f04559) 100.00% compared to head (c860ad3) 100.00%.
Report is 2 commits behind head on main.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the GitHub App Integration for your organization. Read more.
Additional details and impacted files
@@            Coverage Diff            @@
##              main       #28   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            6         6
  Lines          266       266
=========================================
  Hits           266       266

Files Changed
Coverage Δ

src/gridcreator.jl
100.00% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


[draft] use flash_attention from cuda-free

By switching to use the attention from the cuda-free repo, the Triton attention now works well for the kernels repo
The missing part of the attention kernel of kernels repo is that it doesn’t support the decoding case, where the length of Q and the length of K is different for the same batch
python3 -m main llama_chat_completion --profile=False --benchmark=False --ckpt_dir="/home/sijiac/models/Meta-Llama-3-8B-Instruct/" --tokenizer_path="/home/sijiac/models/Meta-Llama-3-8B-Instruct/tokenizer.model" --use_triton=True

can you run with benchmarking turned on and see the difference? would be curious to see the attention specific latency here :) in that case you dont need to specify use_triton since it will run with both cases


A question about afl-cov with aflnet.

Hi, I use aflnet to test a network program. When I finished test, I want to use afl-cov to see the coverage of the program. But afl-cov  use stdin or file as input. However aflnet's testcase is network package.
Can you help me? Thank you very much.

I mean I noticed that you mentioned the code coverage comparison in your paper. I have a question about how you konw the code coverage. What tools do you use to measure code coverage, can you tell me? Thank you very much.

嗨，我们使用 gcov/gcovr 来衡量代码覆盖率。AFLNet 生成的测试用例包含消息序列，因此您应该使用 aflnet-replay 将它们发送到被测系统，该系统应该使用 gcov 标志进行编译。请查看我们的基准 ProFuzzBench 以获取更多信息：https : //github.com/profuzzbench/profuzzbench

Thanks for your reply. I understand it. But if I want know more detailed information like afl-cov (It can provide information about which code was executed and which was not. ).

In ProFuzzBench setup, we use gcovr and it does produce detailed gcov report containing your expected information (e.g., which code was executed and which was not). Specifically, Please give it a try and check this document to know more about gcovr: https://gcovr.com/en/stable/guide.html


Need BUI versions of quickdialogs

Description

would allow replacing stuff like hand labeler dialogs / set transfer amount dialogs veeeery easily
Reproduction

Screenshots

Additional context

also people should probably just be more aware of quickdialogs in general


Postgres based TimescalDB back-up difficulties

First of all huge thanks for making this tool available and help to get rid of the back-up hassle!
Currently I'm trying to use it for backing up a TimescaleDB but I'm encountering some issues, so hopefully you are able to help me with:
[NOTICE] ** [db-backup] Compressing backup with gzip

pg_dump: warning: there are circular foreign-key constraints on this table:

pg_dump:   hypertable

pg_dump: You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints.

pg_dump: Consider using a full dump instead of a --data-only dump to avoid this problem.

pg_dump: warning: there are circular foreign-key constraints on this table:

pg_dump:   chunk

pg_dump: You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints.

pg_dump: Consider using a full dump instead of a --data-only dump to avoid this problem.

[NOTICE] ** [db-backup] Generating MD5 for pgsql_exsyn_TimescaleDB_20210121-114348.sql.gz

[NOTICE] ** [db-backup] Backup of pgsql_exsyn_TimescaleDB_20210121-114348.sql.gz created with the size of 1572 bytes

[INFO] ** [db-backup] Dumping database: decide

[NOTICE] ** [db-backup] Compressing backup with gzip

pg_dump: warning: there are circular foreign-key constraints on this table:

pg_dump:   hypertable

pg_dump: You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints.

pg_dump: Consider using a full dump instead of a --data-only dump to avoid this problem.

pg_dump: warning: there are circular foreign-key constraints on this table:

pg_dump:   chunk

pg_dump: You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints.

pg_dump: Consider using a full dump instead of a --data-only dump to avoid this problem.

pg_dump: NOTICE:  hypertable data are in the chunks, no data will be copied

DETAIL:  Data for hypertables are stored in the chunks of a hypertable so COPY TO of a hypertable will not copy any data.

HINT:  Use "COPY (SELECT * FROM <hypertable>) TO ..." to copy all data in hypertable, or copy each chunk individually.

pg_dump: NOTICE:  hypertable data are in the chunks, no data will be copied

DETAIL:  Data for hypertables are stored in the chunks of a hypertable so COPY TO of a hypertable will not copy any data.

HINT:  Use "COPY (SELECT * FROM <hypertable>) TO ..." to copy all data in hypertable, or copy each chunk individually.

pg_dump: NOTICE:  hypertable data are in the chunks, no data will be copied

DETAIL:  Data for hypertables are stored in the chunks of a hypertable so COPY TO of a hypertable will not copy any data.

HINT:  Use "COPY (SELECT * FROM <hypertable>) TO ..." to copy all data in hypertable, or copy each chunk individually.

pg_dump: NOTICE:  hypertable data are in the chunks, no data will be copied

DETAIL:  Data for hypertables are stored in the chunks of a hypertable so COPY TO of a hypertable will not copy any data.

HINT:  Use "COPY (SELECT * FROM <hypertable>) TO ..." to copy all data in hypertable, or copy each chunk individually.

pg_dump: NOTICE:  hypertable data are in the chunks, no data will be copied

DETAIL:  Data for hypertables are stored in the chunks of a hypertable so COPY TO of a hypertable will not copy any data.

HINT:  Use "COPY (SELECT * FROM <hypertable>) TO ..." to copy all data in hypertable, or copy each chunk individually.

[NOTICE] ** [db-backup] Generating MD5 for pgsql_decide_TimescaleDB_20210121-114348.sql.gz

[NOTICE] ** [db-backup] Backup of pgsql_decide_TimescaleDB_20210121-114348.sql.gz created with the size of 229055344 bytes

[NOTICE] ** [db-backup] Sending Backup Statistics to Zabbix

Is there a possibility to force a full pgsql dump to circumvent this?
Native backup support for TimescaleDB would even be greater of course, but I'm not sure how to implement their guidelines with your tool: https://docs.timescale.com/latest/using-timescaledb/backup
Please let me know if you need any additional info to provide a meaningful answer.
Thanks,
Rob

@Flight777 I have run into this and done some digging.
I need to investigate this further because regardless of these warnings the database backup job hasn't completed for the database, so I don't think they're as harmless as claimed.
Let me know if you have made any progress.
TL;DR Timescale DB says to ignore them.

https://github.com/timescale/timescaledb/issues/1581
https://docs.timescale.com/self-hosted/latest/troubleshooting/#versions-are-mismatched-when-dumping-and-restoring-a-database


Bug in Swift Example: deleting wrong child

In the Swift Example there is a bug when trying to delete a line. Deleting rows without parents work fine, but when deleting a child, the wrong child is removed from the UITableView

Closing as referenced pull request was merged. 👍 Thanks for your collaboration!


Added "baked_vae" as option in SD Prompt Saver node

I noticed as well that I couldn't connect the VAE parameter to vae_name if I made it an input, I don't know where you can change the allowed inputs but maybe you can work this in? I'll create an issue for it.

Sorry realised I could leave it as an empty input...


Request: Add writing capabilities

Hello,
is it possible to add writing functionality based on this project: https://flows.nodered.org/node/ankersolixe1600
It was working well for quite a while, but the information about accu capacity is gone since a few days.
Updating plans to set current power output are still working.
Thanks, DerGroby

As mentioned in the disclaimer I no longer own an Anker Solix so I won’t be able to help. However, I accept pull requests if anyone wants to look into this.


xcpretty support (do not merge till task-lib is published)

remember we already branched for releases 106.  So you will need to cherry pick.


Kubektl stabilization: move provider to root

Issue Description
We have a blueprint that applied some manifests with kubectl-apply module, if we remove a kubectl-apply block from the blueprint fully, we will get 'Error: Provider configuration not present'.
For example, if we have a block like the below:
  - id: workload_manager_install
    source: modules/management/kubectl-apply
    use: [gke_cluster]
    settings:
      kueue:
        install: true
      jobset:
        install: true

  - id: workload_manager_config
    source: modules/management/kubectl-apply
    use: [gke_cluster]
    settings:
      apply_manifests:
      - source: $(ghpc_stage("maxtext-gke-a3-files"))/config-map.yaml.tftpl
        template_vars: {name: "a3plus-benchmark-resources-configmap", num_nodes: "1"}
      - source: $(ghpc_stage("maxtext-gke-a3-files"))/kueue-credentials.yaml.tftpl
        template_vars: {num_chips: "8"}

Removing workload_manager_config and recreating and redeploying gives us the error:
Error: Provider configuration not present

To work with
module.workload_manager_config.module.kubectl_apply_manifests["1"].kubectl_manifest.apply_doc["2"]
(orphan) its original provider configuration at
module.workload_manager_config.provider["registry.terraform.io/gavinbunney/kubectl"]
is required, but it has been removed. This occurs when a provider
configuration is removed while objects created by that provider still exist
in the state. Re-add the provider configuration to destroy
module.workload_manager_config.module.kubectl_apply_manifests["1"].kubectl_manifest.apply_doc["2"]
(orphan), after which you can remove the provider configuration again.

Root Cause
Defining the provider file, modules/management/kubectl-apply/providers.tf inside the module is the root cause. We define all other terraform providers at root. That's not the case here, it's in a child module.
When you delete the blueprint config for the child module, the corresponding module and provider code is also removed (the folder is still there, but terraform doesn't know about it).
So it does not know which provider to use to delete the resources associated with the module you're trying to destroy (kubectl_apply_manifests in this case). See this answer for more details: https://stackoverflow.com/a/58403262
Approach
Move kubectl provider to root module
Testing

[ ] Use the same setup as in issue description. Remove the workload_manager_config module and recreate, redeploy. Verify that the error does not occur and infra is removed as expected

Submission Checklist
NOTE: Community submissions can take up to 2 weeks to be reviewed.
Please take the following actions before submitting this pull request.

Fork your PR branch from the Toolkit "develop" branch (not main)
Test all changes with pre-commit in a local branch #
Confirm that "make tests" passes all tests
Add or modify unit tests to cover code changes
Ensure that unit test coverage remains above 80%
Update all applicable documentation
Follow Cluster Toolkit Contribution guidelines #

Following changes need to be made to made to toolkit core:
Add this provider to primary/providers.tf:
provider "kubectl" {
  host                   = "https://${module.gke_cluster.gke_cluster_endpoint}"
  token                  = module.gke_cluster.access_token
  cluster_ca_certificate = base64decode(module.gke_cluster.cluster_ca_certificate)
  load_config_file       = false
  apply_retry_count      = 15 # Terraform may apply resources in parallel, leading to potential dependency issues. This retry mechanism ensures that if a resource's dependencies aren't ready, Terraform will attempt to apply it again.
}

Add this provider version to primary/versions.tf:
    kubectl = {
      source  = "gavinbunney/kubectl"
      version = ">= 1.7.0"
    }


Identifiers with leading underscore are forbidden in C++

Easylogging++ looks like a great tool and we would like to use it for the libraries we are developing at Stanford. One issue -- currently any program that includes the Easylogging header is not a legal C++ program, because the C++ standard reserves names beginning with underscore for the compiler implementation. Names like _INITIALIZE_EASYLOGGINGPP are illegal (trailing underscores are allowed). There is a good discussion of the rules on stackoverflow here including the relevant standards sections.
Compilers do not currently enforce this restriction but style checkers will and use of these names creates the possibility of collisions with C++ standard libraries, now or future. It would be good to bring Easylogging++ into conformance with the C++ standard.

@sherm1 Thanks for the heads up. - Accepted

Thanks, Majid!


Issue while formatting handlebars

This code:
	{{#isDealLink}}
	  See offer details
	{{/isDealLink}}

Is formatted to:
            {{#isDealLink}}
                See offer details {{/isDealLink}}

I'd like it to be:
            {{#isDealLink}}
                See offer details
            {{/isDealLink}}

are there some formatting options available for this? Please ignore indentation differences, what is want is for {{/isDealLink}} to be on a separate line. There seems to be a problem in the regex used, it looks for {{ instead of {{/ when indenting for the end.

#660

Per version v.1.8.0-rc2, the output looks like this:
{{#isdeallink}}
      See offer details
{{/isdeallink}}

Probably worth calling this fixed.


New: markdown rawContent() and rawContent.html() helpers

What kind of changes does this PR include?

[ ] Minor content fixes (broken links, typos, etc.)
[X] New or updated content
[ ] Translated content
[ ] Changes to the docs site code
[ ] Something else!

Description

We have all-new helpers for getting raw markdown content! This updates the imported markdown docs to explain how they work + common usage examples
Add rawContent() explainer with "minutes read" example
Add rawContent.html() explainer with "summary" example
For discussion: should we ditch the bulleted format and use level 4 headers now? The examples are still readable, but not super scannable anymore

Nice, exactly what I hoped for @sarah11918! I'll wait to merge until this new feature is actually approved and published 😆

Our standard procedure for this @bholmesdev , is to mark the PR as draft if the feature/fix it relates to isn't merged/approved yet... juuuuuuust to be safe.  ;)
I'll do that now, and it's on you to come back and un-draft it and "update branch." But, no need let us know at that point. Just go ahead at your leisure!


Renamed NLP - Profile Text folder name plus minor edits

Please include answers to these questions as part of your pull request
In the GitHub webUI, use the Write tab to modify the Markdown text that is part of the pull request. For each question simply place an X inside the square brackets, [X], that represents your answer. Make sure there are no blanks inside the brackets, otherwise MarkDown doesn't render properly. Using the Preview tab while editing this form, you can see the formatted/rendered version of the message.

Q1: Confirm that you have the right to submit the code that is being contributed. Please consider the origin of your code and confirm you have the appropriate rights to make the submission subject to the Apache 2.0 license that applies to everything in this repository of custom steps. If so, follow the instructions for the Contributor Agreement (which is based on the industry-standard Developer Certificate of Origin (DCO)).

[X] Yes, I have the right to submit the contributed code on behalf of myself, my company, or any other owner of the code. I have also attached my signed copy of the DCO to this message.
[ ] No

Q2: Confirm that your contribution does not include any personally identifiable information (PII), for example, in any examples used in your README file.

[X] My contribution does NOT include PII data
[ ] My contribution includes PII data

Q3: Confirm your contribution does not include any encryption or other export-controlled technology.

[X] My contribution does NOT contain encryption or other export-controlled technology
[ ] My contribution includes encryption or other export-controlled technology

ContributorAgreement.txt

Thanks for renaming the folder and the step, so we have consistent naming convention for NLP (Natural Language Processing) related steps.

SAS Internal Due Diligence Review - COMPLETED on 24FEB2023


Returning whitespace instead of 0

Hi,
Thanks for writing this!
Just one small issue: I've noticed that when a 0 is at the start of a hex block in a returned hash, it is replaced with a whitespace, e.g:
1234567890 returns  1B307AC BA4F54F5 5AAFC33B B06BBBF6 CA803E9A instead of 01B307AC BA4F54F5 5AAFC33B B06BBBF6 CA803E9A, password returns 5BAA61E4 C9B93F3F  682250B 6CF8331B 7EE68FD8 instead of 5BAA61E4 C9B93F3F 0682250B 6CF8331B 7EE68FD8
Cheers

Thank you for your report! This problem should be fixed in master now.


PR and issues only loading in extension

Extension version: 13,599,044
VSCode Version: 1.82.1
OS: Windows 10

Steps to Reproduce:

Sign in with Github to use Github Pull Requests and Issues
Enter id and password for proxy (I have also a VPN)
Return to VS Code

Solved with this solution
Sorry for the inconvenience !


Dependent tags with multiple parent values having the same child values are getting de-duplicated erroneously

Version Number: v9.0.51-4
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): N/A
Logs: N/A
Expensify/Expensify Issue URL: https://github.com/Expensify/Expensify/issues/418655
Issue reported by: @allgandalf
Slack conversation: https://expensify.slack.com/archives/C06ML6X0W9L/p1729598186032919?thread_ts=1729597305.242209&cid=C06ML6X0W9L
Action Performed:
From @allgandalf

When we call the api to get multi-level tags on ND,  it doesn't return all values if multiple parents have the same child values, it will remove the duplicates and return the value:

This is what regions are on OD, 2 parents have same regions:

This is what API return on ND

Expected Result:
For dependent tags, the values should not be de-duplicated, since they have different parents so are technically different tags.
Actual Result:
Because of the way we format tag lists for Onyx, they are keyed by their name, removing duplicates at a given level.
Workaround:
N/A
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Standalone
[ ] Android: HybridApp
[ ] Android: mWeb Chrome
[ ] iOS: Standalone
[ ] iOS: HybridApp
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

View all open jobs on GitHub

Addressing this as part of the project here now


feat(api): add register static method

Fixed the typo on Recommended Use and Version Control. clement -> element
Alaska Airlines Pull Request
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Resolves: #92
Summary:
AuroTable.register is to easily register the element without extra importing
import "@aurodesignsystem/auro-table" will still register this element to
import { AuroTable } from '../src/auro-table.js wont register this element until AuroTable.register gets called
Type of change:
Please delete options that are not relevant.

[x] New capability
[ ] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team
Summary by Sourcery
Add a static method AuroTable.register to facilitate the registration of the auro-table custom element with a specified name, update the documentation to reflect this change, and fix a typo in the documentation. Enhance the build configuration to include demo examples.
New Features:

Introduce a static method AuroTable.register to allow easy registration of the custom element with a specified name.

Bug Fixes:

Correct a typo in the documentation from 'clement' to 'element'.

Enhancements:

Update the Rollup configuration to include a new build target for demo examples.

Documentation:

Update documentation to reflect the new AuroTable.register method for registering custom elements.

:tada: This PR is included in version 3.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Does this package provides apple pay implementation?

Does this package provides apple pay implementation?

Hello @junaidlodhi22 ,
Sorry we haven't added this feature yet.
thank you


[TODO] Consider creating SDK for forming and processing MIDI CI Messages

Taking this off the table for now, given the capabilities of libmidi2 as well as work by third-parties and the MIDI Association. We may end up wrapping that work in the SDK for completeness in the future, but no need to do that right now.


About box matching

Hello.
I wonder if you have some experience on the issue of box matching.
Most CNN based object detection have box matching strategies to assign prior(anchor) box to ground truth during the training.
In many famous detection model like RCNN, SSD, they use the strategy that prior(anchor) boxes match the ground truth box when they have over 0.5 IOU.
But in this case, if there are no prior(anchor) box which over 0.5 IOU for any ground turth, that ground truth always to be a negative. This will be very big problem. To solve this they need a lot of prior(anchor) boxes and this causes the decline in processing speed.
And I found that your squeezeDet matches boxes with highest IOU, so that each ground truth can have its anchor box and never assigned as negative.
My question is if you have tried upper method. if yes, what was the difference between that method and yours?
I have tried your method but the loss is not converge after 3 when upper method gets near 1 in the end of the training. And it miss a lot(about 40%).
I think the reason is that the offset for localization is so big when the IOU is too small.
My english is not very good so if you don't understand the question then please tell me.

@ByeonghakYim Thanks for your question. I'm also curious to see how the IOU-thresholding based box matching works for you. Could you try to explain a bit more on what you mean by

I have tried your method but the loss is not converge after 3 when upper method gets near 1 in the end of the training. And it miss a lot(about 40%).

Thanks.

I followed your method that described in your paper
"a ground truth bounding box. During training, we com- pare ground truth bounding boxes with all anchors and as- sign them to the anchors that have the largest overlap (IOU) with each of them. The reason is that we want to select the “closest” anchor to match the ground truth box such that the transformation needed is reduced to minimum. Iijk evalu- ates to 1 if the k-th anchor at position-(i, j) has the largest overlap with a ground truth box, and to 0 if no ground truth is assigned to it. This way, we only include the loss gener- ated by the “responsible” anchors. As there can be multiple objects per image, we normalize the loss by dividing it by the number of objects."
so that each ground truth has one anchor. but I could find that some of them has under 0.1 top IOU and this leads big loss convergence(minimum loss is near 3 which is bigger than other box matching method that loss is near 1). And I also found that your anchors from KITTI bbox distribution, but I think they are good for KITTI, not general case.
I assigned the anchors as
(30,30), (20,40), (17,50), (40,20), (17,50)
(60,60), (40,80), (35,100), (80, 40), (100, 35)
(120,120)...
(200,200)...
(300,300)... , for more general case.
Thanks.

Anchor boxes are dataset dependent. You should run k-means on your dataset
boxes beforehand to know which ones to use.
On Fri, 9 Jun 2017 at 8:46 AM, ByoenghakYim<EMAIL_ADDRESS>wrote:

I followed your method that described in your paper
"a ground truth bounding box. During training, we com- pare ground truth
bounding boxes with all anchors and as- sign them to the anchors that have
the largest overlap (IOU) with each of them. The reason is that we want to
select the “closest” anchor to match the ground truth box such that the
transformation needed is reduced to minimum. Iijk evalu- ates to 1 if the
k-th anchor at position-(i, j) has the largest overlap with a ground truth
box, and to 0 if no ground truth is assigned to it. This way, we only
include the loss gener- ated by the “responsible” anchors. As there can be
multiple objects per image, we normalize the loss by dividing it by the
number of objects."
so that each ground truth has one anchor. but I could find that some of
them has under 0.1 top IOU and this leads big loss convergence(minimum loss
is near 3 which is bigger than other box matching method that loss is near
1). And I also found that your anchors from KITTI bbox distribution, but I
think they are good for KITTI, not general case.
I assigned the anchors as
(30,30), (20,40), (17,50), (40,20), (17,50)
(60,60), (40,80), (35,100), (80, 40), (100, 35)
(120,120)...
(200,200)...
(300,300)... , for more general case.
Thanks.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/BichenWuUCB/squeezeDet/issues/53#issuecomment-307265162,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AN_wJoUrsKEMfcwD0Ui-yUOJUEAtNTVtks5sCJXSgaJpZM4Nz-Lm
.

@AndreaPisoni Yes, it will perform well for KITTI, but it is not good for in general case. I think anchor boxes should be simple with a lot of data and I'm considering more general case. Thanks for your comment

@ByeonghakYim

so that each ground truth has one anchor. but I could find that some of them has under 0.1 top IOU

I wonder what is the reason why the top matched anchor only has an IOU of 0.1 with the ground truth. I can think of the following reasons:

Not enough anchor shapes to match the ground truth.
Anchor density (spatially) is not enough to match with small objects
A lot of objects of similar shapes appears at the same location, such that at one position, there are not enough anchors to match them.

In your case, does it fall into any of the above situation?

@BichenWuUCB
Thanks, there was some mistakes and I solved that problem.
But I've got another question.
There can be one anchor box has multiple ground truth matching.
In this case, how do you propagate the loss to that anchor box during the backpropagation?

An anchor is not going to be matched with multiple ground truth boxes. At this line and below, you can see how this is handled.

@BichenWuUCB
Thanks.
This part should be prevention of the issue.
if ov_idx not in aidx_set:
aidx_set.add(ov_idx)
aidx = ov_idx
if mc.DEBUG_MODE:
max_iou = max(overlaps[ov_idx], max_iou)
min_iou = min(overlaps[ov_idx], min_iou)
avg_ious += overlaps[ov_idx]
num_objects += 1
break
I have one more question.
I'm sorry if you haven't think of this.
I think if there are many overlapped ground truth, some of them cannot optimal anchor matching and it will lead to very big localization offset.
I could find you use minimum distance to match boxes if there are only 0 IOU and I think this also will lead same problem.
I was just wondering if it is not a problem.
You have much more experience on object detection than me and I would like to know your opinion.
Thanks.

@BichenWuUCB
Thanks, there was some mistakes and I solved that problem.
But I've got another question.
There can be one anchor box has multiple ground truth matching.
In this case, how do you propagate the loss to that anchor box during the backpropagation?

@ByeonghakYim  How did you end up solving your issue?

@BichenWuUCB one anchor box is not supposed to match with multiple ground truth images in an image. Since one anchor box corresponds to only one model prediction, it should be matched with only one ground truth box. You can either match it to anyone out of the possible matches or use the ground truth box that has the highest IoU.


Regression: repeating a 'cw' just kill the second word.

0.47 works while 0.48 and 0.49 have this issue.
How to reproduce:
foo foo

Hit 'cwbar' then go to foo and hit '.', it kills the word foo instead of putting bar instead.

@np what version of Atom are you using? The newest versions of vim-mode require a fairly new version of Atom. Can you check if the error persists after upgrading to 0.201?

Atom: 0.188.0
Could you specify a lower bound in the package.
I gave 0.201 a try but I'm hitting a crash at startup...

@np have you created or found an issue on atom/atom for the crash that you're experiencing? I would like to take a look at it.

I've been hitting this for a while now too, and I'm using Atom 0.209. I've only seen the problem when a file has not yet been modified. That is, if the first modification is from 'cw', the '.' afterwards will eat the word instead of replacing it with the specified change. I just tried some more tests, and it isn't limited to 'cw'. You will likely see it when using '.' after most change or insertion commands (again, only when it is the first modification to the file). I didn't see the problem if the first action was a deletion.

@gittyupagain are you using the latest version of vim-mode (0.52)?

Yes. Are you not seeing it?

@gittyupagain I see it now. In a certain case, we would fail to detect changes in the history. Fixing...

Can you try again with version 0.53?

Yes, that works. Thanks!

Great. Thanks for checking in about this.


List and Zip parsing error in Jinja Templates

SQLAlchemy objects in a List / Zip doesn't seem to work in templates
Expected Behavior
Here is the what I'm passing to jinja in filter_list variable
[(<AddContact 1>, <Invoice 1>), (<AddContact 1>, <Invoice 2>), (<AddContact 2>, <Invoice 3>), (<AddContact 4>, <Invoice 4>), (<AddContact 5>, <Invoice 5>)]
On the template side I'm running a for loop to get the data from these objects like this :
 {% for r in filter_list %}

                                {{ r[0].company_name}}
                                {{ r[0].city[0].city }}

{% endfor %}

It should print out the city in the table
Also the city and AddContact have a many-to-many relationship in the db.
Actual Behavior
I'm getting empty list at city[0] , which should actually have a length of 1 . Because I'm getting the data perfectly when running the loop in python shell.
Template Code
 {% for r in filter_list %}

                                {{ r[0].company_name}}
                                {{ r[0].city[0].city }}

{% endfor %}

Full Traceback
 File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
    return self.wsgi_app(environ, start_response)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
    response = self.handle_exception(e)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask_cors/extension.py", line 161, in wrapped_function
    return cors_after_request(app.make_response(f(*args, **kwargs)))
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 1741, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
    raise value
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
    response = self.full_dispatch_request()
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask_cors/extension.py", line 161, in wrapped_function
    return cors_after_request(app.make_response(f(*args, **kwargs)))
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
    raise value
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
    rv = self.dispatch_request()
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask_login/utils.py", line 261, in decorated_view
    return func(*args, **kwargs)
  File "/mnt/c/Users/padam/Documents/projects/peeps/app.py", line 396, in insights
    return render_template('insights.html' , user = user , filter_save = form_save , act = test_res , filter_list = results , form = form , chart_insights = chart_insights) , 200
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/templating.py", line 135, in render_template
    context, ctx.app)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/flask/templating.py", line 117, in _render
    rv = template.render(context)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/jinja2/asyncsupport.py", line 76, in render
    return original_render(self, *args, **kwargs)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/jinja2/environment.py", line 1008, in render
    return self.environment.handle_exception(exc_info, True)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/jinja2/environment.py", line 780, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/jinja2/_compat.py", line 37, in reraise
    raise value.with_traceback(tb)
  File "/mnt/c/Users/padam/Documents/projects/peeps/templates/insights.html", line 1, in top-level template code
    {% extends 'base.html' %} {% block content %}
  File "/mnt/c/Users/padam/Documents/projects/peeps/templates/base.html", line 88, in top-level template code
    {% block content%}
  File "/mnt/c/Users/padam/Documents/projects/peeps/templates/insights.html", line 108, in block "content"
    {{ r[0].city[0].city }}
  File "/mnt/c/Users/padam/Documents/projects/peeps/ENV/lib/python3.6/site-packages/jinja2/environment.py", line 430, in getattr
    return getattr(obj, attribute)
jinja2.exceptions.UndefinedError: sqlalchemy.orm.dynamic.AppenderBaseQuery object has no element 0

Your Environment

Python version: 3.6.5
Jinja version: 2.10

Really sorry to post my issue here . Couldn't find solutions anywhere else.

This appears to be an issue with the data, not with Jinja. The list of cities appears to be empty for an item, but you're unconditionally trying to access the first item.
Please use Stack Overflow for questions about your own code. This tracker is for issues related to the project itself. Be sure to include a minimal, complete, and verifiable example. (What you've shown here is not enough to fully answer the issue.)

The same code works perfectly in the python shell. I still can't figure it out where I'm messing it up


Handle errors more gracefully in on-run-start/end context

Issue
Issue description
If errors occur in on-run-start/end, dbt will not provide the usual end of run summary. As such, errors that occurred during the run will not be shown.
Example output:
07:30:13 | 34 of 34 ERROR relation analytics.my_model......... [ERROR]
Database error while running on-run-end
Database Error
SSL SYSCALL error: EOF detected

System information
The output of dbt --version:
v0.12.2

I don't think it's the case anymore. I am experiencing SSL SYSCALL error: EOF detected sometimes too. The summary doesn't get garbled like in the example above.

I don't think it's the case anymore. I am experiencing SSL SYSCALL error: EOF detected sometimes too. The summary doesn't get garbled like in the example above.

Good point @gmile. I think this improved in dbt v0.14.0 (July 2019) with the addition of stdout logging for on-run-start and on-run-end (#1440). I'm going to close this issue as an effective duplicate of #696.


moved results_to_compute to [train|infer]_input classes

moved functionality for assignment of results_to_compute to train|infer input classes

/intelci: run

Renaming train_results_to_compute with error_metrics_to_compute.
Infer_results_to_compute -> results_to_compute.
And returned them back into descriptor (due to only one results_to_compute available now).
Also remove std::uint64_t from input and rewrote operators correspondingly.
Please see request https://github.com/oneapi-src/oneDAL/pull/799

@makart19  - i assume we don't need this PR?

@makart19  - i assume we don't need this PR?

@makart19 - do we need this PR or it can be removed?


MochiSingleGPUPipeline.init() got an unexpected keyword argument 'tiled_decode'

I get this error when I try to generate a video:
Traceback (most recent call last):
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/gradio/queueing.py", line 624, in process_events
    response = await route_utils.call_process_api(
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/gradio/route_utils.py", line 323, in call_process_api
    output = await app.get_blocks().process_api(
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/gradio/blocks.py", line 2018, in process_api
    result = await self.call_function(
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/gradio/blocks.py", line 1567, in call_function
    prediction = await anyio.to_thread.run_sync(  # type: ignore
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync
    return await get_async_backend().run_sync_in_worker_thread(
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2441, in run_sync_in_worker_thread
    return await future
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 943, in run
    result = context.run(func, *args)
  File "/home/kaki/Documents/models/.venv/lib/python3.10/site-packages/gradio/utils.py", line 846, in wrapper
    response = f(*args, **kwargs)
  File "/home/kaki/Documents/models/demos/cli.py", line 66, in generate_video
    load_model()
  File "/home/kaki/Documents/models/demos/cli.py", line 53, in load_model
    pipeline = klass(**kwargs)
TypeError: MochiSingleGPUPipeline.__init__() got an unexpected keyword argument 'tiled_decode'

What should I do?

should be fixed now

It seems really slow, even if I have a nvidia GPU. Did I miss something?


feat: Implement the Event widget

Closes https://github.com/apache/skywalking/issues/9126
Video/Screenshot
https://user-images.githubusercontent.com/20871783/174768468-7850d79b-b4c1-4f95-8a9e-bac7904cf954.mov

Signed-off-by: Qiuxia Fan<EMAIL_ADDRESS>

Is this widget on the instance only? Or instance and service? I think the endpoint level makes little sense.
@kezhenxu94 What do you think?

@kezhenxu94 I think this widget should be on the top of the tags?
@Fine0830 Is the height of each event could be flexible? Like the chrome browser doing? I think the event's number is not very predictable.
Another question is, is there a total limitation for events? To avoiding crashing the visualization or the page?

@kezhenxu94 I think this widget should be on the top of the tags?
@Fine0830 Is the height of each event could be flexible? Like the chrome browser doing?

Yes, it is.
https://user-images.githubusercontent.com/20871783/174778233-c430c25d-60d1-45c3-b74f-5918272798a5.mov

I mean each bar. Such as set the whole widget as 20, is every event bar in height 4 if five events found, and in height 1 when 20 events(max per page)

Is this widget on the instance only? Or instance and service? I think the endpoint level makes little sense.
@kezhenxu94 What do you think?

Currently, when the entity type of dashboard is Service, Instance, Endpoint, here can use the Event widget. I am fine to update the widget entity limit, if you all think so.

I mean each bar. Such as set the whole widget as 20, is every event bar in height 4 if five events found, and in height 1 when 20 events(max per page)

The timeline can be move by mouse.
https://user-images.githubusercontent.com/20871783/174783594-eb1e7ed8-f9e2-4aab-967a-0ff3d57e9638.mov

OK, let's make them shorter, half of now? In my mind, we prefer to add this on the top of suitable dashboard. So, we wouldn't set this widget too high like this demo shows.

And could we make this component folded? Is that possible?(consider how to layout in folded and unfolded)

Let me try this.

Latest screenshot