• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 10:06
CET 16:06
KST 00:06
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
RSL Season 3: RO16 results & RO8 bracket13Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge1[TLMC] Fall/Winter 2025 Ladder Map Rotation14Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA14
StarCraft 2
General
SC: Evo Complete - Ranked Ladder OPEN ALPHA RSL Season 3: RO16 results & RO8 bracket RSL Season 3 - Playoffs Preview Mech is the composition that needs teleportation t GM / Master map hacker and general hacking and cheating thread
Tourneys
RSL Revival: Season 3 $5,000+ WardiTV 2025 Championship StarCraft Evolution League (SC Evo Biweekly) Constellation Cup - Main Event - Stellar Fest 2025 RSL Offline Finals Dates + Ticket Sales!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened
Brood War
General
2v2 maps which are SC2 style with teams together? Data analysis on 70 million replays soO on: FanTaSy's Potential Return to StarCraft BGH Auto Balance -> http://bghmmr.eu/ A cwal.gg Extension - Easily keep track of anyone
Tourneys
[BSL21] RO16 Tie Breaker - Group B - Sun 21:00 CET [BSL21] RO16 Tie Breaker - Group A - Sat 21:00 CET [Megathread] Daily Proleagues Small VOD Thread 2.0
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Path of Exile Nintendo Switch Thread Should offensive tower rushing be viable in RTS games? Clair Obscur - Expedition 33 Stormgate/Frost Giant Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
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
Mafia Game Mode Feedback/Ideas
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread The Games Industry And ATVI Things Aren’t Peaceful in Palestine About SC2SEA.COM
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread Korean Music Discussion
Sports
Formula 1 Discussion 2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
The Health Impact of Joining…
TrAiDoS
Dyadica Evangelium — Chapt…
Hildegard
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1844 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
Spain18132 Posts
April 25 2019 07:09 GMT
#20085
I think #2 is fine.
Uldridge
Profile Blog Joined January 2011
Belgium4967 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
Hyrule19159 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
Belgium4967 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
Zurich15355 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
Wardi Open
14:00
Bonus Weekend Qualifier
WardiTV571
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
trigger 67
StarCraft: Brood War
Hyuk 35105
Calm 5361
Rain 4416
GuemChi 1406
Mini 422
Larva 315
firebathero 315
BeSt 208
Leta 125
PianO 112
[ Show more ]
Last 85
Killer 44
Barracks 44
Sea.KH 39
ToSsGirL 34
Backho 32
soO 29
JulyZerg 21
Terrorterran 18
scan(afreeca) 15
Sacsri 13
Noble 13
SilentControl 12
HiyA 12
Shine 9
zelot 8
yabsab 7
Bale 5
Dota 2
Gorgc7611
singsing2234
qojqva2065
Dendi908
XcaliburYe170
League of Legends
Reynor86
Counter-Strike
ScreaM2340
allub223
oskar155
Heroes of the Storm
Khaldor361
Other Games
B2W.Neo2205
crisheroes483
Hui .352
Fuzer 308
Pyrionflax236
KnowMe87
XaKoH 56
Dewaltoss31
Organizations
Dota 2
PGL Dota 2 - Main Stream26028
StarCraft 2
ComeBackTV 1336
Other Games
EGCTV386
StarCraft: Brood War
lovetv 11
Kim Chul Min (afreeca) 9
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH179
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki8
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2648
• WagamamaTV463
League of Legends
• Nemesis3359
Upcoming Events
IPSL
4h 55m
StRyKeR vs OldBoy
Sziky vs Tarson
BSL 21
4h 55m
StRyKeR vs Artosis
OyAji vs KameZerg
OSC
7h 55m
OSC
17h 55m
Wardi Open
20h 55m
Monday Night Weeklies
1d 1h
OSC
1d 7h
Wardi Open
1d 20h
Replay Cast
2 days
Wardi Open
2 days
[ Show More ]
Tenacious Turtle Tussle
3 days
The PondCast
3 days
Replay Cast
4 days
LAN Event
5 days
Replay Cast
5 days
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2025-11-21
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
CSCL: Masked Kings S3
SLON Tour Season 2
META Madness #9
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
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 © 2025 TLnet. All Rights Reserved.