• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:07
CEST 10:07
KST 17:07
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists22
Community News
Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event11Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced9
StarCraft 2
General
Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun Team Liquid Map Contest #22 - The Finalists
Tourneys
RSL Revival: Season 5 - Qualifiers and Main Event StarCraft Evolution League (SC Evo Biweekly) 2026 GSL Season 2 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament $1,400 SEL Season 3 Ladder Invitational
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 524 Death and Taxes The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base
Brood War
General
AI Question Using AI to optimize marketing campaigns [ASL21] Ro8 Preview Pt2: Progenitors ASL21 General Discussion Why there arent any 256x256 pro maps?
Tourneys
[ASL21] Ro8 Day 4 [ASL21] Ro8 Day 3 [Megathread] Daily Proleagues [ASL21] Ro8 Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV OutLive 25 (RTS Game) Daigo vs Menard Best of 10 Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread European Politico-economics QA Mega-thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Movie Stars In Video Games: …
TrAiDoS
ramps on octagon
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1084 users

The Big Programming Thread - Page 1005

Forum Index > General Forum
Post a Reply
Prev 1 1003 1004 1005 1006 1007 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-04-24 19:51:10
April 24 2019 18:55 GMT
#20081
I have an assignment for my AI class, part of the assignment is doing english to first order logic to CNF

Here are the english statements:

1.) For every positive integer, there is a larger positive integer.
2.) 1 is the smallest positive integer
3.) There are at least two distinct positive integers

And they provided established predicates:
PosInt(x) - indicates x is a positive integer
LessThan(x,y) - indicates than x is less than y
Equals(x,y) - indicates that the value of x equals the value of y


I would like to check if this is correct... at all...honestly the lecture and notes do a horrible job explaining how to do this

FOL:

1.) for all x, exists y(PosInt(x) --> PosInt(y)(LessThan(x,y))

2.) for all x(PosInt(x) ----> !LessThan(x,1))

3.) for all x, exists y(PosInt(x) ----> !Equals(x,y))


I guess I'll stop here for now, and worry about CNF if that is actually correct
AKnopf
Profile Blog Joined March 2011
Germany259 Posts
Last Edited: 2019-04-24 19:52:26
April 24 2019 19:47 GMT
#20082
Hey travis,

1) In your first example you are missing a closing bracket. You should also use an AND between "PosInt(y)" and "(LessThan(x,y)"

2) Technically, what you are saying is: "There is no positive integer that is smaller than 1". I assume you can assume it is proven that this means, that 1 is the smallest one, but I don't know how nitpicky your prof or tutor is. To be extra safe I would use a combination of NOT and EXISTS

3) Technically you are saying: "For every positive integer, there is at least one different positive integer". This is more than what was asked for. And again, you can assume that it is proven that one follows the other, mathematically. But if this is an excercise in using logic to model english sentences, than your answer is not correct. Two EXISTS should suffice here.


Also you wrote "Equals(x,y) - indicates that the value of x is less than the value of y". I hope this is a copy&paste error on your side. Otherwise, your prof or tutor is an ass.

I hope this could help you. I didn't want to go too far not to break the "Do my homework" rule.
Cheers!

Edit: Also your notation was a little strange to me. Is this how they teach you notation?
The world - its a funny place
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-04-24 21:07:26
April 24 2019 20:03 GMT
#20083
Other than using english instead of qualifiers the notation seems to be the same as is posted in our notes.

For #1, I see what you are saying.
What about:

for all x, exists y(PosInt(x) ----> LessThan(x,PosInt(y)))

can I do that?


2.) yeah I saw that technicality. Hmm, not sure what to do then though


3.) are you saying to just do:

exists x, exists y(PosInt(x) ----> !Equals(x,y)) ?

If so, that makes sense to me


I wouldn't worry too much about the no homework rule, I'm not here to get free answers, just to understand things. It's tough when you live far from the school I think. I don't have any friends in my classes and it can be hard to go to office hours.

Also, fixed the error. Thank you!



EDIT: Actually, for #3, can I just do exists x, exists y, !Equals(PosInt(x),PosInt(y)) ?
solidbebe
Profile Blog Joined November 2010
Netherlands4921 Posts
Last Edited: 2019-04-24 21:45:58
April 24 2019 21:43 GMT
#20084
Predicates arent nestable like that. What he meant was:

for all x, exists y(PosInt(x) ----> (PosInt(y) AND LessThan(x,y)))

