text:
Forced new lines with associative arrays of one item

WordPress.Arrays.ArrayDeclarationSpacing.AssociativeKeyFound insists on multi–line array notation in all cases, including array only having single item.
So to satisfy it [ 'foo' => 'bar' ] needs to be rewritten as
[
    'foo' => 'bar',
]

which can be hugely space–wasting within function calls and such:
function_call( 'foo', [
    'bar' => 'baz',
], 'stuff' );

While letter of the rules makes no distinction for number of items, I feel applying this literally to single–item arrays is counter–productive.
Though maybe should be clarified in the rules upstream first? Not sure whom to poke about it.

I agree, and I said something similar when that sniff was first added, see https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/pull/773#discussion_r95234082. I think that this could be updated in the handbook, but either way the option ought to be added to this sniff to ignore single-item arrays.

I went ahead and updated the coding standards to not require line breaks when there is only one item in the array: https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#indentation
There are a lot of examples of this in core, for example:
$settings = array( 2 => $settings );
$instance = wp_parse_args( (array) $instance, array( 'title' => '' ) );
return new WP_Error( 'rest_trash_not_supported', __( 'Users do not support trashing. Set force=true to delete.' ), array( 'status' => 501 ) );

There are a lot of examples of this in core

Core doesn't comply with most of their own standards. That doesn't mean the rule is wrong.
I'm quite happy to allow an exception - possibly based on a property - for one item associative arrays, but whether it should be allowed or not, should be based on a discussion of the rule, not on code found in core.

On a different note: what should such a property be called ? allow_single_item_single_line_associative_arrays seems excessively long winded :wink:

I went ahead and updated the coding standards

