Xgboost: рдЖрдпрд╛рдд xgboost OSError:рд╕рдВрд╕реНрдХрд░рдг `GOMP_4.0' рдирд╣реАрдВ рдорд┐рд▓рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдирд╡ре░ 2016  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: dmlc/xgboost

рдмрдЧ рдпрд╛ рд╕реНрдерд╛рдкрдирд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░реЗрдВред
рдЖрдк рдЬрд┐рддрдиреА рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ, рд╣рдо рдЙрддрдиреА рд╣реА рдЖрд╕рд╛рдиреА рд╕реЗ рдкреЗрд╢рдХрд╢ рдХрд░ рдкрд╛рдПрдВрдЧреЗ
рдорджрдж рдФрд░ рд╕рд▓рд╛рд╣ред

рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА

рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрдХрд▓рд┐рдд,
рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг,
рдФрд░ "conda list" рдХрд╛ рдЙрдкрдпреЛрдЧ "xgboost" рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рдЬрдм рдЖрдпрд╛рдд xgboost рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИ: OSError: /home/yin/anaconda3/bin/../lib/libgomp.so.1: рд╕рдВрд╕реНрдХрд░рдг `GOMP_4.0' рдирд╣реАрдВ рдорд┐рд▓рд╛ (рдЖрд╡рд╢реНрдпрдХ /home/yin/anaconda3/lib/ python3.5/рд╕рд╛рдЗрдЯ-рдкреИрдХреЗрдЬ/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: рдЙрдмрдВрдЯреВ рдХрд╛рдЗрд▓рд┐рди 16.10

рд╕рдВрдХрд▓рдХ:

рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреИрдХреЗрдЬ (рдкрд╛рдпрдерди/рдЖрд░/рдЬреЗрд╡реАрдПрдо/рд╕реА++): рдкрд╛рдпрдерди

xgboost рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг: рдирд╡реАрдирддрдо

рдпрджрд┐ рд╕реНрд░реЛрдд рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ

  1. рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИрд╢ ( git rev-parse HEAD )
  2. рд▓реЙрдЧ рдорджрджрдЧрд╛рд░ рд╣реЛрдВрдЧреЗ (рдпрджрд┐ рд▓реЙрдЧ рдмрдбрд╝реЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЕрдЯреИрдЪрдореЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ)ред