Yes your edit for #3 works if you dont nest the predicates but use an AND
That's the 2nd time in a week I've seen someone sig a quote from this GD and I have never witnessed a sig quote happen in my TL history ever before. -Najda
Acrofales
Profile Joined August 2010
Spain18285 Posts
April 25 2019 07:09 GMT
#20085
I think #2 is fine.
Uldridge
Profile Blog Joined January 2011
Belgium5139 Posts
Last Edited: 2019-05-01 15:37:40
May 01 2019 15:36 GMT
#20086
I'm making a scraper that tries to look at the big supermarkets in my country and download the images with the product name as the file name.
Initially it worked fine. I worked on my script and I did 2 supermarkets without too much problems. Then I tried another one and I couldn't access the html blocks in the main class, while other chunks were still accessible (on the same page)

Here's where I have to admit something: I don't know much about the rules and ethics. For instance, I just found out there's a robots.txt file for many (if not almost all) websites and see that the specific page and everything after it is blocked. However, I can and am still going to the page, but I can't see all the elements. Are those elements the only ones being given up 'for free' if I ignore the site's guidelines anyway. I don't really know what's going on. Is there a way to make me seem human and still get access? I don't want to slow anything down, I've learned you need to put pauses in your requests, but I feel like it would be an enormous waste of product info if I can't get those products from that specific site lol

By the way: this project is for personal use (would love to know all the products that are gluten free so my girlfriend who suffers from coeliac disease doesn't need to endlessly look at every product's ingredients etc).
Taxes are for Terrans
tofucake
Profile Blog Joined October 2009
Hyrule19210 Posts
May 01 2019 20:06 GMT
#20087
If you are ignoring robots.txt you're a terrible person by definition.

Anyway, if stuff is being loaded dynamically (e.g. by js libraries loading stuff asynchronously) and your scraper doesn't do that, you won't get that information.
Liquipediaasante sana squash banana
shz
Profile Blog Joined October 2010
Germany2687 Posts
May 01 2019 23:18 GMT
#20088
You could try a headless browser like puppeteer.
Liquipedia
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
Last Edited: 2019-05-02 15:26:01
May 02 2019 15:12 GMT
#20089
--- Nuked ---
Uldridge
Profile Blog Joined January 2011
Belgium5139 Posts
May 02 2019 16:37 GMT
#20090
Thanks for the replies, I'm an absolute noob trying to do and learn along the way.
I'm using the requests and requests HTLM library for python.

I'll look into puppeteer, but that might be above me already lol
Taxes are for Terrans
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
Last Edited: 2019-05-02 19:40:30
May 02 2019 19:35 GMT
#20091
--- Nuked ---
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-05-04 23:29:40
May 04 2019 23:27 GMT
#20092
doing a project for a class

in the code the comments says this:

Parameters:
box_target : (tensor) size (-1, 5)
box_pred : (tensor) size (-1, 5)



What does this mean??
I've seen it before and it's generally just like a 5 index array I think. I just don't actually know wtf the -1 does to the shape.
Neshapotamus
Profile Blog Joined May 2006
United States163 Posts
May 05 2019 02:49 GMT
#20093
On May 05 2019 08:27 travis wrote:
doing a project for a class

in the code the comments says this:

Parameters:
box_target : (tensor) size (-1, 5)
box_pred : (tensor) size (-1, 5)



What does this mean??
I've seen it before and it's generally just like a 5 index array I think. I just don't actually know wtf the -1 does to the shape.


Probably means it can be any size. What framework are you working in?
zatic
Profile Blog Joined September 2007
Zurich15365 Posts
May 05 2019 06:33 GMT
#20094
https://docs.scipy.org/doc/numpy-1.14.0/reference/generated/numpy.reshape.html

One shape dimension can be -1. In this case, the value is inferred from the length of the array and remaining dimensions.
ModeratorI know Teamliquid is known as a massive building
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-05-07 19:36:33
May 07 2019 19:14 GMT
#20095
Anyone here have experience using YOLO object detector?

It's my current class project and we are supposed to basically fill in the missing code, but I feel like the code makes no sense and the hints make no sense.

It's this if anyone understands and can take a look at it.

http://slazebni.cs.illinois.edu/fall18/assignment3_part2.html


(we are supposed to implement yolo_loss.py)



I am mostly confused at the part where we are supposed to compute the IOU
the shapes don't make any sense to me... and I can't tell what I am finding the "max IOU" of. It says "of the two boxes". But of what two boxes, the two boxes per grid cell? If I am doing that then why are the tensors shaped in a way that is completely counterproductive to that?