@westonruter:
Can you please change:
"For associative arrays, values should start on a new line, particularly when the array contains more than one item:"
to
"Keys in associative arrays should start on a new line when the array contains more than one item:"
It'll correct values to keys, and make the phrase less ambiguous.
(Also, there's no textual mention in the handbook about the alignment of => in associative arrays, yet the code examples does that.)

"Keys in associative arrays should start on a new line when the array contains more than one item:"

It'll correct values to keys, and make the phrase less ambiguous.

Actually, I think that's still ambiguous.
What about: ""For associative arrays, each item should start on a new line when the array contains more than one item:""

@westonruter The examples in the handbook now do not match the rule as it is.

authors: GaryJones JDGrimes Rarst jrfnl westonruter


text:
[Infrastructure] Create meta-DAG to run Loader Workflow DAG in parallel (original #377)

This issue has been migrated from the CC Search Catalog repository
Author: mathemancer
Date: Tue Apr 28 2020
Labels: ✨ goal: improvement,🙅 status: discontinued

Current Situation

The fastest we can run the loader_workflow Apache Airflow DAG (Directed Acyclic Graph) is once per minute.  This is the finest resolution at which the Airflow Scheduler will kick off DAG runs.  However, we sometimes want to load more than one file per minute.
Suggested Improvement

We should create a factory method to create a meta-DAG that takes a parameter split (or the like) giving how many times per minute we'd like to kick off a run of loader_workflow.  The generated meta-DAG then has split number of SubdagOperator nodes that run in parallel, offset by an appropriate number of seconds.  If the meta-DAG is run once per minute, we then get loader_workflow run split times per minute.
Benefit

More throughput of TSVs from the EC2 instance to S3, and eventually PostgreSQL.  We are currently not overloaded at the one-per-minute rate, but as we increase the volume of data we collect, this will become necessary.
Additional context

The loader_workflow DAG is defined at src/cc_catalog_airflow/dags/loader_workflow.py

Original Comments:
Issue author amartya-dev commented on Thu Apr 30 2020:

I want to work on this, according to my understanding after talking with @mathemancer I understand that we need to create a meta dag which will run the loader workflow.

The process is this:

The meta-DAG runs every minute
It has n branches in parallel, each with a SubDAG node (and a delaying node to offset by 60/n seconds).
When it runs, it runs the n branches, thereby running the SubDAGs (loader_workflow) in parallel.
source

Issue author tushar912 commented on Mon Nov 30 2020:

@mathemancer I am interested to work on this.
source

Issue author tushar912 commented on Mon Nov 30 2020:

@mathemancer Just a doubt the loader_workflow contains two dags tsv_to_postgres_loader and tsv_to_postgres_loader_overwrite .Does the meta dag need to contain both subdags.
source

mathemancer commented on Wed Dec 02 2020:

@tushar912 It should be both.
source

May be superseded by #285

source: gharchive/issue

authors: AetherUnbound obulat

repo: WordPress/openverse-catalog

license: MIT

license_type: permissive

license_source: github-api


text:
Update ctranslate2 convertion script

Add the possibility to use a different tokenizer

Linked to ctranslate2 code, not possible atm.

repo: Wordcab/wordcab-transcribe


text:
Sg/2024 06 15

Minor adjustments - perhaps wait until later today in case there I more which I can pile onto this PR?

One PR per day seems perfectly fine! ;^)

source: gharchive/pull-request

authors: docuracy kgeographer


text:
新增高亮块和表格换行处理功能

1.对飞书文档中的高亮块类型，使用markdown中的 提示效果来实现高亮
2.项目中飞书中的表格转换为markdown后无法换行，通过来实现换行效果

通过“<”br">"实现表格内容的换行

请问你有相对应的测试文档来运行这里修改的代码吗？

我已经进行了测试  但是不方便将文档发送给您 我可以给您提供编写测试文档的大概思路  1.高亮块：就正常插入高亮块 然后在里面写文字即可   2.表格 在表格单元格中写文档内容（最后有多个单元格）  然后进行换行，直接按回车进行换行 可进行一次换行，两次换行，多次换行等方式   然后转换后注意查看 对应的高亮块内容 和 表格的换行是否正确（包括换行次数）

请问你有相对应的测试文档来运行这里修改的代码吗？

我已经进行了测试 但是不方便将文档发送给您 我可以给您提供编写测试文档的大概思路 1.高亮块：就正常插入高亮块 然后在里面写文字即可 2.表格 在表格单元格中写文档内容（最后有多个单元格） 然后进行换行，直接按回车进行换行 可进行一次换行，两次换行，多次换行等方式 然后转换后注意查看 对应的高亮块内容 和 表格的换行是否正确（包括换行次数）

请问你有相对应的测试文档来运行这里修改的代码吗？

我已经进行了测试 但是不方便将文档发送给您 我可以给您提供编写测试文档的大概思路 1.高亮块：就正常插入高亮块 然后在里面写文字即可 2.表格 在表格单元格中写文档内容（最好有多个单元格） 然后进行换行，直接按回车进行换行 可进行一次换行或两次换行或多次换行等多种换行方式 然后转换后注意查看 对应的高亮块内容 和 表格的换行是否正确（包括换行次数）

请问你可以准备一个单独的脱敏文档然后发到这个PR的对话里面吗？

请问你有相对应的测试文档来运行这里修改的代码吗？

我已经进行了测试 但是不方便将文档发送给您 我可以给您提供编写测试文档的大概思路 1.高亮块：就正常插入高亮块 然后在里面写文字即可 2.表格 在表格单元格中写文档内容（最好有多个单元格） 然后进行换行，直接按回车进行换行 可进行一次换行或两次换行或多次换行等多种换行方式 然后转换后注意查看 对应的高亮块内容 和 表格的换行是否正确（包括换行次数）

请问你可以准备一个单独的脱敏文档然后发到这个PR的对话里面吗？

https://h04c8qv5upv.feishu.cn/wiki/WhJuwljBaiW7rzkh2KecXY1Enuh    您试一下

十分感谢你的贡献！

authors: DdGnoybab Wsine


text:
关于集群部署，数据存储，SDK的相关问题

我想知道悟空IM可以支持集群部署吗？如何保证服务的高可用？
悟空IM的文档关于消息存储的相关事项，只是简单提了一下“自研消息DB”，没有提到具体的细节，不知道能否对这部分内容在官方文档中做出详细的补充说明？
想问一下有没有具体的性能测试报告，部署调优相关方面的文档，包括如何支持业务的业务用户的持续增长？
打听一下flutter的相关SDK大概什么时间能出炉？

我想知道悟空IM可以支持集群部署吗？如何保证服务的高可用？

目前不支持，集群在开发中

悟空IM的文档关于消息存储的相关事项，只是简单提了一下“自研消息DB”，没有提到具体的细节，不知道能否对这部分内容在
官方文档中做出详细的补充说明？

如果是使用层面的话，不需要关系这个DB，就像使用kafka一样不需要关系kafka的消息db如何实现的。
悟空IM有提供消息相关的接口，比如历史消息查询。
如果需要多维度查询消息，可以通过监听webhook将消息存储在自己的业务服务器上，比如可以使用MYSQL存储也可以使用ES存储等，参考Webhook相关文档，也可以参考唐僧叨叨案例

想问一下有没有具体的性能测试报告，部署调优相关方面的文档，包括如何支持业务的业务用户的持续增长？

IM服务器最重要的一个性能指标就是消息QPS，目前我们测试下来 16w+/s，你也可以自己测试。测试文档： https://githubim.com/guide/stress.html

打听一下flutter的相关SDK大概什么时间能出炉？

flutter已经在开发中，大概2周 ～ 1月内。

看到0依赖，感觉和牛叉，想看看如何在0依赖情况下作集群支持，最后发现只有单机

翻了下代码，DB是bblot

集群是否已经可用？

翻了下代码，DB是bblot

bbolt db是用来存元数据的，没有存消息

集群是否已经可用？

开发中

集群2023年年底完成

集群2023年年底完成

哥 你是无限的给我压力啊 😄

请问数据是否可以直接迁移到集群

请问数据是否可以直接迁移到集群

那是不可能的，后面会开发个自动迁移工具

authors: Cloud-Yao snamper superlbr tangtaoit zhanyuezhong

repo: WuKongIM/WuKongIM


text:
The "--only-path" option does not exist.

PHP 8.0.3.  Laravel app: (current) 8.40.0.  (shell alias art for php artisan in below commands)
This is great tool THANK YOU for making it.  Command works without options.  In addition to the issue previously reported re: str_repeat(): Argument #2 ($times) must be greater than or equal to 0 - which is still present for me in php8... (I get that when I run art route:pretty --method=POST)
When I run:
art route:pretty --only-path=transactions (to be clear, there is in fact a path transactions)
I get The "--only-path" option does not exist.

Which package version do you use? Currently this option is merged in master but not released yet.

Which package version do you use? Currently this option is merged in master but not released yet.

"wulfheart/pretty_routes": "^0.1.2"

For a temporary fix change it to "wulfheart/pretty_routes": "dev-master"

Worked!  thx

authors: OliverGrimsley Wulfheart

repo: Wulfheart/pretty-routes


text:
[Task] 设置 OpenPerf 仓库下面的标签体系与里程碑

标签体系需要充分反映整个 benchmark 的设定，这样才能指导整个开发与制作的流程：

不同的维度：#9
度量维度：#10

请 @wengzhenjie  @bifenglin 一起来考虑下这个问题吧~

关于分类体系 我的想法是通过github api获取所有仓库的topic属性，然后进行归纳总结。顺便看一看标签分类的数据集能不能整理出来。目前需要解决的问题还比较多，先把想法初步写出来。

authors: bifenglin will-ww


text:
content-encoding: br  Response Throwing an error!

InvalidOperationException: Получен неподдерживаемый формат кодирования: br
so I want to add a header like
Request.AddHeader("Accept-Encoding", "gzip, deflate");  to get response in gzip but again getting error
System.ArgumentException: 'The value of the' Accept-Encoding 'header can only be set using a special property.
Parameter name: name '

Solved. br replacing
Request.AddHeader("Accept-Encoding", "gzip, deflate");  that to
    that httpRequest.AcceptEncoding = "gzip, deflate";

repo: X-rus/xNet

license: mit

license_source: bigquery


text:
🛑 XAONIX.com is down

In 5b84a33, XAONIX.com (https://xaonix.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: XAONIX.com is back up in 674e21a after 7 minutes.

repo: XAONIX/status


text:
How many images and the corresponding iterations are needed for training lora?

Hello, How many images and the corresponding iterations are needed for training lora?

10-20

authors: datong-new starinskycc

repo: XLabs-AI/x-flux


text:
[Ledger download stops] (Version: [1.11.0])

We are currently operating Ripple nodes through Docker.
I set it up to operate as a full node.
However, the block was being received well, but suddenly stopped.
"complete_ledgers": "27224048-41776742",
27224048 Stuck in the middle of sequence.
Why did continuous ledger reception stop?
There doesn't seem to be any problem with disk capacity or specifications.
Please help me...I really need to solve this problem.

[server]
port_rpc_admin_local
port_ws_public
port_peer
[port_rpc_admin_local]
port = 5005
ip = 0.0.0.0
admin = 127.0.0.1
protocol = http
[port_ws_public]
port = 80
ip = 0.0.0.0
protocol = ws
[port_peer]
port = 51235
ip = 0.0.0.0
protocol = peer
[network_id]
testnet
[node_db]
type=NuDB
path=/var/lib/rippled/db/nudb
[ledger_history]
full
[database_path]
/var/lib/rippled/db
[debug_logfile]
/var/log/rippled/debug.log
[sntp_servers]
time.windows.com
time.apple.com
time.nist.gov
pool.ntp.org
[ips]
s.altnet.rippletest.net 51235
[ips_fixed]
169.55.164.20 51235
50.22.123.215 51235
[validators_file]
validators.txt
[rpc_startup]
{
"command": "log_level",
"severity": "warning",
}
[rpc_admin]
admin = 0.0.0.0
[ssl_verify]
1
please help me!

You are connected to Testnet, where the earliest ledger available from a public node is 27224048. You can retrieve and store history from that point forward, but earlier ledgers are not available on the public p2p network. Someone would need to have a node with prior history available in order for your server to retrieve earlier history.

@intelliot
First of all, thank you for your kind reply.
If so, would there be a public node with a ledger older than 27224048?
You need a node that has previous history available.
Does this not work on a P2P network?

I do not know of a public Testnet node with older ledgers. What do you need them for?

@intelliot
All blocks must be downloaded
Wouldn’t it be possible to view wallets that were made a long time ago?
There are wallets that cannot be viewed with the blocks I have, so I need all the blocks.

You should be able to see the current state of all wallets that were created, not matter how old, unless they've since been deleted. If you want to see old account state or transactions, that's not going to be possible unless you can find another node on the network that has that history. Testnet has no guarantees, and is even occasionally reset, so there's no need for most folks to keep full history.

@ximinez
First of all, thank you for your kind reply.
Is it okay if I ask you one more question?
I understand what you said, but in the case of Ripple, the wallet is managed in the form of a state like Ethereum, rather than the concept of UTXO, right? Is that why we don’t rely too much on past block data?
Then, there is no need to run “fullnode” in the same way for the mainnet, right?

@junghyun0783 Basically, yes. A node is fully functional once it's downloaded the latest complete validated ledger. There is no need to run a full node to do anything except get information about transaction history and past state. And good thing, because full history takes something like 16 Tb.

Closing due to inactivity. If the questions aren't resolved, please feel free to open a new issue.

authors: intelliot junghyun0783 ximinez

repo: XRPLF/rippled

license: ISC


text:
Improve generate_faucet_wallet interface with custom faucet_host

The current usage of faucet_host is mildly confusing.
For example, the NFT faucet is hosted at https://faucet-nft.ripple.com/accounts. You have to input only faucet-nft.ripple.com in faucet_host. If you leave the https or the accounts part in, the method fails, with a pretty ambiguous error.
A couple of potential fixes:

There's probably a library that enables you to add parts of a URL together, similar to os.path.join. Using that would fix the inclusion of the https.
There should be a better error if you leave the /accounts in, or it should still work.
There should be much better documentation for the generate_faucet_wallet method, to emphasize what to use as the faucet_host.

What if you just removed anything after .com, in this case, it would be /accounts
And if it included https/http, just get the address after ://.
Faucet: https://faucet-nft.ripple.com/accounts

https://faucet-nft.ripple.com
faucet-nft.ripple.com

Example code, don't use it since most faucet addresses don't end with /accounts but it'll give you an idea of what I'm trying to say, remove anything after .com and get the address after the https://:
address = input("Enter Faucet: ")
address_len = len(address)
if address[-9:] == "/accounts":
    address = address[0:(address_len-9)]
    print(address)
    if address[0:8] == "https://":
        address_len = len(address)
        address = address[8:address_len]
        print(address)
    elif address[0:7] == "http://":
        address_len = len(address)
        address = address[7:address_len]
        print(address)

Hello,
I considered using https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urljoin to construct the URL, but it has some idiosyncrasies pertaining to the trailing versus leading / character. This Stackoverflow thread explains the non-intuitive nature of the library: https://stackoverflow.com/questions/1793261/how-to-join-components-of-a-path-when-you-are-constructing-a-url-in-python
I agree that we need better docs and error messages. I believe extraneous /accounts should produce an error, otherwise it leads to more confusion.
@wojake Your solution works if every faucet has a prefix of https:// and a suffix of /accounts. Otherwise, I can't think of an elegant solution to handle all the inputs.
I came up with this draft to improve the error message, but I'm not entirely happy with it. Any suggestions/improvements are most welcome. https://github.com/ckeshava/xrpl-py/tree/issue364

Hello, I considered using https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urljoin to construct the URL, but it has some idiosyncrasies pertaining to the trailing versus leading / character. This Stackoverflow thread explains the non-intuitive nature of the library: https://stackoverflow.com/questions/1793261/how-to-join-components-of-a-path-when-you-are-constructing-a-url-in-python
I agree that we need better docs and error messages. I believe extraneous /accounts should produce an error, otherwise it leads to more confusion.
@wojake Your solution works if every faucet has a prefix of https:// and a suffix of /accounts. Otherwise, I can't think of an elegant solution to handle all the inputs.
I came up with this draft to improve the error message, but I'm not entirely happy with it. Any suggestions/improvements are most welcome. https://github.com/ckeshava/xrpl-py/tree/issue364

could you put this in a draft PR?

I considered using https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urljoin to construct the URL, but it has some idiosyncrasies pertaining to the trailing versus leading / character. This Stackoverflow thread explains the non-intuitive nature of the library: https://stackoverflow.com/questions/1793261/how-to-join-components-of-a-path-when-you-are-constructing-a-url-in-python

For this purpose, those idiosyncrasies don't matter, because we're building the URL and there's only one variable that's a part of it (the main URL). Also, supporting other endpoints that aren't /accounts would be useful for people who set up testnets on their own, external to how Ripple does it.
It also should be pretty easy to check for http[s] at the beginning with a simple startswith check, and only add it if needed.

Okay. Is it possible to set up faucet hosts on non-http/https protocols? Would it be a hindrance if we pre-suppose and prepend https:// ?

Yeah, suppose a developer provides abcd.com as the input. What is the expected behavior?
Should I return https://abcd.com/accounts or https://abcd.com/ or abcd.com/accounts ? I feel either of these options would perplex the developer.
If we prepend https://, then how can developers use other internet protocols? (wss://, file servers, etc)
Similarly, appending /accounts is not intuitive either.

No URL is being returned to the developer, it's all internal to the generate_faucet_wallet function.
IMO the dev should be able to provide any of:

abcd.com
https://abcd.com
abcd.com/accounts
https://abcd.com/accounts

@mvadari
yes, I understand that it's all internal to the generate_faucet_wallet function.
Here is a draft of my idea -- https://github.com/XRPLF/xrpl-py/pull/676
I need some ideas on how I can test this code (with custom faucet hosts).
Is this what you had in mind?

authors: ckeshava jonathanlei mvadari wojake

repo: XRPLF/xrpl-py


text:
Fixed warnings about dll name when building

XRTK - Mixed Reality Toolkit Pull Request
Overview

Moved the xrt.newtonsoft dll into an editor folder to fix the build warnings about the name.
See https://github.com/Halodi/halodi-unity-package-registry-manager/pull/25 for reference.

/azp run

/azp run

/azp run

/azp run

/azp run

repo: XRTK/XRTK-Core


text:
linux里require出现以下异常

TypeError: invalid data
at WriteStream.Socket.write (net.js:625:11)
at /acs/upload/node_modules/ons/lib/_stdout.js:36:34
at Array.forEach (native)
at Object.exports.restoreStdout (/acs/upload/node_modules/ons/lib/_stdout.js:35:13)
at /acs/upload/node_modules/ons/lib/producer.js:47:33

你怎么写的？

var Producer = require("ons").Producer;
var producer = new Producer('PID-xxx', 'xxx', 'xxx', {
namesrvAddr: "112.124.141.191:80",
onsAddr: "http://onsaddr-internet.aliyun.com:80/rocketmq/nsaddr4client-internet",
sendTimeout: 1000
});
producer.start(function(err) {
if (err) return console.log(err);
console.log("Started!");
});
producer.send('wed22', 'TAGS', 'CONTENT', function(err, messageId) {
console.log(arguments);
});

exports.restoreStdout = function() {
if(!ref) return;
ref--;
if(!ref) {
    process.stdout.write = origStdoutWrite;

    buf.forEach(function(b) {
       #  process.stdout.write.call(process.stdout, b);
    });
    buf = [];
}

};

{ '0': [Error: This ONS producer is not started.] }
Started!

还在吗？

namesrvAddr: "112.124.141.191:80",
onsAddr: "http://onsaddr-internet.aliyun.com:80/rocketmq/nsaddr4client-internet",

这两个参数在你不知道作用的情况下，不需要自定义。

{ '0': [Error: This ONS producer is not started.] }还是提示这个。没有具体的原因

你的 send 要写在 start 的 callback 里面

authors: XadillaX wb-xiaoduan

repo: XadillaX/aliyun-ons


text:
5.3.0 issue

Hi there
just updated to 5.3.0
Missing protocol
Jul 13 08:51 [Server] CRITICAL Could not load plugin 'EconomyEnchant': Incompatible network protocol version (plugin requires one of: 589)
Jul 13 08:51 [Server] INFO Loading resource packs...
Jul 13 08:51 [Server] INFO PocketMine-MP is distributed under the LGPL License
Jul 13 08:51 [Server] INFO This server is running PocketMine-MP version 5.3.0
take care
andrew

Im getting the same. Please advise

repo: XanderID/EconomyEnchant


text:
KH2TextEditor not displaying icons correctly

all of game icons appear glitched when using both system and event fonts

Thanks for the feedback 👍 . Did you try very old builds to see if they have the same problem? It might help to speed up finding the bug. I would jump month by month.

#305 when the fontimage swizzling was fixed.

actually, icons were fine when fonts had wrong dimensions. so the problem started somewhere between both releases. that is all i know

This issue is fixed as of #328 and #329. This can be closed.

authors: Topaz-Reality Vladabdf Xeeynamo pablo5425

repo: Xeeynamo/OpenKh


text:
[Menu] Song select going weird when playing with 4/6 lanes buttons, event buttons and sorting buttons too much

On song select menu, if you play a bit too much with the 4/6 lanes button, the events button and the series sorting button (upper left), you can sometimes reach the bug.
The bug lead to:

Have 6 lanes identified as 4 lanes on the menu,
Force you back into the events song selection menu when you change songs.

Refers to the log for more information. The bug can be repeat by doing a weird combination of the three mentioned buttons.
Editor.log

Looks ok in current WIP branch, avaiable in next release


text:
Notify  customers about future ClientID requirement

Add a little check to inform user, if he does not use ClientID Header, with his client yet.

@j-voser-xelon, looks good to me.
When ClientID will be mandatory, then we'll force to use it by introducing some kind of CredentialsProvider where ClientID will be mandatory, so we can return a validation error by missing mandatory parameters.

authors: j-voser-xelon pavel-github

repo: Xelon-AG/xelon-sdk-go


text:
About Figure 1

Hello, for draw the Figure 1, I change the network in your code from classification32 to LeNet3 in models/model.py. To get the similar Figure, I change the output dim of fc1 in LeNet from 3 to 2.

However, after a few epochs, the output was changed to NaN. Do you have any idea?

you can change the learning rate(e.g. 0.001) and the optimizer(Adam), and try again.
---Original---
From: @.>
Date: Thu, Apr 28, 2022 11:25 AM
To: @.>;
Cc: @.***>;
Subject: [Xiaziheng89/Spatial-Location-Constraint-Prototype-Loss-for-Open-Set-Recognition] About Figure 1 (Issue #3)
Hello, for draw the Figure 1, I change the network in your code from classification32 to LeNet3 in models/model.py. To get the similar Figure, I change the output dim of fc1 in LeNet from 3 to 2.
However, after a few epochs, the output was changed to NaN. Do you have any idea?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


text:
modified image extention in waa readme files

@sumitn-xilinx , please review and merge.

Hi
I see an accuracy loss when i want to run vitis ai samples for Alveo in
https://github.com/Xilinx/Vitis-AI/tree/master/alveo/examples/vitis_ai_alveo_samples
i followed instructions in
https://github.com/Xilinx/Vitis-AI/issues/41
i changed default xilinx_u200_xdma_201830_2 in instal.sh to  xilinx_u200_xdma_201830_1 and flashed my Alveo U200 card again. i reset card by "/opt/xilinx/xrt/bin xbutil reset" command but nothing solved. for example in deployment_modes example i get following report:
Using VAI_ALVEO_ROOT
/workspace/alveo

Using LD_LIBRARY_PATH

Using LIBXDNN_PATH
/opt/vitis_ai/conda/envs/vitis-ai-caffe/lib/libxfdnn.so

PYTHONPATH
/opt/vitis_ai/compiler

Verifying XILINX_XRT
XILINX_XRT : /opt/xilinx/xrt
PATH : /opt/xilinx/xrt/bin:/opt/vitis_ai/conda/envs/vitis-ai-caffe/bin:/opt/vitis_ai/conda/condabin:/opt/vitis_ai/conda/bin:/opt/vitis_ai/utility:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LD_LIBRARY_PATH : /opt/xilinx/xrt/lib:
PYTHONPATH : /opt/xilinx/xrt/python:/opt/vitis_ai/compiler
--- Using System XCLBIN ---
Running:
Test: test_classify
Model: googlenet_v1
Xclbin: /opt/xilinx/overlaybins/xdnnv3
Accelerator: 0
python test_classify.py --xclbin /opt/xilinx/overlaybins/xdnnv3 --netcfg ./data/googlenet_v1_8b_autoAllOpt.json --weights ./data/googlenet_v1_data.h5 --labels ./synset_words.txt --quantizecfg ./data/googlenet_v1_8b_xdnnv3.json --img_input_scale 1.0 --batch_sz 4 --vitis_rundir /tmp/vitis-sahand/786 --images dog.jpg
Speaking to Butler
Response from Butler is:
errCode: errCode: 0
errCode String: SUCCESS
myHandle: 1
valid: 1
[XDNN] loading xclbin settings from /opt/xilinx/overlaybins/xdnnv3/xdnn_v3_96x16_2pe_8b_9mb_bank03.xclbin.json
[XDNN] using custom DDR banks 0,3
Path /tmp/vitis-sahand/786/weights.h5 is a file.
Loading weights/bias/quant_params to FPGA...
[XRT] git hash : 192e706aea53163a04c574f9b3fe9ed76b6ca471
[XDNN] git hash : 1247bc4c889955a653bfefd1777c3aa2db3b4a4e
[XDNN] kernel configuration
[XDNN] num cores : 2
[XDNN] dsp array width : 96
[XDNN] axi data width (in 32bits) : 16
[XDNN] img mem size : 9 MB
[XDNN] max instr num : 1536
[XDNN] max xbar entries : 4096
[XDNN] version : 3.2
[XDNN] 8-bit mode : 1
---------- Prediction 1/4 for /workspace/alveo/examples/deployment_modes/dog.jpg ----------
0.0021 "n04005630 prison, prison house"
0.0021 "n03000134 chainlink fence"
0.0021 "n03291819 envelope"
0.0019 "n04350905 suit, suit of clothes"
0.0019 "n02786058 Band Aid"

Hello. This should not be the case. Let us check it at our end.

You seem to be mixing up things.
https://github.com/Xilinx/Vitis-AI/tree/master/alveo/examples/vitis_ai_alveo_samples are C++ examples. And you need to follow instructions in each folders like resnet50.
Just ran it, and it worked perfectly fine:
_-------------------
Speaking to Butler
Response from Butler is:
errCode: errCode: 0
errCode String: SUCCESS
myHandle: 7
valid: 1
[XDNN] loading xclbin settings from /opt/xilinx/overlaybins/xdnnv3/xdnn_v3_96x16_2pe_8b_9mb_bank03_2.xclbin.json
[XDNN] using custom DDR banks 0,3
Path model/weights.h5 is a file.
Loading weights/bias/quant_params to FPGA...
[XRT]    git hash                   : 192e706aea53163a04c574f9b3fe9ed76b6ca471
[XDNN]   git hash                   : 6665f90940d49ab8337893307a87aa1afd4db13e
[XDNN] kernel configuration
[XDNN]   num cores                  : 2
[XDNN]   dsp array width            : 96
[XDNN]   axi data width (in 32bits) : 16
[XDNN]   img mem size               : 9 MB
[XDNN]   max instr num              : 1536
[XDNN]   max xbar entries           : 4096
[XDNN]   version                    : 3.2
[XDNN]   8-bit mode                 : 1
Image : PIC_085.jpg
top[0] prob = 0.376024  name = Cardigan, Cardigan Welsh corgi
top[1] prob = 0.376024  name = Border collie
top[2] prob = 0.065343  name = collie
top[3] prob = 0.065343  name = kelpie
top[4] prob = 0.065343  name = English springer, English springer spaniel_
And with latest Vitis AI (1.1), you always us ..201830_2 DSA,

Thanks for your response
I ran resnet50 example from
https://github.com/Xilinx/Vitis-AI/tree/master/alveo/examples/vitis_ai_alveo_samples
but the same error, I use 201830_2_DSA
Using VAI_ALVEO_ROOT
/workspace/alveo

Verifying XILINX_XRM

Using LD_LIBRARY_PATH
/opt/xilinx/xrt/lib:/opt/xilinx/xrt/lib:
Using LIBXDNN_PATH
/opt/vitis_ai/conda/envs/vitis-ai-caffe/lib/libxfdnn.so

PYTHONPATH
/opt/xilinx/xrt/python:/opt/xilinx/xrt/python:/opt/vitis_ai/compiler

Verifying XILINX_XRT
XILINX_XRT      : /opt/xilinx/xrt
PATH            : /opt/xilinx/xrt/bin:/opt/xilinx/xrt/bin:/opt/xilinx/xrt/bin:/opt/vitis_ai/conda/envs/vitis-ai-caffe/bin:/opt/vitis_ai/conda/condabin:/opt/vitis_ai/conda/bin:/opt/vitis_ai/utility:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LD_LIBRARY_PATH : /opt/xilinx/xrt/lib:/opt/xilinx/xrt/lib:/opt/xilinx/xrt/lib:
PYTHONPATH     : /opt/xilinx/xrt/python:/opt/xilinx/xrt/python:/opt/xilinx/xrt/python:/opt/vitis_ai/compiler
./build/resnet50_v1.exe: /opt/vitis_ai/conda/envs/vitis-ai-caffe/lib/libuuid.so.1: no version information available (required by /opt/xilinx/xrt/lib/libxilinxopencl.so.2)
./build/resnet50_v1.exe: /opt/vitis_ai/conda/envs/vitis-ai-caffe/lib/libuuid.so.1: no version information available (required by /opt/xilinx/xrt/lib/libxrt_core.so.2)
Speaking to Butler
Response from Butler is:
errCode: errCode: 0
errCode String: SUCCESS
myHandle: 5
valid: 1
[XDNN] loading xclbin settings from /opt/xilinx/overlaybins/xdnnv3/xdnn_v3_96x16_2pe_8b_9mb_bank03_2.xclbin.json
[XDNN] using custom DDR banks 0,3
Path model/weights.h5 is a file.
Loading weights/bias/quant_params to FPGA...
[XRT]    git hash                   : 192e706aea53163a04c574f9b3fe9ed76b6ca471
[XDNN]   git hash                   : 1247bc4c889955a653bfefd1777c3aa2db3b4a4e
[XDNN] kernel configuration
[XDNN]   num cores                  : 2
[XDNN]   dsp array width            : 96
[XDNN]   axi data width (in 32bits) : 16
[XDNN]   img mem size               : 9 MB
[XDNN]   max instr num              : 1536
[XDNN]   max xbar entries           : 4096
[XDNN]   version                    : 3.2
[XDNN]   8-bit mode                 : 1
Image : PIC_085.jpg
top[0] prob = 0.001000  name = toilet tissue, toilet paper, bathroom tissue
top[1] prob = 0.001000  name = ear, spike, capitulum
top[2] prob = 0.001000  name = bolete
top[3] prob = 0.001000  name = hen-of-the-woods, hen of the woods, Polyporus frondosus, Grifola frondosa
top[4] prob = 0.001000  name = earthstar

authors: nkpavan sina1989 sumitn-xilinx

repo: Xilinx/Vitis-AI


text:
Refactoring of MVAU and VVAU

This PR refactors the MVAU/VVAU HLS custom-op in a HW custom-op, HLS custom-op and RTL custom-op.
Depends on
2. Support for packed MV(A)Us: PR #794.
3. Support for multi-packed DSP58s for VVUs: PR #907
WIP

In general, this PR contains a lot of commits that are not relevant for the refactoring of the MVAU in HW abstraction layer and HLS variant. This might cause confusion and merge conflicts if you want to introduce these commits again at a later point in time.

Due to many changes introduced to undo the starting point of the branch, a new branch/PR has been created to maintain a clean history. Please see: https://github.com/Xilinx/finn/pull/971

authors: auphelia mmrahorovic

repo: Xilinx/finn


text:
[PelísPlus] Elemental (2023) 𝐏elícula 𝐎nline Gratis en 𝗲spañol Latino 𝟏𝟎𝟖𝟎𝐩

𝐕er 𝐏elicula 𝗖ompleta Elemental 𝐎nline en 𝗘spañol - Disfruta Grat𝐢s de la 𝐏elicula 𝗖ompleta en HD con Audio 𝗘spañol y Subtitulado
¿Cómo 𝐕er Elemental grat𝐢s? HQ Elementaldit Video Elemental (2023) 𝐏elicula 𝗖ompleta 𝐕er en línea grat𝐢s Dailymotion [#Elemental] 𝐆𝐨𝐨𝐠𝐥𝐞 𝐃𝐫𝐢𝐯𝐞 / [DvdRip-USA / Eng-Subs] Elemental !
➤➤ 📱 𝐕er 𝐏elicula ➤➤ Elemental (2023) 𝐏elicula 𝗖ompleta 𝗲spañol Latino
➤➤ 📱 𝐕er 𝐏elicula ➤➤ Elemental 𝐏elicula 𝗖ompleta 𝐎nline grat𝐢s en 𝗲spañol
𝐃escargar Elemental 2023 - 𝐃escargar Elemental NetFlix 𝐏elicula 𝗖ompleta | 𝐃escargar Elemental 𝐏eliculas Grat𝐢s Y Legal Ilimitado | 𝐃escargar Elemental 𝐃escargar Elemental BitTorrent | Torrente | Yify torrent | Utorrent ES | Avi | YouTube | 𝟰𝗞 | WEBRIP LATINO | VOSTFR | 72𝟎p-𝟏𝟎𝟖𝟎𝐩 HD
Secuela de Elemental. Piccolo, personaje emblemático de la historia creada por Akira Toriyama, es el centro de la acción en esta nueva 𝐏elicula. En esta ocasión, el Ejército R𝐞d Ribbon - al que se enfrentó G𝐨ku en el pasado- ha regresado con dos nuevos androides para desafiarle a él y a sus amigos.
𝐕er Elemental 𝐎nline y sur grat𝐢s en HD, es fácil en gracias a sus servidores, rapidos y sin ads. ¿Cómo 𝐕er Elemental 𝐏elicula 𝗖ompleta en
𝐕er 𝐏eliculas Elemental 𝐎nline Grat𝐢s en 𝗘spañol, Latino, Castellano y Subtitulada sin registrarse. 𝐕er estrenos de 𝐏eliculas y también las mejores 𝐏eliculas en HD
Elemental ; fecha de estreno, tráiler y dónde 𝐕er en 𝗘spaña y Latinoamérica
𝐕er Elemental la 𝐏elicula en 𝗘spañol línea 𝐎nline y Grat𝐢s
𝐕er 𝐏eliculas Elemental 𝗖ompletas grat𝐢s en 𝗘spañol es posible y de forma legal. Hay opciones alternativas a Netflix y Amazon que no requieren ningún tipo de pago ni suscripción y cuyo contenido es totalmente gratuito. Estas plataformas para 𝐕er cine Elemental grat𝐢s
en casa pueden ofrecer contenido sin costo gracias a cortes comerciales o bien porque tienen 𝐏eliculas de dominio público.
𝐕er Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol Latino Subtitulada
En nuestro sitio proporcionamos subtítulos y dabbing en latín, no tenga miedo por México, 𝗘spañol, Perú, Bolivia, Uruguay, Paraguay, España, Argentina, Colombia y todas las regiones de habla latina, hemos proporcionado idiomas para sus Halloween Killsivas regiones. .Para disfrutar de todas estas funciones, puede registrarse y seguir en su cuenta premium.
Elemental 𝐏elicula en linea,Elemental 𝐏elicula en castellano,Elemental 𝐏elicula 𝐎nline 𝗘spañol,Elemental 𝐏elicula 𝗘spañol latino,Elemental 𝐏elicula grat𝐢s 𝗘spañol,Elemental 𝐏elicula 𝐎nline Elemental 𝐏elicula hd,Elemental 𝐏elicula grat𝐢s,Elemental 𝐏elicula 𝗖ompleta grat𝐢s en 𝗘spañol,Elemental dan ejemplo de civismo ante la tragedia,Elemental 𝐏elicula 𝐎nline grat𝐢s,Elemental 𝐏elicula grat𝐢s 𝐕er La 𝐏elicula del Elemental 2021 𝐎nline en 𝗘spañol [REPELIS]
𝐕er Elemental 𝐏elicula subtítulos 𝗘spañol Latino
castellano o con subtítulos en tu idioma y de todos los géneros: terror, comedia, acción, thriller, @𝐕er AQUI ?> @𝐕er AQUI ?> drama y ciencia ficción. También series 𝐎nline o 𝐃escargar pelis y más… mucho más 𝐕er 𝐏elicula Elemental Grat𝐢s en 𝗘spañol o con subtítulos en tu idioma, en HD –y hasta en calidad de imagen 𝟰𝗞–y sin cortes ni interrupciones es sencillo en las mejores páginas de cine y televisión gratuitas del año. ¿Cuáles son exactamente estas webs? A continuación te detallamos todo lo que debes saber para 𝐕er las mejores pelis cuando quieras, donde quieras y con quien quieras. Incluso aprenderás a 𝐃escargar 𝐏elicula grat𝐢s 𝐎nline de forma absolutamente legal y segura este 𝐏elicula, sin necesidad de pagar mensualmente una suscripción a servicios de streaming Elemental premium como Netflix, HBO GO, Amazon Prime Video, Hulu, Claro Video, Fox Premium, Movistar Play, DirecTV, Crackle o Blim, o de bajar apps de Google Play o App Store que no te ayudarán mucho a satisfacer esa sed cinéfila y seriéfila. ¿No te es suficiente? ¿Quieres más trucos? También te enseñaremos a usar los sitios premium de 𝐏elicula Elemental, series y documentales sin pagar absolutamente nada. Sí, es posible. ¿Y los códigos secretos de Netflix? También. ¿En cuanto a series? Podrás 𝐕er series de acción, terror, aventura, telenovelas mexicanas y turcas, doramas, anime y más, mucho más, como las más recientes novedades: Narcos: México, The Sinner 2 y La reina del flow. Incluso te contaremos qué 𝐏elicula están en la cartelera de los cines del Perú, México, España, Estados Elemental, Colombia, Argentina, 𝗘spañol y demás países del mundo. Sí, ¡los últimos estrenos! ¿Por ejemplo? Elemental, Elemental, Elemental, ¡Asu mare 3! y Elemental ya están disponibles en las mejores salas.
Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino
𝐕er 𝐎nline Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino
Elemental 𝐏elicula 𝗖ompleta
Elemental 𝐏elicula 𝗖ompleta 𝐎nline
Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino 𝐂uevana
Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino pelisplus
𝐕er 𝐏elicula Elemental 𝐎nline latino
𝐕er Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino
Elemental 𝐏elicula 𝐎nline latin
Elemental 𝐏elicula 𝗖ompleta repelis
Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol
𝐕er 𝐏elicula 𝗖ompleta de Elemental en 𝗘spañol latino
Elemental 𝐏elicula 𝗖ompleta 𝗘spañol latino
𝐕er Elemental 𝐏elicula 𝗖ompleta
Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino repelis
Elemental 𝐏elicula 𝗖ompleta 𝐂uevana
𝐕er 𝐏elicula 𝗖ompleta de Elemental
Elemental 𝐏elicula 𝗖ompleta 𝐎nline grat𝐢s
𝐕er Elemental 𝐏elicula 𝗖ompleta en chille — repelis
𝐕er Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino hd
Elemental 𝐏elicula 𝗖ompleta pelisplus
𝐕er 𝐏elicula Elemental 𝐎nline grat𝐢s
Elemental 𝐏elicula 𝗖ompleta grat𝐢s
Elemental 𝐏elicula 𝗖ompleta 𝗘spañol
Elemental 𝐏elicula 𝗖ompleta 𝐃escargar
𝐕er Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol latino 𝐎nline
Elemental 𝐏elicula 𝗖ompleta subtitulada
𝐕er Elemental 𝐏elicula 𝗖ompleta
𝐕er Elemental 𝐏elicula 𝗖ompleta en 𝗘spañol

hjgj

repo: XingangPan/SCNN


text:
[FULL@RACe!]]HDBritish GP 2023 LIVE STREAM@FREE ON TV 9 July 2023

Check out how to watch British Grand Prix v British GP in the F1, 2023,including TV channel, radio coverage and kick-off time.and British Grand Prix v British GP battle at Hampden Park on Sunday as the hosts look to end their Old Firm rivals' chances of a historic eighth domestic treble.
🔴Watch🔴📺🥊👉 British Grand Prix Live

Both Glasgow clubs have achieved the feat seven times – widely recognised as the most among any clubs in the men's professional game – and the Bhoys have another in their sights in 5055/55. Ange Postecoglou's side beat in the final of the  F1 2023 in June and can clinch the SPFL title early next month due to their 55-point lead at the top, which means the F1 2023 is the only bit of domestic silverware not yet in their grasp. With Falkirk and Livingstone facing off in this weekend's other final, whoever triumphs in the latest Old F1, 2023 will head into June's final as significant favourites. That fact and the looming prospect of a record eighth domestic treble for should mean the stakes are even higher than usual in Sunday's F1, 2023 . RadioTimes has rounded up everything you need to know about how to watch v on TV and online. When is British Grand Prix v British GP ?British Grand Prix v British GP will take place on Saturday 09th July 2023. Check out our live Game on TV guide for the latest times and information.British Grand Prix v British GP kick-off time British Grand Prix v British GP will kick off at 5:50pm. There are plenty of matches on the F1, 2023  TV schedule this week. What TV channel is British Grand Prix v British GP on? You can watch the game live on Viaplay Sports 5, formerly Premier Sports, from 55:50pm. Viaplay Sports can be added to new and existed Virgin Media and Sky TV packages with a monthly or annual subscription.

British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023
British Grand Prix 2023 Live Coverage ON 9 July 2023


text:
loading state dict failed

Hi,
when I loading the parameters with your pretrained model, a strange problem happens. It looks like below:
While copying the parameter named "sw1.running_cov", whose dimensions in the model are  While copying the parameter named "sw1.running_cov", whose dimensions in the model are torch.Size([4, 16, 16]) and whose dimensions in the checkpoint are torch.Size([4, 16, 16]).
While copying the parameter named "layer1.1.sw2.running_cov", whose dimensions in the model are torch.Size([4, 16, 16]) and whose dimensions in the checkpoint are torch.Size([4, 16, 16]).
While copying the parameter named "layer2.1.sw2.running_cov", whose dimensions in the model are torch.Size([8, 16, 16]) and whose dimensions in the checkpoint are torch.Size([8, 16, 16]).
While copying the parameter named "layer2.3.sw2.running_cov", whose dimensions in the model are torch.Size([8, 16, 16]) and whose dimensions in the checkpoint are torch.Size([8, 16, 16]).
While copying the parameter named "layer3.1.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.3.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.5.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.7.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.9.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.11.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.13.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.15.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.17.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.19.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
While copying the parameter named "layer3.21.sw2.running_cov", whose dimensions in the model are torch.Size([16, 16, 16]) and whose dimensions in the checkpoint are torch.Size([16, 16, 16]).
The input_param and param indeed have the same shape, but why they cannot be loaded.? Have you met this problem?

This seems to be caused by the definition of 'running_cov'. in your code, it is defined by torch.eye(xx).expand(), where 'expand' will cause the copy_() problem when using load_state_dict(). I change 'expand()' to  'repeat()', and the parameter loading problem is addressed. So I think the original code should be updated for correct parameter loading if what I said is right!

@chenbinghui1 Thanks, I'll check and fix it.

repo: XingangPan/Switchable-Whitening


text:
Added unformatted prompt and append nodes

Unformatted prompt node adds the ability to input unformatted text and specify the frame interval. So, if you input 10 frames then each line of text will add 10 frames per line.
Append node goes after unformatted prompt and has 3 options.
keyframe interval - Adds keyframes just like the unformatted prompt node. Ignored if append to all is set to true.
append to all - allows for 1 prompt to be appended to all prompts.
use neg - adds and removes the --neg flag so it can be used for negative prompts and not.

perfect

authors: KewkLW XmYx

repo: XmYx/deforum-comfy-nodes


text:
Low performance while reproducing Transfusion-L(NDS 70.1 v.s. 68.6)

Hi, Mr. Bai @XuyangBai
I have trained Transfusion-L on nuscenes with your transfusion_nusc_voxel_L.py config file.
I think it is the same config with that of in the result of Table 11 in your paper.  Transfusion-L w/ VoxelNet: NDS 70.1 & mAP 65.1.
In my training, I got a result with: NDS 64.4 & mAP 55.7
More details can be seen in the training log.  http://www.junbin.xyz/reference/20220701_211652.log
Can you help me? Thank you.

Hi, Mr. Bai @XuyangBai
I have trained Transfusion-L on nuscenes with your transfusion_nusc_voxel_L.py config file.
I think it is the same config with that of in the result of Table 11 in your paper. Transfusion-L w/ VoxelNet: NDS 70.1 & mAP 65.1.
In my training, I got a result with: NDS 64.4 & mAP 55.7
More details can be seen in the training log. http://www.junbin.xyz/reference/20220701_211652.log
Can you help me? Thank you.

Sorry, I notice that fade strategy is important. But I confuse if train with db_sampler for 20 epochs, will the performance drop about 10 points lower on mAP(55.7 v.s. 65.1).
I also see the issue #24 related. It seems train the model with db sampler but get even worse performance compared to train without db sampler.
Is it normal? Can you give more information.
I will continue to fine tune the model w/o db sampler from 15 epochs to see the result. I will feedback the result here.
BTW, can you share the training log you said in issue #24. My email is junbingao@hust.edu.cn
Thanks a lot!

@gaojunbin hello,have you finished the traing schedule, I'll appreciate if you share the log with fade strategy.Thanks a lot!

@yangsijing1995 hello, I will feedback the results w/ fade strategy here later today.

@yangsijing1995 @XuyangBai
Hi, I train the Transfusion-L with fade strategy. (First train 15 epochs with db_sampler. Then fine tuning 5 epochs w/o db_sampler). The config is the same as yours. More details can be seen in the log:
http://www.junbin.xyz/reference/20220706_144643.log
Compared to the results of the paper, there are still some gaps (NDS 70.1 v.s. 68.6 & mAP 65.1 v.s. 62.8). Can you help me?
Thanks a lot.

@gaojunbin I change samples_per_gpu/lr to 4/0.0002, then got better result(mAP 64.72 NDS 69.55).But I don't think it's the key factor of the performance.I'm sorry that I can't share the training log due to policy of my company

@yangsijing1995 Thanks for your information. BTW, Have you tested a batchsize of 8 with the official config file? And can you share the result of Transfusion-L? Thanks a lot.

@gaojunbin yeah,my configuration is 8gpu * 4sample_per_gpu.sorry for that I can't share result with one due to policy of my company.But I will patse part of my training log here.
2022-07-06 17:26:21,871 - mmdet - INFO - Epoch [16][50/4004]    lr: 7.381e-04, eta: 13:00:32, time: 2.345, data_time: 0.092, memory: 10059, loss_heatmap: 0.5564, layer_-1_loss_cls: 0.1033, layer_-1_loss_bbox: 0.5618, matched_ious: 0.5610, loss: 1.2215, grad_norm: 0.8174
2022-07-06 17:28:14,237 - mmdet - INFO - Epoch [16][100/4004]   lr: 7.349e-04, eta: 12:42:20, time: 2.247, data_time: 0.011, memory: 10467, loss_heatmap: 0.5376, layer_-1_loss_cls: 0.0935, layer_-1_loss_bbox: 0.5504, matched_ious: 0.5641, loss: 1.1815, grad_norm: 0.6828
2022-07-06 17:30:06,197 - mmdet - INFO - Epoch [16][150/4004]   lr: 7.318e-04, eta: 12:34:08, time: 2.239, data_time: 0.011, memory: 10467, loss_heatmap: 0.5263, layer_-1_loss_cls: 0.0916, layer_-1_loss_bbox: 0.5357, matched_ious: 0.5643, loss: 1.1536, grad_norm: 0.6715
2022-07-06 17:31:59,354 - mmdet - INFO - Epoch [16][200/4004]   lr: 7.286e-04, eta: 12:31:03, time: 2.263, data_time: 0.012, memory: 10467, loss_heatmap: 0.5362, layer_-1_loss_cls: 0.0934, layer_-1_loss_bbox: 0.5418, matched_ious: 0.5637, loss: 1.1714, grad_norm: 0.6823

@gaojunbin yeah,my configuration is 8gpu * 4sample_per_gpu.sorry for that I can't share result with one due to policy of my company.But I will paste part of my training log here.
2022-07-06 17:26:21,871 - mmdet - INFO - Epoch [16][50/4004] lr: 7.381e-04, eta: 13:00:32, time: 2.345, data_time: 0.092, memory: 10059, loss_heatmap: 0.5564, layer_-1_loss_cls: 0.1033, layer_-1_loss_bbox: 0.5618, matched_ious: 0.5610, loss: 1.2215, grad_norm: 0.8174
2022-07-06 17:28:14,237 - mmdet - INFO - Epoch [16][100/4004] lr: 7.349e-04, eta: 12:42:20, time: 2.247, data_time: 0.011, memory: 10467, loss_heatmap: 0.5376, layer_-1_loss_cls: 0.0935, layer_-1_loss_bbox: 0.5504, matched_ious: 0.5641, loss: 1.1815, grad_norm: 0.6828
2022-07-06 17:30:06,197 - mmdet - INFO - Epoch [16][150/4004] lr: 7.318e-04, eta: 12:34:08, time: 2.239, data_time: 0.011, memory: 10467, loss_heatmap: 0.5263, layer_-1_loss_cls: 0.0916, layer_-1_loss_bbox: 0.5357, matched_ious: 0.5643, loss: 1.1536, grad_norm: 0.6715
2022-07-06 17:31:59,354 - mmdet - INFO - Epoch [16][200/4004] lr: 7.286e-04, eta: 12:31:03, time: 2.263, data_time: 0.012, memory: 10467, loss_heatmap: 0.5362, layer_-1_loss_cls: 0.0934, layer_-1_loss_bbox: 0.5418, matched_ious: 0.5637, loss: 1.1714, grad_norm: 0.6823

I also get a worse performance (mAP: 63.06). Are you find the factors of the performance drop? Thanks.

@gaojunbin Hello, I have the same problem. Did you find the problems? Thanks!

@gaojunbin I also encountered a similar problem. Have you solved the problem? Thanks.

@fcjian @Leedonus @Tanzichang Sorry for the late reply. I haven't solved the problem. I repeatedly trained again and got the similar results. I also found that replace the transformer decoder head with centerpoint head can get the similar result (NDS 68.51 with fade strategy). I did not continue to explore where the gap came from, nor did I get the author's reply. If everyone solves this problem, welcome to discuss in this issue. Thanks!

Hi @gaojunbin sorry for the late reply, it seems I have missed this issue. I just checked your description, and your config file and training log both look good to me, but with a consistent higher loss compared with mine. Currently, I also have no idea about this performance gap but I am suspecting that the problem is coming from the gt database, you might check the gt database generating process. I will send the training log from other's reproduction to your email for your reference.

@XuyangBai Thanks for your reply. I will check it.

@XuyangBai Thanks for your reply. I will check it.

Hi, junbin, I meet same problem with you, and I also don't know why. For pillar backbone, if use gtaug to train for 20epoch, the performance is droped compared with centerpoint-pillar, and for voxel-backbone, the performance still drop compared with centerpoint, and my eval result of epoch_20.pth of voxel backbone is almost the same，map 0.5527， nds 0.6426.
I just wonder did you find why。

Hi @gaojunbin sorry for the late reply, it seems I have missed this issue. I just checked your description, and your config file and training log both look good to me, but with a consistent higher loss compared with mine. Currently, I also have no idea about this performance gap but I am suspecting that the problem is coming from the gt database, you might check the gt database generating process. I will send the training log from other's reproduction to your email for your reference.

Hi, Mr. Bai @XuyangBai
I have trained Transfusion-L on nuscenes with your transfusion_nusc_voxel_L.py config file.
I think it is the same config with that of in the result of Table 11 in your paper. Transfusion-L w/ VoxelNet: NDS 70.1 & mAP 65.1.
In my training, I got a result with: NDS 64.4 & mAP 55.7
More details can be seen in the training log. http://www.junbin.xyz/reference/20220701_211652.log
Can you help me? Thank you.

Hi! I'm also trying to reproduce the result of Transfusion-L. I haven't finish training yet. But I find the preliminary results are kind of low in my training using samples_per_gpu=6.
After epoch 1:
loss/object/loss_heatmap: 1.0337, loss/object/layer_-1_loss_cls: 0.2027, loss/object/layer_-1_loss_bbox: 1.3244, stats/object/matched_ious: 0.3770, loss: 2.5607
object/nds: 0.3508, object/map: 0.3221
After epoch 2:
oss/object/loss_heatmap: 0.8460, loss/object/layer_-1_loss_cls: 0.1480, loss/object/layer_-1_loss_bbox: 1.0419, stats/object/matched_ious: 0.4366, loss: 2.0360
object/nds: 0.5025, object/map: 0.4390
Compared to the this log (http://www.junbin.xyz/reference/20220701_211652.log), my losses are smaller and match_ious are bigger, but my mAP and NDS are inferior. Is this normal?
Also, could you please send me the log you mentioned above, that this the reproduction training log of transfusion-L of someone else. Thank you so much!! My email is: kiki_jiang@sjtu.edu.cn

@gaojunbin, Hello, I encounter the same issues when reproducing the results of transfusion_nusc_voxel_L.py, where I get similar results with you, i.e., 56.24mAP and 65.08NDS, which are much lower than the paper, i.e., 65.1mAP and 70.1NDS. Have you managed to address it?

@Tanzichang @XuyangBai @gaojunbin @AndyYuan96 @Leedonus
Hi, sorry to bother you, have you solved the problem? thanks!

authors: AndyYuan96 Leedonus Tanzichang XuyangBai fcjian gaojunbin jqfromsjtu wzc9401 yangsijing1995 yinjunbo

repo: XuyangBai/TransFusion


text:
🛑 MOMO is down

In 6dc48c7, MOMO (https://www.momoshop.com.tw/main/Main.jsp) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MOMO is back up in 8f55425.


text:
[#4]/feat 사이드바 UI

💁 이슈 넘버
[#4] : 사이드바 UI

📘 작업 유형

신규 기능 추가

📑 작업리스트
[#4] : 사이드바 UI

전체보관함 UI
폴더 UI
보관함 추가 UI
휴지통 UI
사이드바 레이아웃
드래그 앤 드랍 UI
폰트 설정

🚧 특이 사항

폴더 선택(selected, unselected) 상태관리 논의 필요

폴더 선택부분을 전역 상태로 처리 하지 않고 할 수 있는 방법이 딱히 생각이 안나서 recoil로 하게 되었습니다
폴더 선택부분의 로직을 간단하게 설명을 드리면
폴더 아이템이 여러개 나열된 상태에서 현재 선택된 폴더의 삭제,위치변경,이름변경 모달을 띄워줘야 합니다.
이 부분을 일반 useState로 사용할 수 없는 이유가 폴더 아이템 같은 경우는 컴포넌트 형식이 아닌
atlas 라이브러리 props로 넣어주게되는 함수 형식입니다.
근데 그 함수의 매개변수에는 atlas에서 주어지는 매개변수만 넣을 수 있게 타입 설정이 되어 있어서
useState의 상태를 넣어주지를 못합니다.
따라서 매개변수나 props를 받지 못하는 상황에서  자기 자신이 선택된걸 부모 컴포넌트한테 알려줘야 하는데,
이 상황에서 처리 할 수 있는 방법이 전역 상태 밖에 떠오르지 않았습니다.ㅠ

폴더 선택 상태 관리라면 어떤걸 말씀하시는 건가요 ??

폴더 선택 상태 관리라면 어떤걸 말씀하시는 건가요 ??

모든 도토리를 클릭했을때, 보관함을 클릭했을때, 휴지통을 클릭했을때
이렇게 3가지의 형태로 사이드바의 클릭상태에 따라 메인 영역의 컨텐츠들이 바뀔 것 같은데 이 때의 상태를 관리해야 할 것 같습니다.
자세한 상태는 API가 완성되고, 추후 논의해 보는게 좋을 것 같습니다.


text:
role为member，是什么角色，为什么权限会比guest还低

版本号
1.3.23
什么问题
权限混乱，搞不清楚
如何复现此问题
server/controllers/project.js
/**
   * 获取项目信息
   * @interface /project/get
   * @method GET
   * @category project
   * @foldnumber 10
   * @param {Number} id 项目id，不能为空
   * @returns {Object}
   * @example ./api/project/get.json
   */

  async get(ctx) {
    let params = ctx.params;
    let result = await this.Model.getBaseInfo(params.id);

    if (!result) {
      return (ctx.body = yapi.commons.resReturn(null, 400, '不存在的项目'));
    }
    if (result.project_type === 'private') {
      if ((await this.checkAuth(result._id, 'project', 'view')) !== true) {
        return (ctx.body = yapi.commons.resReturn(null, 406, '没有权限'));
      }
    }
  }

server/controllers/base.js 中 role = 'guest' 都可以，但等于member却不行
async checkAuth(id, type, action) {
    let role = await this.getProjectRole(id, type);

    if (action === 'danger') {
      if (role === 'admin' || role === 'owner') {
        return true;
      }
    } else if (action === 'edit') {
      if (role === 'admin' || role === 'owner' || role === 'dev') {
        return true;
      }
    } else if (action === 'view') {
      if (role === 'admin' || role === 'owner' || role === 'dev' || role === 'guest') {
        return true;
      }
    }
    return false;
  }

什么浏览器
都会
什么系统（Linux, Windows, macOS）

这个人如果是在这个分组或者项目中 会有 3中角色 owner dev guest
而在yapi 里面用户是有两种角色的 admin 和 member
用户只有在分组中有角色才可以查看分组或者项目

authors: czonechan gaoxiaomumu

repo: YMFE/yapi


text:
侧边导航栏支持折叠

根据 SUMMARY.md 生成的侧边栏，默认都是展开的，如果有大量文档索引的话，不方便定位锚点，希望可以支持折叠。

参考 https://vuejs.org/v2/guide/

authors: Ceelog suxiaoxin

repo: YMFE/ydoc


text:
播放时会卡住，一直显示歌曲加载中

如上图显示的这样，点击播放会卡住，状态栏一直都是这样加载中，点什么都没用，只有重启vscode才行
vscode版本：
版本: 1.51.0 (user setup)
提交: fcac248b077b55bae4ba5bab613fd6e9156c2f0c
日期: 2020-11-05T18:18:23.642Z
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: 8.3.110.13-electron.0
OS: Windows_NT x64 10.0.18363

这是播放逻辑上的错误，之前在 #35 也有人提到。我下次找个时间修复一下，最近期中考试期间，比较忙。


text:
Créer le composant Navbar (en JS)

Ajouter le code du composant dans le fichier components/navbar.js

La barre horizontale apparait toujours lorsqu'on affiche la navbar.

license: Unlicense


text:
doc : code of conduct file should add on repo

we need to add code of conduct file in repo

Sample: CODE_OF_CONDUCT

@Yeasir0032 assign this issue to me , and also add gssoc label /tag on issue

@officeneerajsaini
There already an issue exist.
Check here https://github.com/Yeasir0032/Discord-Clone/issues/6

@Yeasir0032  my bad


text:
elastalert cannot find index app* in openshift

Hello,
I configured an elastalert with elasticsearch on an openshift cluster when I configure an alert ruels for the infra-* index to capture a word it works but when I change the index in the ruels app-* it does not work.
Apparently elastalert can see the infra index and is not seeing the app. any ideas ?
data:
my-rules.yaml: |
name: test
type: frequency
index: infra* (or app*)
num_events: 1
timeframe:
minutes: 10
filter:
- term:
message: BIP
- query:
query_string:
query: "NETWORK"

can you show me all your index？
or have you tried this command to test？
elastalert-test-rule example_rules/xxx.yaml --config config.yaml
if it reports no problem，perhaps it hits no goals.

elastalert is not maintained. Please use elastalert2.
https://github.com/jertel/elastalert2/discussions

authors: BalighRezgui nsano-rururu tabular-rasa

repo: Yelp/elastalert


text:
make itest_trusty and make itest_xenial fail when run simultaneously

Moved from CORESERV-7064.
Running make itest_trusty and make itest_xenial causes the xenial itest to fail with
dpkg-buildpackage: source package synapse-tools
dpkg-buildpackage: source version 0.13.31
dpkg-buildpackage: source distribution xenial
dpkg-buildpackage: source changed by Valeriy Khromov <vkhromov@yelp.com>
dpkg-buildpackage: host architecture amd64
 dpkg-source --before-build src
 debian/rules clean
dh clean --with python-virtualenv
   dh_testdir
   dh_clean
 dpkg-source -b src
dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1)
dpkg-source: info: using source format '1.0'
dpkg-source: warning: source directory 'src' is not <sourcepackage>-<upstreamversion> 'synapse-tools-0.13.31'
dpkg-source: info: building synapse-tools in synapse-tools_0.13.31.tar.gz
tar: src/.tox/trusty/bin: file changed as we read it
tar: src/.tox/trusty: file changed as we read it
dpkg-source: error: tar -cf - gave error exit status 1
dpkg-buildpackage: error: dpkg-source -b src gave error exit status 29

Running make itest_xenial after make itest_trusty is done doesn't cause any problems.

Closing after ~3 years of inactivity

authors: danielpops kaisen

repo: Yelp/synapse-tools


text:
进入app看到“看到这里说明他们网站加固了，能不能修复只能听天命了……”是怎么了

實際行為
我更新了版本（0.15.2+24100409）进去没办法看就只有一句话:『看到这里说明他们网站加固了，能不能修复只能听天命了……』请问是什么回事
預期行為
是我软件问题，还是网络
Han1meViewer version
0.15.2+24100409
Android version
Android14
Device
iqooneo5
其他
No response

这是啥问题啊？哥


text:
Feature/deadchat for groups

Also includes deleting .npmrc file, uses the same function as !group changeCooldown for moderations.
Pretty straight forward, reminder to merge the db update so you don't get a bunch of red lines :)!

closes #142

Updated my typo :'). Did not go for seconds the idea of it saying 1 minutes does bother me but it is what it is, code works as functioned hopefully my variable names are creative enough for this one :')

@yes-theory-fam/database still needs to be updated to 0.6.1 if I am not mistaken

repo: Yes-Theory-Fam/yesbot-ts


text:
LeaderF触发nvim cpu loading 异常

vim or neovim?

[ ] vim
[x] neovim

Output of vim --version or nvim --version:
NVIM v0.10.0-dev-2445+g2e1f5055a
Output of :echo has("python"):
Output of :echo has("python3"):
1
Output of :echo &pythondll(only vim, not neovim):
Output of :echo &pythonthreedll(only vim, not neovim):
Output of :py print(sys.version):
Output of :py3 print(sys.version):
3.8.10
Output of :echo g:Lf_Debug_Cmd:
Output of :echo g:Lf_FilesFromCache:
Operating system:

[x] Linux
[ ] Mac OS X
[ ] Windows
[ ] Etc.

Configurations related to LeaderF in vimrc:

Describe your question, feature request, or bug.
LeaderfFile 打开后不需搜索，即有如下CPU占用的异常。其他LeaderF功能也可能导致此问题，并未全部测试。关闭Leaderf后cpu loading恢复正常。
更早的nvim版本CPU直接占满，界面卡住。此版本固定占用20%左右的CPU。

Steps to reproduce
LeaderfFile
Actual behaviour
cpu占用异常
Expected behaviour
打开Leaderf不应该引发性能问题。

runtime/lua/vim/provider/python.lua

这个问题是实现决定的，因为vim不支持多线程，所以加了个轮询机制来空转。
可以设置let g:Lf_NoAsync = 1。

这个问题是实现决定的，因为vim不支持多线程，所以加了个轮询机制来空转。 可以设置let g:Lf_NoAsync = 1。

这样设置有什么其他的影响吗？

这个问题是实现决定的，因为vim不支持多线程，所以加了个轮询机制来空转。 可以设置let g:Lf_NoAsync = 1。

这样设置有什么其他的影响吗？

有时候可能搜不到结果，或者结果不完整。
不过10万以内个文件应该没什么问题。

有时候可能搜不到结果，或者结果不完整。 不过10万以内个文件应该没什么问题。

这个问题是实现决定的，因为vim不支持多线程，所以加了个轮询机制来空转。 可以设置let g:Lf_NoAsync = 1。

这样设置有什么其他的影响吗？

有时候可能搜不到结果，或者结果不完整。 不过10万以内个文件应该没什么问题。

这个问题好像也不是必现的？是新版本的Leaderf才会有还是新版本的neovim才会有？
我日常的工作环境有超过120万个文件……不过一直用的比较旧版本的LeaderF。

有时候可能搜不到结果，或者结果不完整。 不过10万以内个文件应该没什么问题。

这个问题是实现决定的，因为vim不支持多线程，所以加了个轮询机制来空转。 可以设置let g:Lf_NoAsync = 1。

这样设置有什么其他的影响吗？

有时候可能搜不到结果，或者结果不完整。 不过10万以内个文件应该没什么问题。

这个问题好像也不是必现的？是新版本的Leaderf才会有还是新版本的neovim才会有？
我日常的工作环境有超过120万个文件……不过一直用的比较旧版本的LeaderF。

leaderf的逻辑一直没变。

修复了。

authors: Yggdroot xaljer

repo: Yggdroot/LeaderF


text:
Sluggish on a big project

vim or neovim?

[x] vim
[ ] neovim

Output of vim --version or nvim --version:

VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Sep 29 2020 00:00:00)
Included patches: 1-1770
Modified by <bugzilla@redhat.com>
Compiled by <bugzilla@redhat.com>
Huge version with GTK3 GUI.  Features included (+) or not (-):
+acl               -farsi             +mouse_sgr         +tag_binary
+arabic            +file_in_path      -mouse_sysmouse    -tag_old_static
+autocmd           +find_in_path      +mouse_urxvt       -tag_any_white
+autochdir         +float             +mouse_xterm       -tcl
-autoservername    +folding           +multi_byte        +termguicolors
+balloon_eval      -footer            +multi_lang        +terminal
+balloon_eval_term +fork()            -mzscheme          +terminfo
+browse            +gettext           +netbeans_intg     +termresponse
++builtin_terms    -hangul_input      +num64             +textobjects
+byte_offset       +iconv             +packages          +textprop
+channel           +insert_expand     +path_extra        +timers
+cindent           +ipv6              +perl/dyn          +title
+clientserver      +job               +persistent_undo   +toolbar
+clipboard         +jumplist          +popupwin          +user_commands
+cmdline_compl     +keymap            +postscript        +vartabs
+cmdline_hist      +lambda            +printer           +vertsplit
+cmdline_info      +langmap           +profile           +virtualedit
+comments          +libcall           -python            +visual
+conceal           +linebreak         +python3/dyn       +visualextra
+cryptv            +lispindent        +quickfix          +viminfo
+cscope            +listcmds          +reltime           +vreplace
+cursorbind        +localmap          +rightleft         +wildignore
+cursorshape       +lua/dyn           +ruby/dyn          +wildmenu
+dialog_con_gui    +menu              +scrollbind        +windows
+diff              +mksession         +signs             +writebackup
+digraphs          +modify_fname      +smartindent       +X11
+dnd               +mouse             +sound             -xfontset
-ebcdic            +mouseshape        +spell             +xim
+emacs_tags        +mouse_dec         +startuptime       +xpm
+eval              +mouse_gpm         +statusline        +xsmp_interact
+ex_extra          -mouse_jsbterm     -sun_workshop      +xterm_clipboard
+extra_search      +mouse_netterm     +syntax            -xterm_save
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "/etc/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
2nd user gvimrc file: "~/.vim/gvimrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
    system menu file: "$VIMRUNTIME/menu.vim"
  fall-back for $VIM: "/etc"
 f-b for $VIMRUNTIME: "/usr/share/vim/vim82"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc   -L. -Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld   -Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld  -L/usr/local/lib -Wl,--as-needed -o vim   -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0  -lSM -lICE -lXpm -lXt -lX11 -lSM -lICE  -lm  -lselinux  -lncurses -lcanberra  -lacl -lattr -lgpm -ldl   -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld  -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld  -fstack-protector-strong -L/usr/local/lib  -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc

Output of :echo has("python"): 0
Output of :echo has("python3"): 1
Output of :echo &pythondll(only vim, not neovim): nothing
Output of :echo &pythonthreedll(only vim, not neovim): libpython3.9.so.1.0
Output of :py print(sys.version): nothing
Output of :py3 print(sys.version):

3.9.0 (default, Oct 6 2020, 00:00:00)
[GCC 10.2.1 20200826 (Red Hat 10.2.1-3)]

Output of :echo g:Lf_Debug_Cmd: Undefined variable
Output of :echo g:Lf_FilesFromCache: Undefined variable
Operating system:

[x] Linux
[x] Mac OS X
[ ] Windows
[ ] Etc.

Configurations related to LeaderF in vimrc:

let g:Lf_WindowPosition = 'popup'
let g:Lf_PreviewInPopup = 1
let g:Lf_RootMarkers = ['.git']
let g:Lf_WorkingDirectoryMode = 'a'
let g:Lf_PopupWidth = 0.6
let g:Lf_PopupHeight = 0.3
let g:Lf_PopupPosition = [1, 0]
let g:Lf_PopupPreviewPosition = 'bottom'
let g:Lf_AutoResize = 0
let g:Lf_CommandMap = {'<C-K>': ['<Up>'], '<C-J>': ['<Down>']}
nmap <C-f> :Leaderf file<CR>
nmap <C-g> :Leaderf rg<CR>

Describe your question, feature request, or bug.
On a big project like linux kernel, Leaderf file --popup and Leaderf rg --popup becomes sluggish with or without C extention.
Steps to reproduce
Check out linux kernel, run Leaderf rg --popup
Actual behaviour
Typing and deleting word responds noticeably slow, that you wouldn't see in a small projects.
Expected behaviour
Behave the same regardless of the project size.
Also let me thank for the best fuzzy finder plug in.
Let me know where I can look into to fix the issue.

The issue randomly happens on the same project, having column limit might've decreased the frequency.
#686 issue sounds familiar. Is the related patch only applicable to nvim?  So it's just limitation of vim, maybe?
Especially with paste being sometime extremely slow behaviour, it is as if one character is causing some action and freeze the input. It also might be that when I add space in the search time it gets even slower. backspace also feels slow and sometimes crash(keep popup open and go back to editing mode) when that issue happens.

I did some digging. Here are my findings with leaderf rg --popup.

backspace is always slower than normal input.
shift + insert paste is always slow regardless compared to ctrl + v
3 removing sleep in cli.py improves the situation.
if you type like test test test test and back space, it can crash sometimes, also becomes slow.

I finally found out how to reproduce the issue consistently. It's overall slow on big project but I haven't been able to reproduce very-slow issue consistently up until now.

Open vim
Jump around files, using ctags, some language server client, and etc. (I use vim-lsc to jump to references)
Run Leaderf file --popup or anything with popup. Typing will be extremely slow.

The issue doesn't happen with non popup mode, fortunately.

If the current open file is very large or has very long lines, the popup mode may become slow, I know this issue, it should be a bug of vim.

Thanks for clearing it up. Closing the issue now. I'll watch out for vim update.

I created an issue in vim-lsc just, as I didn't observe the issue when it's disabled. I pasted vim profiler results there, if you are interested.
The profiler results look normal but maybe vim-lsc is blocking something on input.

authors: Yggdroot smekkley


text:
代码行数显示重叠

如图，当代码量很大的时候，会触发行数重叠的情况。刷新或重开Typora有概率修复，不确定切确的触发条件

触发的文件：java.md

测了一下，看起来是字体导致的，替换 JetBrains Mono 为 JetBrains Mono NL 之后就不会触发这个渲染问题了

我替换成JetBrains Mono NL试了试，还是会出现重叠的情况。但是换成Arial就可以，就是丑了点
感觉还是字体的问题

我看了看，应该是wrapping造成的问题，否则都有概率重叠 #101

我看了看，应该是wrapping造成的问题，否则都有概率重叠 #101

原来是这样！

solved by #101

repo: YiNNx/typora-theme-lapis


text:
功能性建议

后续可以考虑针对每一个授权码设置指定的使用费用限制，达到上限后授权码即失效。

不会增加此功能，请自行进行商业化定制。

authors: OMOCV Yidadaa

repo: Yidadaa/ChatGPT-Next-Web


text:
[Feature] markdown无法正常渲染

为了提高交流效率，我们设立了官方 QQ 群和 QQ 频道，如果你在使用或者搭建过程中遇到了任何问题，请先第一时间加群或者频道咨询解决，除非是可以稳定复现的 Bug 或者较为有创意的功能建议，否则请不要随意往 Issue 区发送低质无意义帖子。

点击加入官方群聊

这个功能与现有的问题有关吗？
如果有关，请在此列出链接或者描述问题。

你想要什么功能或者有什么建议？
尽管告诉我们。
有没有可以参考的同类竞品？
可以给出参考产品的链接或者截图。
其他信息
希望可以像官网一样可以正常渲染

检查一下自己是不是装了什么 latex 渲染插件，检查一下是不是装了翻译插件。

authors: Yidadaa freedomspiritJohn


text:
Removed unused code

@yieldrancher

LGTM

repo: YieldHubFinance/yieldhub-app


text:
Add the long wires

It becomes possible to use fast wires that go into each cell of the
chip. To do this, just mark the wire in the .CST file as follows:
CLOCK_LOC "auto_net" BUFS;
CLOCK_LOC "net_with_number" BUFS[6];
the first option is used when the wire number used is indifferent (and
there are only 8 of them), the second option specifies a number.
One can use long wires to OBUF, but other IO primitives will probably
switch to normal routing for now.
See doc/longwires.md
Signed-off-by: YRabbit rabbit@yrabbit.cyou

What works:
On tangnano, tangnano4k, tangnano9k, GW1NR-9 (szpga):
shift, blinky, blinky-oddr, tlvds, tlvds-oddr
Need to check on GW1NS-2, GW1N-4, GW1N-9(tec0117), GW1NZ-1 (I don't have these boards)
What doesn't work is blinky-osc-tangnano and blinky-osc-tangnano4k, but I should note that they didn't work in https://github.com/YosysHQ/apicula/actions/runs/2071947590#artifacts either

Hmmmm what happened to the oscillator examples... :thinking:
Of course happy to test some bitstreams on my boards.

Of course happy to test some bitstreams on my boards.

I just realized that I didn't mention here that the test bitstreams are all examples because they specify to use long wires for LEDs:)
So would appreciate running blinky on the boards I don't have.

Or not blinky --- as I said all the examples use long wires. True, I don't expect attosoc to work, but that's due to our other obscure fiddlesticks:)

Seems to work on tec0117, runber, and honeycomb! So lmk when this is ready to merge

Yey!
It remains to decide whether or not to remove the total use of long wires from the examples.

In order not to touch yet the clock GW1NZ-1 we fill in the missing value of the tap column of long wires.

Looks good?
Thinking about it a bit more, I think I actually prefer a separate long-wire blinky. For debugging stuff you usually want stuff to be as simple as possible.

Okay, I'll redo the examples. I think I'll throw out the -default-flags stuff as well: it was useful a year ago when IO flags were under research, but now it just wastes compile time.

hurray!

authors: pepijndevos yrabbit

repo: YosysHQ/apicula


text:
Assert flow.wire_comb_defs[it].size() == 1 in write_cxxrtl

Version
Yosys 0.45 (git sha1 9ed031ddd588442f22be13ce608547a5809b62f0, g++ 13.3.0 -fPIC -O3)
On which OS did this happen?
Linux
Reproduction Steps
running the following file:
read_ilang <<EOF
# Generated by Yosys 0.45 (git sha1 9ed031ddd588442f22be13ce608547a5809b62f0, g++ 13.3.0 -fPIC -O3)
module \arq_delay_67_9159cb8bcee7fcb95582f140960cdae72788d326
  wire width 67 $auto$ghdl.cc:806:import_module$61
  wire width 67 output 1 \data_out
  wire width 277 \internal_bus
  cell $mux \288
    parameter \WIDTH 67
    connect \A 67'x
    connect \B \internal_bus [68:2]
    connect \S 1'x
    connect \Y $auto$ghdl.cc:806:import_module$61
  end
  connect { \internal_bus [137:71] \internal_bus [69] } { $auto$ghdl.cc:806:import_module$61 \internal_bus [0] }
  connect \data_out \internal_bus [137:71]
end
module \arq_tinypacket_64_8_511_8_127_31_4_2_1_6e60e651604b38dd5cb988cd0c5774aa9ac59bc4
  wire width 67 $auto$ghdl.cc:806:import_module$38
  wire width 450 \internal_bus
  wire width 75 output 1 \tx_data
  cell \arq_delay_67_9159cb8bcee7fcb95582f140960cdae72788d326 \tx_delay
    connect \data_out $auto$ghdl.cc:806:import_module$38
  end
  connect \internal_bus [382:316] $auto$ghdl.cc:806:import_module$38
  connect \tx_data [74:8] \internal_bus [382:316]
end
module \arq_wrap
  wire width 75 $auto$ghdl.cc:806:import_module$32
  wire width 181 \internal_bus
  wire width 75 output 1 \tx_data
  cell \arq_tinypacket_64_8_511_8_127_31_4_2_1_6e60e651604b38dd5cb988cd0c5774aa9ac59bc4 \wrapped
    connect \tx_data $auto$ghdl.cc:806:import_module$32
  end
  connect { \internal_bus [175] \internal_bus [157:83] \internal_bus [75:9] } { 1'z $auto$ghdl.cc:806:import_module$32 \internal_bus [157:91] }
  connect \tx_data \internal_bus [75:1]
end
attribute \top 1
module \top
  wire width 9 $0\tx_link_data[0][8:0]
  wire width 75 $indirect$\tx_data$top.v:230$906
  wire width 75 \tx_link_data[0]
  cell \arq_wrap \genblk1[0].arq
    connect \tx_data $indirect$\tx_data$top.v:230$906
  end
  process $proc$top.v:0$967
    sync always
      update \tx_link_data[0] [8:0] $0\tx_link_data[0][8:0]
  end
  connect \tx_link_data[0] [7:0] $indirect$\tx_data$top.v:230$906 [74:67]
end
EOF
write_cxxrtl

Expected Behavior
write_cxxrtl runs without triggering a assertion.
Actual Behavior
The following assertion is triggered:
ERROR: Assert `flow.wire_comb_defs[it].size() == 1' failed in backends/cxxrtl/cxxrtl_backend.cc:3269.

Looks like some of the connections are made in a way I haven't anticipated. I do not currently have time to investigate this issue further.

As a workaround, flatten; splitcells  before write_cxxrtl works for now.

authors: rroohhh whitequark

repo: YosysHQ/yosys

license: isc


text:
Also allow unique/priority case keywords on if statements

This naively extends 00dba4c197b7e3b6c1d1f7b90ae7b1e6172b1e5f to also allow the keywords on if statements.
I'm wholeheartedly hoping the parallel_case attribute works just as well on if statements.

Thanks for the contribution @tux3. Would you be able to build a test for this please?

I don't think that actually does what it's supposed to to, because unique/unique0/priority on an if-else-if-else-if-...-else cascade should act on the whole cascade as if it's one big case statement, turning it into one big $pmux in case of unique/unique0, but what actually happens in this patch is that it only acts on the top-level mux afaict.

Ok, that sounds like something for later then =]

authors: cliffordwolf eddiehung tux3


text:
Fix code scanning alert - Too many arguments for logging format string (logging-too-many-args)

Tracking issue for:

[ ] https://github.com/YourLabXYZ/PIP-Installer/security/code-scanning/18

Duplicate issue :

https://github.com/YourLabXYZ/PIP-Installer/security/code-scanning/9
https://github.com/YourLabXYZ/PIP-Installer/issues/3

repo: YourLabXYZ/PIP-Installer


text:
🛑 UPC is down

In 5ec834d, UPC (https://www.upc.edu.cn/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UPC is back up in 3dd66ec after 6 minutes.

repo: Yourrrrlove/upptime


text:
🛑 UPCME is down

In 2f9643b, UPCME (http://medwww.upc.edu.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UPCME is back up in a049163 after 13 minutes.


text:
🛑 cheeselist is down

In c068cb1, cheeselist (https://www.runningcheese.com/aaa) was down:

HTTP code: 0
Response time: 0 ms

Resolved: cheeselist is back up in 15fca49 after 9 minutes.


text:
New version missing new features

@Ysj291823 You release a latest version 18 hours ago , you release it from release branch
https://github.com/Ysj291823/egg-swagger-doc/compare/release...master
My PRs #60 and #61 is not included in the release branch

@Ysj291823 😭

@Ysj291823 reply please

sorry, make it again


text:
how to get relations data?

Thank for your sharing this example project.
however, I don't know how to get relation data
Is it able to set hasOne, hasMany, belongsTo for each models?
Thank

Hello,
How Can I do that for join tables?
thank you

Hi, you can use Sequelize to solve for MySQL, MariaDB, Postgres or MySQL database
you can also visit for another issues
https://sequelize.org/master/manual/getting-started.html
And also a beneficial article for this
https://codeburst.io/build-a-rest-api-for-node-mysql-2018-jwt-6957bcfc7ac9

Hello,
how can I do the list of id's using graphql

authors: Augustpi KLadnany KumariLakshmi thephucit

repo: YuLeven/nodejs-graphql-mysql-example


text:
使用说明站点似乎挂了

浏览不了，我看了下全国的ping都是超时，应该是挂了(

实际上是因为README写了但是使用说明还没做（
项目刚开始，功能都还有一些欠缺，暂时还没有特备多精力写文档，等制作完了再上线。看来得先把链接撤掉。

thx. 用ocr识别的方法，这应该也是顶流了。

authors: xytoki yllhwa

repo: YuehaiTeam/cocogoat


text:
Cannot reproduce test performance

Thanks for sharing this project! I followed the instruction to implement TMRNet in two-step (first to train the single resnet_lstm for LFB, the second to train the whole TMRNet), as well as the pre-processing. In training, there is always a large gap between the training and test performance. For example, in the 2nd epoch of TMRNet,
Train Loss: 0.0783 | Acc: 97.80  F1: 95.59  Recall: 95.41  Prec: 95.81  Jaccard: 95.70
Test Loss: 0.7554 | Acc: 80.52  F1: 71.25  Recall: 73.12  Prec: 71.25  Jaccard: 67.39

the training loss is almost zero to supervise the model. After that, the test performance would further drop, due to severe over-fitting of the training set.
Also, I tried the provided pretrained pth, with the locally produced LFB, but only got accuracy of 75.13%. More metrics are as follows:
Test Loss: 1.0964 | Acc: 75.73  F1: 61.60  Recall: 63.04  Prec: 66.74  Jaccard: 60.94.
Are there any tricks to achieve the reported test performance (e.g., 89.2% accuracy for ResNet-based TMRNet)? Looking forward to your reply! Thanks

Hi,
For the first question regrading the large gap between the training and test performance: We find that overfitting the training set can improve the testing performance based on observation. When the trainig loss do not decrease any more, we will reduce the learning rate for further training. And during the second stage to train the TMRNet, the model will converge quickly (usually 1-2 epoch, or even within 1 epoch), you have to make sure the learning rate is small enough. Otherwise it will results in poor performance.
For the second question about using the provided pretrained pth can not reproduce the results: there are few things you need to pay attention to, 1. Cut off the black margin of video frames can improve performance. 2. LFB should also be generated from the best pretrained model. (I also upload the model for reference https://www.dropbox.com/s/sa8b2mv7x0eww0z/pretrained_LFB_model.pth?dl=0) 3. Evaluate the results using the official matlab script as mentioned in the readme.

authors: YonghaoLong gernose

repo: YuemingJin/TMRNet


text:
🛑 YunLeFun App is down

In f26dd28, YunLeFun App (https://app.yunle.fun) was down:

HTTP code: 0
Response time: 0 ms

Resolved: YunLeFun App is back up in c349ed2 after 10 minutes.

repo: YunLeFun/status


text:
Data encoding

Hi Yura,
Sorry for my late reply.
Your instructions to install the package and dependences worked !
Since it works I want to apply it to particle physics data similar to the Higgs data but in this case I have categorical entrances as well and I need to process them to convert them to something that is compatible with the package. I mean to have N_train.npy, C_train.npy, etc .. files
Is there any utility that could help me in doing this out of the box ?
Thanks a lot !!
Rbt

Hi! Unfortunately, we do not provide such a utility. I recommend reading this comment, it can be helpful.

P.S. Also, check out our new paper "On Embeddings for Numerical Features in Tabular Deep Learning". It can be the case that the new models we describe there can be useful for your task as well.

Hi Yura,
Thanks a lot for the advice !!

Feel free to reopen the issue if help is needed.


text:
[FEATURE] Create an input field

Description
As a user I want to see an input field of type text where I can write into it and click a submit button which saves the input to localStorage as well as under the input field.
Acceptance criteria

Create a <form> with an <input type="text"> and a <button type="submit"> in the index.html file
Create a submit function in the index.js file which saves the input to localStorage as well as showing it under the form  as a list
No styling

Screenshots
No response
Additional information
If you are not familiar with localStorage yet, it is fine to not implement the functionality yet. I will migrate it to another issue later on.

Hi @YuriDevAT ,
Can I work on this?

Sure, go for it @Sakshi-75 🙂

Hi @YuriDevAT ,
I've raised a PR, please review it.

Hi @YuriDevAT can you please review the PR I raised? Thanks!

Hi @YuriDevAT , I've addressed all your comments. Can you review it again please? Thanks!

repo: YurisCodingClub/html-tag-quiz


text:
🛑 Server 1 is down

In c9cb2b5, Server 1 (https://www.zeenkey.com) was down:

HTTP code: 500
Response time: 109 ms

Resolved: Server 1 is back up in 4797c5e.

repo: ZEENKEY/statuspage


text:
Code for ReMixMatch?

Hi. Thanks for the great work here.
In the paper, you presented results of experiments with ReMixMatch. However, I couldn't find the code for ReMixMatch in this repository, only the code for FixMatch. Could you provide the source code of ReMixMatch + SAW so that I can reproduce the results? Thanks!

Hi, thanks for your interest. We are still wrapping up the codes for ReMixMatch and will let you know once we finish that.

Is there an expected date for the release of the code?

Hi, I just fixed my git and uploaded it here:
https://github.com/ZJUJeffLai/SAW_SSL/blob/main/train_remix_cifar10.py

Thanks so much for responding so quickly!


text:
Add bump and build_and_test yml files to data dir (used by zopen generate)

Add build_and_test.yml and bump.yml so that they can be copied into the project directory via zopen generate

actions/checkout

Good catch, FYI @v1gnesh

actions/checkout

Good catch, FYI @v1gnesh

I'll create new ones with @main.
For the ones that exist already, is it possible for you to bulk push an update changing master to main please..
I'd have to open a PR whereas I think you can push directly :)

actions/checkout

Good catch, FYI @v1gnesh

I'll create new ones with @main. For the ones that exist already, is it possible for you to bulk push an update changing master to main please.. I'd have to open a PR whereas I think you can push directly :)

Yep, I can do a bulk update

/run tests

/run tests

/run tests

authors: IgorTodorovskiIBM MikeFultonDev v1gnesh

repo: ZOSOpenTools/meta


text:
updates to support an ASCII echo or EBCDIC echo

I am looking to provide 'echo' in coreutils. Before I can safely do that, and use it in our tools, I need to tweak a few spots where we assume echo will create an EBCDIC file. Now it checks if it really is EBCDIC before converting it to ASCII.

That sounds good to move asciiecho to common.inc - can we do that as a follow-on issue?

sure!

authors: IgorTodorovskiIBM MikeFultonDev

repo: ZOSOpenTools/utils


text:
Opening the folders tab crash the app.

F-droid
App Ver: 0.1.16
Android Version: 13
Phone Model: Infinix Note 30 Vip.
I did not find debug version to attach the logs.
Thank you for developing this amazing music player.

Thank you for your feedback.
I fixed this, https://github.com/ZTFtrue/MonsterMusic/commit/db41554ea7b7353f8f2e1215be33e02d6ce780ba .
Now, I have released a new version. https://github.com/ZTFtrue/MonsterMusic/releases/tag/0.1.17

repo: ZTFtrue/MonsterMusic


text:
can share the TDD data for  deblur?

TDD 官方失效了

TDD 官方失效了

Hi @foocker  ,
I have uploaded the TDD dataset to OneDrive: TDD Dataset.
Please note that I do not have the original files anymore, so the file structure might be slightly different from the original dataset.

authors: ZZZHANG-jx foocker

repo: ZZZHANG-jx/DocRes


text:
License of this project

Hey, looks like a great project.  You might want to mention the license in the readme file on the github page whether it's mit/bsd like license, public domain, modified LGPL, or such. I could not find the license in a few source files I looked over.
Also, any way to easily display a video file inside opengl with this toolkit? ZenGL has something like that for ogv videos.
Thanks for contributing this project.

The project used MIT License from times of code.google.com release, but seems there might need to be a mention here too. I added a new file in root dir.
I haven't tried adding videos yet, it's quite complex topic with many solutions. http://wiki.lazarus.freepascal.org/Video_Playback_Libraries
FFmpeg sounds promising. Internally nxPascal creates a TOpenGLContext that is a Lazarus component placed on TForm. You can access it with nx.window, and resize/move it same way as TPanel for example. So if you find a way to show a video on a simple Lazarus application, even a non-opengl one, you can display it on the form. You may need to hide the OpenGL context, but if you arrange video to show on top you might not have to. Did you know there can even be TButton components placed on top of OpenGL graphics? :)

That cool that you can put a button on it .  I will look at how ZenGL displays a video, it probably displays it via opengl calls but I'm not sure.  Would be cool if you could use zengl and nxpascal at the same time (just put both in uses clause) but not sure if that would be a good idea, as some things might act strange with two instances of opengl code running

repo: Zaflis/nxpascal


text:
hax续期问题

hax机器要tg接收验证码才能续期了，能对接tg_bot吗


text:
Players Cannot Join Created Tournament

I am helping a friend set up a server. When we teat the code on a hosted server, and try to create a tournament, we are encountering a message that says “one of your alts has already entered this tournament” when other people try to join the created tournament even though no participants have entered the tournament yet. As a result, no one can join the tournaments we create.
How can we resolve this issue?

Most likely, you and your friend have the same IP address, this could be due to the server, or it may be because you both are in the same location (if thats the case at all). Users with the same IP are considered alts. Theres a few ways to fix this.

Modify https://github.com/Zarel/Pokemon-Showdown/blob/master/server/tournaments/index.js#L1002 and any other calls to this function to have true as the second argument to allow alts in tournaments.
I think theres a way to fix the same IP issue if its the server's fault, though I don't remember it myself sorry. Someone else might be able to answer this though!
If your both simply in the same place, being in different places or one of you using a device with a different IP (phones usually do) will fix that.

We should probably support making it easier to disable alt checking.

I have Config.fakeladder set up for this use-case in the ladder, but we might want to rename it and also add more flexibility.

We are not in the same location. So, that eliminates that possibility. It might be the seever then.

My best guess is that your server is behind some sort of proxy. You can use /ip [username] to find the IP PS is seeing, and the proxyip option in config/config.js to "see through" the IP.

authors: HoeenCoder PatrickL789 Zarel

repo: Zarel/Pokemon-Showdown


text:
🛑 Farmacia is down

In 38e5578, Farmacia (http://excelenciadigital.info:3002/ColmedFcia/Login.Aspx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Farmacia is back up in c1e2d52.

repo: ZarzueloM/status


text:
feat(rpc): add getblockhash rpc method

Motivation
After the release candidate Zebra will continue the development of more API calls. getblockhash is one of tme methods we will implement almost for sure.
This is low priority however as it is pretty much done i want to push it to zebra reoo as a PR.
This is a draft because is low priority however in other scenario it should be ready for review.
Solution
Implement getblockhash.
Review
Reviewer Checklist

[ ] Code implements Specs and Designs
[ ] Tests for Expected Behaviour
[ ] Tests for Errors

Follow Up Work

This is blocked by tagging the release we send to the auditors, because it's part of a new feature.

We tagged the release candidate, so new features can merge now.
Can you add a priority label to this ticket, so people know how urgent it is?

Diffs:
$ ./zcash-rpc-diff 6666 getblockhash 5000
Checking first node release info...
Checking second node release info...
Connected to zebrad (port 6666) and zcashd (zcash-cli zcash.conf port).

Checking zebrad network and tip height...
Checking zcashd network and tip height...

WARNING: comparing RPC responses from different heights:
zcashd is at: 13594
zebrad is at: 68496

Request:
getblockhash 5000

Querying zebrad main chain at height >=68496...

real	0m0,002s
user	0m0,002s
sys	0m0,000s

Querying zcashd main chain at height >=13594...

real	0m0,002s
user	0m0,001s
sys	0m0,000s

Response diff between zcashd and zebrad:
RPC responses were identical

/tmp/tmp.as2xmnOhNF.rpc-diff/zebrad-main-68496-getblockhash.json:
00000000c727e77227f6cb2f1217c457c79ceaac0e6d6db855c4731292f07edd
$ ./zcash-rpc-diff 6666 getblockhash 10000
Checking first node release info...
Checking second node release info...
Connected to zebrad (port 6666) and zcashd (zcash-cli zcash.conf port).

Checking zebrad network and tip height...
Checking zcashd network and tip height...

WARNING: comparing RPC responses from different heights:
zcashd is at: 14775
zebrad is at: 76496

Request:
getblockhash 10000

Querying zebrad main chain at height >=76496...

real	0m0,003s
user	0m0,003s
sys	0m0,000s

Querying zcashd main chain at height >=14775...

real	0m0,003s
user	0m0,003s
sys	0m0,000s

Response diff between zcashd and zebrad:
RPC responses were identical

/tmp/tmp.aArwpungMG.rpc-diff/zebrad-main-76496-getblockhash.json:
000000002c2063bab0acae547bab7e0309db8e1b7003e9c01eb423c0166d5ac9
$ ./zcash-rpc-diff 6666 getblockhash 15000
Checking first node release info...
Checking second node release info...
Connected to zebrad (port 6666) and zcashd (zcash-cli zcash.conf port).

Checking zebrad network and tip height...
Checking zcashd network and tip height...

WARNING: comparing RPC responses from different heights:
zcashd is at: 15103
zebrad is at: 78239

Request:
getblockhash 15000

Querying zebrad main chain at height >=78239...

real	0m0,007s
user	0m0,000s
sys	0m0,004s

Querying zcashd main chain at height >=15103...

real	0m0,003s
user	0m0,000s
sys	0m0,003s

Response diff between zcashd and zebrad:
RPC responses were identical

/tmp/tmp.HTR0I1UwBL.rpc-diff/zebrad-main-78239-getblockhash.json:
00000000b6bc56656812a5b8dcad69d6ad4446dec23b5ec456c18641fb5381ba
$

@mergifyio update

I think this might be blocked by running getblocktemplate-rpcs code in CI (#5405).
What do you think?

this could be an existing bug, or bug from PR #5357 that only happens sometimes.

I can't see anything obvious in PR #5357, so here's what it could be:

an existing bug in the tests, revealed by timing or code changes
an existing bug in our state or database shutdown, revealed by timing or code changes (the errors are similar to #3133]
a bug in Rust's compiler

Maybe adding the getblocktemplate tests to CI (#5405) will help us diagnose the issue?

Failing in building the zebra-rpc crate individually, ill try to fix tomorrow and the PR should be ready.

The changes in this PR cause memory corruption in the RPC tests on macOS:
process didn't exit successfully:
/Users/runner/work/zebra/zebra/target/debug/deps/zebra_rpc-194938bf1186cc48 --nocapture (signal: 10, SIGBUS: access to undefined memory)
https://github.com/ZcashFoundation/zebra/actions/runs/3284184984/jobs/5409834731#step:14:6231
Since most of these changes are behind a feature, and the new state requests aren't called by the old tests, this could be an existing bug, or bug from PR https://github.com/ZcashFoundation/zebra/pull/5357 that only happens sometimes.

This PR was not ready when you reviewed, i was still working on it. it seems that error is gone. I will remove it from draft state when it is ready, there is still a known issue i will need to fix.

@mergifyio update

repo: ZcashFoundation/zebra


text:
chore(main): release 0.7.0

:robot: I have created a release beep boop
0.7.0 (2024-04-25)
Features

AppBar (#19) (96f4aad)
Component dialog (#18) (7b762e6)
Component dialog (#22) (8dc5be2)
Component phone input (#25) (a4f7b89)
Component phone input (#34) (d19547b)
Component search bar (#29) (837f482)
Component tooltip (#33) (85cab8e)
main: AppBar (#19) (eefcb61)
main: Segmented control (#26) (adb93ff)
Navigation rail (#27) (8d57df3)
Pagination (#46) (d782481)
Segmented control (#26) (090ffc7)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/ZebraDevs/zeta_flutter/releases/tag/v0.7.0 :sunflower:


text:
🛑 A/B-service config (prod-squidex) is down

In b4df6a2, A/B-service config (prod-squidex) (https://prod.zebr-a.com/squidex/cache/63b8e574-6ee8-4bda-bbbb-8cab184f4db9) was down:

HTTP code: 502
Response time: 183 ms

Resolved: A/B-service config (prod-squidex) is back up in adfd231.

repo: Zebrainy/upptime