Size: a a a

2019 January 30

AV

Alexey Veselovsky in catboost_ru
или для clion проект
источник

DL

Dmitri Lihhatsov in catboost_ru
А Catboost номинируют на премию имени Ильи Сегаловича? 🙂
https://meduza.io/news/2019/01/30/yandeks-uchredil-nauchnuyu-premiyu-imeni-ili-segalovicha
источник

MK

Maxim Khrisanfov in catboost_ru
тебе нужно чтобы автокомплит работал?
источник

AV

Alexey Veselovsky in catboost_ru
Maxim Khrisanfov
тебе нужно чтобы автокомплит работал?
чтобы навигация по проекту была адекватная, да. и еще, желательно, чтобы дебаг нормально цеплялся.
источник

MK

Maxim Khrisanfov in catboost_ru
я делал как-то минимальный cmake файл типа

cmake_minimum_required(VERSION 3.8)
project(clion)

set(CMAKE_CXX_STANDARD 11)

include_directories(src)

add_executable(main.cpp)
источник

MK

Maxim Khrisanfov in catboost_ru
автокомлит работал и дебагер через attach to process
источник

MK

Maxim Khrisanfov in catboost_ru
сборка конечно работать не будет
источник

AV

Alexey Veselovsky in catboost_ru
Maxim Khrisanfov
сборка конечно работать не будет
это печально, ибо хочется же в случае ошибки компиляции быстро сходить в место где оно умерло
источник

SK

Stanislav Kirillov in catboost_ru
Alexey Veselovsky
это печально, ибо хочется же в случае ошибки компиляции быстро сходить в место где оно умерло
возможно мы выложим нужный режим (ya ide) для генерации clion солюшна. Пока это в процессе рассмотрения.
источник

AV

Alexey Veselovsky in catboost_ru
Stanislav Kirillov
возможно мы выложим нужный режим (ya ide) для генерации clion солюшна. Пока это в процессе рассмотрения.
ok. спасибо.
источник
2019 January 31

AN

Alex Nazarov in catboost_ru
Здравствуйте всем. Вот тут хотел в спринтах поучаствовать, а не завелось. Собирал в контейнере. Если собирал с питоном 2.7 получал при import catboost
AttributeError: type object '_catboost._FloatArrayWrapper' has no attribute '__reduce_cython__'
Если собирал с 3.6 питоном, то
ImportError: dynamic module does not define module export function (PyInit__catboost
Кто-нибудь встречался с таким и что надо было делать?
источник

SK

Stanislav Kirillov in catboost_ru
Привет. Первая ошибка возникает при повторном импорте cython модуля, скорее всего там при первом импорте _catboost.so возникает какая-то ошибка
источник

SK

Stanislav Kirillov in catboost_ru
и потом он пытается повторно импортнуться
источник

SK

Stanislav Kirillov in catboost_ru
попробуй проверить это, скопировав _catboost.so в локальную папку и сделать import _catboost
источник

SK

Stanislav Kirillov in catboost_ru
скорее всего, не хватает какой-то зависимости для модуля - возможно numpy или pandas
источник

SK

Stanislav Kirillov in catboost_ru
проверь, что они стоят
источник

SK

Stanislav Kirillov in catboost_ru
вторая ошибка обозначает, что _catboost.so собрался не с тем питон-конфигом
источник

SK

Stanislav Kirillov in catboost_ru
проверь, что ты укзал python3-config
источник

AN

Alex Nazarov in catboost_ru
Stanislav Kirillov
Привет. Первая ошибка возникает при повторном импорте cython модуля, скорее всего там при первом импорте _catboost.so возникает какая-то ошибка
А можно как-то понять где и что возникает, если есть только вот это

Python 2.7.15rc1 (default, Nov 12 2018, 14:31:15) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy >>> import catboost Traceback (most recent call last):   File "<stdin>", line 1, in <module>   File "catboost/__init__.py", line 1, in <module>     from .core import FeaturesData, EFstrType, Pool, CatBoost, CatBoostClassifier, CatBoostRegressor, CatboostError, cv, train, sum_models  # noqa   File "catboost/core.py", line 53, in <module>     _catboost = get_catboost_bin_module()   File "catboost/core.py", line 49, in get_catboost_bin_module     import _catboost   File "_catboost.pyx", line 901, in init _catboost AttributeError: type object '_catboost._FloatArrayWrapper' has no attribute '__reduce_cython__' >>>
источник

AN

Alex Nazarov in catboost_ru
Stanislav Kirillov
проверь, что ты укзал python3-config
Для 3.6 не указывал, да
источник