OSError: /home/yin/anaconda3/bin/../lib/libgomp.so.1: рд╕рдВрд╕реНрдХрд░рдг `GOMP_4.0' рдирд╣реАрдВ рдорд┐рд▓рд╛ (рдЖрд╡рд╢реНрдпрдХ /home/yin/anaconda3/lib/python3.5/site-packages/ xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)

рдпрджрд┐ рдЖрдк рдкрд╛рдпрдерди рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ:

рдПрдирд╛рдХреЛрдВрдбрд╛

  1. рдЕрдЬрдЧрд░ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рд╡рд┐рддрд░рдг: рдЕрдЬрдЧрд░ 3.5.2
  2. рдпрджрд┐ рдЖрдк рд╕реНрд░реЛрдд рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ xgboost рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЖрджреЗрд╢

рдпрджрд┐ рдЖрдк R рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ

  1. рдЖрд░ sessionInfo()
  2. рдпрджрд┐ рдЖрдк рд╕реНрд░реЛрдд рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ xgboost рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЖрджреЗрд╢

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

1.
2.
3.

рдЖрдкрдиреЗ рдХреНрдпрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ?

1. xgboost рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ, рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛

2.
3.

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

рд╢рд╛рдпрдж рдЖрдк conda install libgcc рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рднреА рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ @jiqiujia

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

рдЖрдк xgboost рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдХреНрдпрд╛ рдЖрдкрдиреЗ make clean_all рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж make -j рдХрд┐рдпрд╛?

рд╣реИрд▓реЛ, рдЖрдкрдХреА рдкрд░рд╡рд╛рд╣ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ libgomp.so.1 рдФрд░ libstdc++.so.6 рдлрд╝рд╛рдЗрд▓ рд╕рдордп рд╕реЗ рдмрд╛рд╣рд░ рд▓рдЧрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ GOMP_4.0 рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдХрдореА рд╣реИ , рд▓реЗрдХрд┐рди рдЙрдмрдВрдЯреВ 16.04 рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдлрд╛рдЗрд▓реЗрдВ рдХрд╛рдлреА рдирдИ рд╣реИрдВ, рд╕рдорд╛рдзрд╛рди рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд▓рд┐рдВрдХ рдлрд╛рдЗрд▓реЗрдВ рдмрдирд╛рдирд╛ рд╣реИ

рдЖрд╣, рдХрдорд╛рд▓ред рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рдЕрдирд╕реБрд▓рдЭреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдордиреЗ рди рдЖрдП

21-рдирд╡рдВрдмрд░-2016 рдХреЛ рд╕реБрдмрд╣ 11:57 рдмрдЬреЗ, "рдпрд┐рдирд╢реБрд░рдорди" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рд╣реИрд▓реЛ, рдЖрдкрдХреА рдкрд░рд╡рд╛рд╣ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореБрдЦреНрдп рдмрд┐рдВрджреБ рд╣реИ
рдХрд┐ рдореИрдВрдиреЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рдФрд░ libgomp.so.1 рдФрд░ libstdc++.so.6 рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ
рдПрдирд╛рдХреЛрдВрдбрд╛ рд╕рдордп рд╕реЗ рдмрд╛рд╣рд░ рд▓рдЧрддрд╛ рд╣реИ, GOMP_4.0 рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рдлрд╛рдЗрд▓реЛрдВ рдХреА рдХрдореА рд╣реИ, рд▓реЗрдХрд┐рди in
рдЙрдмрдВрдЯреВ 16.04 рд╕рдВрдмрдВрдзрд┐рдд рдлрд╛рдЗрд▓реЗрдВ рдХрд╛рдлреА рдирдИ рд╣реИрдВ, рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдирд╛ рд╣реИ
рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд▓рд┐рдВрдХ рдлрд╛рдЗрд▓реЗрдВ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/dmlc/xgboost/issues/1786#issuecomment -261854524, рдпрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
рд╕реВрддреНрд░
https://github.com/notifications/unsubscribe-auth/ACGUp9c5d-t8t-87qfMLYoJTk5cfW4_rks5rATnYgaJpZM4K2Gx1
.

@yinshurman рдХреНрдпрд╛ рдЖрдк рд╕рдорд╛рдзрд╛рди рдЪрд░рдгреЛрдВ рдХреЛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗ!
рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдереИрдВрдХреНрд╕

рдЪрд░рдг 1 : рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ anconda рдореЗрдВ libgomp.so.1 рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕реНрдХрд░рдг GOMP_4.0 рд╣реИ (рд╕рднреА рдЪрд░рдгреЛрдВ рдореЗрдВ рдкрде рдХреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдмрджрд▓реЗрдВ):
strings /home/yin/anaconda3/bin/../lib/libgomp.so.1 |grep GOMP (рдпрджрд┐ GOMP_4.0 рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рддреЛ рдЪрд░рдг 2 рдкрд░ рдЬрд╛рдПрдВ, рдЕрдиреНрдпрдерд╛ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝ рджреЗрдВ)
рдЪрд░рдг 2: рдЕрдкрдиреЗ рдУрдПрд╕ рдореЗрдВ libgomp.so.1 рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
sudo find / -name libgomp.so.1*
рдЪрд░рдг 3: рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ рд▓рд┐рдВрдХ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ
ls -al /home/yin/anaconda3/bin/../lib/libgomp.so.1 рдпрджрд┐ рд▓рд┐рдВрдХ рдЪрд░рдг 2 рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд▓рд┐рдВрдХ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рд▓рд┐рдВрдХ рдмрдирд╛рдПрдВ:
sudo rm -rf /home/yin/anaconda3/bin/../lib/libgomp.so.1
sudo ln -s <path of the newest version libgomp file in your OS > <path in anaconda>
(рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП sudo ln -s /usr/.../libgomp.so.XXX /home/yin/anaconda3/bin/..libgomp.so.1 )
рдкреАрдПрд╕: рд╣рд╛рдереЛрдВ рдореЗрдВ рдореЗрд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмрд┐рдирд╛, рдореБрдЭреЗ рдареЛрд╕ рдкрде рдпрд╛рдж рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рдзрд┐ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреА рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рди рдХреЗрд╡рд▓ GOMP_4.0 рдмрд▓реНрдХрд┐ рдХреБрдЫ рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓реЗрдВ рднреА рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ https ://github.com/dmlc/xgboost/issues/1700 ), рдпрд╣ рд╕рдорд╛рдзрд╛рди рднреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЗрд╕рдиреЗ рдХрд╛рдо рдХрд░ рджрд┐рдпрд╛ред рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж @yinshurman

@yinshurman .... рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдЪрд░рдг рджрд░ рдЪрд░рдг рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ:

рдЖрдпрд╛рдд xgboost
рддреНрд░реБрдЯрд┐: /home/akash/anaconda2/bin/../lib/libgomp.so.1: рд╕рдВрд╕реНрдХрд░рдг `GOMP_4.0' рдирд╣реАрдВ рдорд┐рд▓рд╛ (рдЖрд╡рд╢реНрдпрдХ /home/akash/anaconda2/lib/python2.7/site-packages/ xgboost/./lib/libxgboost.so