It doesn't help that all the "hints" are broken english. This is by far the most frustrating assignment I have been given. I kind of want to just ignore all the hints and directions and implement it the way I want.
enigmaticcam
Profile Blog Joined October 2010
United States280 Posts
May 10 2019 15:10 GMT
#20096
Anyone here been to the VS Live events? I might be able to go this year, curious if they're worth the time.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
May 11 2019 23:23 GMT
#20097
I want to ask a few questions here about LSTMs. Is anyone here familiar with recurrent networks? The discussion may not need to be on LSTMs in particular.
Neneu
Profile Joined September 2010
Norway492 Posts
May 13 2019 08:22 GMT
#20098
What are you wondering about? I'm no expert on it, but I have been applying it quite a lot in custom named entity recognition and sentence classification in the last 8 month at work.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
May 13 2019 11:59 GMT
#20099
I have some confusion about how the recurrent part of the model actually transfers information from one state to the next

Say we have a LSTM layer of a network, that takes in an input of size X, outputs size Y
During training or prediction, what does the first iteration do? It takes in input X but what about the input from the LSTM itself? Is that initialized as all zeros?

Also, the recurrent part of the lstm is a single vector that keeps something akin to a memory input of previous outputs, is that right? But how does that work when the input to the LSTM is discrete values that correspond to labels (like, types of things). Are all of the last K steps are somehow stored in a single vector of a size that does not change? How does that information get combined into a single vector without completely screwing up what the inputs mean?

Or is it actually stored in a 3d tensor which starts as zeros and one of the dimensions corresponds to number of remembered iterations? Thanks

I've tried to watch some videos on LSTMs but they don't really go into that.

I ask because I am trying to understand how alphastar would be using an LSTM, because they must be using it for either the entire sequence of the game or for a very long sequence, because otherwise it seems useless. But... I don't really understand how.
enigmaticcam
Profile Blog Joined October 2010
United States280 Posts
May 14 2019 16:08 GMT
#20100
I've got this MS SQL script that I can't figure out. See below (generalized):
merge TableTarget TGT
using (
select * from TableSource
) as SRC
on TGT.ColumnA = SRC.ColumnA
when matched and exists (
select SRC.ColulmnB, SRC.ColumnC
except
select TGT.ColumnB, TGT.ColumnC
)
then update ...
when not matched by target then insert ...

I don't know what "when matched and exists" means, nor what the "except" statement means. I know what they mean generally speaking, and I know what a merge statement is, but in this context I can't figure out what they're trying to do. Any help would be appreciated.
Prev 1 1003 1004 1005 1006 1007 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 1h 53m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 142
OGKoka 8
StarCraft: Brood War
Mind 787
Killer 372
Bisu 185
Hyuk 142
Aegong 110
910 78
Dewaltoss 66
Shinee 43
hero 31
scan(afreeca) 22
[ Show more ]
NotJumperer 13
Leta 12
Bale 9
Terrorterran 1
Dota 2
NeuroSwarm80
League of Legends
JimRising 532
Counter-Strike
ceh9590
byalli116
allub98
Super Smash Bros
Mew2King418
Other Games
summit1g6660
Happy219
monkeys_forever159
Sick71
Organizations
Other Games
gamesdonequick637
Dota 2
PGL Dota 2 - Main Stream37
StarCraft: Brood War
lovetv 8
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• LUISG 17
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1422
• TFBlade746
• Stunt483
Upcoming Events
Sparkling Tuna Cup
1h 53m
Afreeca Starleague
1h 53m
Snow vs Flash
WardiTV Invitational
2h 53m
SHIN vs Nicoract
Solar vs Nice
PiGosaur Cup
15h 53m
GSL
1d 1h
Classic vs Cure
Maru vs Rogue
GSL
2 days
SHIN vs Zoun
ByuN vs herO
OSC
2 days
OSC
2 days
Replay Cast
2 days
Escore
3 days
[ Show More ]
The PondCast
3 days
WardiTV Invitational
3 days
Zoun vs Ryung
Lambo vs ShoWTimE
OSC
3 days
Replay Cast
3 days
CranKy Ducklings
4 days
RSL Revival
4 days
SHIN vs Bunny
ByuN vs Shameless
WardiTV Invitational
4 days
Krystianer vs TriGGeR
Cure vs Rogue
uThermal 2v2 Circuit
4 days
BSL
4 days
Replay Cast
4 days
Sparkling Tuna Cup
5 days
RSL Revival
5 days
Cure vs Zoun
Clem vs Lambo
WardiTV Invitational
5 days
BSL
5 days
GSL
5 days
Afreeca Starleague
6 days
Liquipedia Results

Completed

Proleague 2026-05-02
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

YSL S3
Escore Tournament S2: W6
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
Escore Tournament S2: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.