<p>рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ - рдирд┐рдХрдЯрддрдо рдореЗрдВ KeyError</p>

рдХреЛ рдирд┐рд░реНрдорд┐рдд 10 рдЬреВрди 2016  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: tensorflow/tensorflow

рдЬрдм рдореИрдВ рдЗрд╕ рдХреЛрдб рдХреЛ рдЫреЛрдЯреЗ рдХреЙрд░реНрдкрд╕ рдкрд░ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдореБрдЦреНрдп рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рдХреБрдВрдЬреА рддрд╛рдирд╛ рдореЗрдВ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреЙрд░реНрдкрд╕ рд╡реЛрдХреИрдм рднреА рдЗрддрдирд╛ рдмрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИред

sim = similarity.eval()
for i in xrange(valid_size):
                valid_word = reverse_dictionary[valid_examples[i]]
                print("--",valid_word)
                top_k = 5 # number of nearest neighbors

                nearest = (-sim[i, :]).argsort()[1:top_k+1]
                print(nearest)
                log_str = "Nearest to %s:" % valid_word
                print(log_str)
                for k in xrange(top_k):

                  close_word = reverse_dictionary[nearest[k]]

рдореЗрд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рдЗрд╕ рддрд░рд╣ рд╣реИ:

Average loss at step  0 :  139.830688477
[[ 0.01613899 -0.06088334 -0.043384   ...,  0.02021606 -0.10094199
   0.16063547]
 [ 1.00000012  0.10277888 -0.20193034 ..., -0.04780241  0.07802841
   0.13258868]
 [ 0.09824251 -0.17075592  0.10143445 ...,  0.09903113 -0.08740355
  -0.00371696]
 ..., 
 [-0.01591019  0.02056946  0.09188825 ..., -0.0506176   0.07684846
   0.06354721]
 [-0.06749535  0.0028128  -0.09138335 ...,  0.09473826  0.04847325
  -0.00853895]
 [ 0.01795161  0.01850585  0.04632751 ...,  0.11854959  0.11196665
  -0.00684015]]
16
[-0.01613899  0.06088334  0.043384   ..., -0.02021606  0.10094199
 -0.16063547]
<type 'numpy.ndarray'>
[ 31 113 118 ..., 650 353 233]
-- using
[113 118 555 298 150]
Nearest to using:
---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-129-cf006e08ddb8> in <module>()
     87                 for k in xrange(top_k):
     88 
---> 89                   close_word = reverse_dictionary[nearest[k]]
     90                   log_str = "%s %s," % (log_str, close_word)
     91                 print(log_str)

KeyError: 555

vocab_length = 1155
рдмреИрдЪ_рд╕рд╛рдЗрдЬ = 16
рдПрдореНрдмреЗрдбрд┐рдВрдЧ_рд╕рд╛рдЗрдЬрд╝ = 128
рд╕реНрдХрд┐рдк_рд╡рд┐рдВрдбреЛ = 5
num_skips = 4

рд╡реИрдз_рд╕рд╛рдЗрдЬ = 16
рд╡реИрдз_рд╡рд┐рдВрдбреЛ = 100
Valid_examples = np.random.choice(valid_window,Valid_size, replace=False)
num_sampled = 64

рдХреНрдпрд╛ рдХреЛрдИ рдХреГрдкрдпрд╛ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рд╛рдп рд░рд╛рд╣реБрд▓,

рдореБрдЭреЗ рдЖрдкрдХреЗ рдЬреИрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА рдЬрдм рддрдХ рдХрд┐ рдореИрдВрдиреЗ рддреНрд░реБрдЯрд┐ рд╣реЛрдиреЗ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ "рдкреНрд░рд┐рдВрдЯ (рд▓реЗрди (рд░рд┐рд╡рд░реНрд╕_рдбрд┐рдХреНрд╢рдирд░реА))" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рд░рд┐рд╡рд░реНрд╕_рдбрд┐рдХреНрд╢рдирд░реА" рд╕рд░рдгреА рдХреЗ рдЖрдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреАред

рдЖрдкрдХреА "vocabulary_size = 50000" рд▓рд╛рдЗрди рдХрдо рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рдЗрд╕реЗ "рд░рд┐рд╡рд░реНрд╕_рдбрд┐рдХреНрд╢рдирд░реА" рдХреА рд▓рдВрдмрд╛рдИ рдкреНрд░рд┐рдВрдЯ рдХрд░рдХреЗ рд▓реМрдЯрд╛рдП рдЧрдП рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдЕрдм рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпреЗ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рд╛рдп рд░рд╛рд╣реБрд▓,

рдореБрдЭреЗ рдЖрдкрдХреЗ рдЬреИрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА рдЬрдм рддрдХ рдХрд┐ рдореИрдВрдиреЗ рддреНрд░реБрдЯрд┐ рд╣реЛрдиреЗ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ "рдкреНрд░рд┐рдВрдЯ (рд▓реЗрди (рд░рд┐рд╡рд░реНрд╕_рдбрд┐рдХреНрд╢рдирд░реА))" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рд░рд┐рд╡рд░реНрд╕_рдбрд┐рдХреНрд╢рдирд░реА" рд╕рд░рдгреА рдХреЗ рдЖрдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреАред

рдЖрдкрдХреА "vocabulary_size = 50000" рд▓рд╛рдЗрди рдХрдо рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рдЗрд╕реЗ "рд░рд┐рд╡рд░реНрд╕_рдбрд┐рдХреНрд╢рдирд░реА" рдХреА рд▓рдВрдмрд╛рдИ рдкреНрд░рд┐рдВрдЯ рдХрд░рдХреЗ рд▓реМрдЯрд╛рдП рдЧрдП рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдЕрдм рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпреЗ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред

рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реА !!!!!! @tcheightyeight

рд╣рд╛рд▓ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реЛ рд░рд╣рд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдХреГрдкрдпрд╛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jacobma-create picture jacobma-create  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ilblackdragon picture ilblackdragon  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nicholaslocascio picture nicholaslocascio  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ahmed-touati picture ahmed-touati  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

untom picture untom  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