рд╣рд╛рдБ, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрди рдЪрд░рдгреЛрдВ рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ libeeemd рдФрд░ pyemd рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж

рдХреНрдпрд╛ рдПрдирд╛рдХреЛрдВрдбрд╛ рдореЗрдВ libgomp рд▓рд┐рдм рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?
рдЬрдм рдореИрдВ рдХрд┐рд╕реА рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реВрдВ, рддреЛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдпрд╣ libstdc++.so.6 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред

рд╢рд╛рдпрдж рдЖрдк conda install libgcc рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рднреА рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ @jiqiujia

@yinshurman рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИрдВ!

@yinshurman рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИрдВ

рдореИрдВрдиреЗ рдПрдХ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛, рдПрдирд╛рдХреЛрдВрдбрд╛ рдЬреАрд╕реАрд╕реА рдХреЛ 4.8.5 рд╕реЗ 5.4.0 рддрдХ рдЕрдкрдбреЗрдЯ рдХрд░рдХреЗ рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛:

conda install -c salford_systems gcc-5

@yinshurman рдореБрдЭреЗ libgomp.so.1 рдФрд░ libstdc++.so.6 рдХреА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдЗрд╕рдиреЗ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рд╢реБрдХреНрд░рд┐рдпрд╛ред

`GOMP_4.0' рдирд╣реАрдВ рдорд┐рд▓рд╛
рдпрд╣ рдЙрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреЗрдореЗрд▓ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рддреНрд░реБрдЯрд┐ рд╣реИ рдЬреЛ xgboost рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХреЛрдВрдбрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ xgboost рд░рдирдЯрд╛рдЗрдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдФрд░ рдХреБрдЫ рднреА рди рддреЛрдбрд╝рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ, рдХреЛрдВрдбрд╛ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ xgboost рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  1. рдПрдХ рдирдпрд╛ рдЯрд░реНрдорд┐рдирд▓ рд╢реБрд░реВ рдХрд░реЗрдВ
    export LD_LIBRARY_PATH=~/work/anaconda3/lib #or whatever your anaconda install path is
  2. рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдЬрдЧрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рдбрд┐рд╕реНрдЯреНрд░реЛ рд╕реЗ рд╣реИ:
    which python
    рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдПрдирд╛рдХреЛрдВрдбрд╛ рдбрд┐рд╕реНрдЯреНрд░реЛ рдХреЛ PATH рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
    export PATH=~/work/anaconda3/bin:$PATH
  3. xgboost рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдПрдВ рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
    cd ~/xgboost
    make clean_all
    make -j4
    cd python-package
    python setup.py install
  4. рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ

рдЕрдм рдЖрдк рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рдирдпрд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, LD_LIBRARY_PAT рдХреЛ рдХреЛрдВрдбрд╛ рдХреЗ env рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрд╡рд╢реНрдпрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ред

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

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

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

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

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

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

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