merge catboost to levachev/catboost#1
Merged
Conversation
commit_hash:782297dacb6df72c5c25e9298cf3ef6b2861b9f6
commit_hash:0f47f99a20c9894e869639e8e68bc970f79a9bed
Add annotations support to Calc Loss Change Fstr
Протестил локально с помощью команды `./catboost fstr --fstr-type FeatureImportance --input-path yt-dsv://hahn/home/mltools/data/pools/ranking/collections_recommend/train --cd yt-dsv://hahn/home/mltools/data/pools/ranking/collections_recommend/pool.cd --force-distributed-fstr-evaluation -m model.bin --yt-annotations '{"funny_field": "coolads", "not_so_funny_field": 42}'`
Операция: <HIDDEN_URL>
Аннотации в спеке есть, прокидывание параметра с аннотациями из кубика сделал отдельным [ПРом](HIDDEN_URL
commit_hash:e0d65e8bc5b7b69b8d3c4526dd97b9dd5440a918
commit_hash:012c9a2da3515aa4edf342b0f61582b45de17309
…iles mode В репозитории больше не будет `__pycache__` при запусках через ya make / test На примере devtools/ya/handlers/analyze_make/tests Время конфигурации в горячем сценарии в режиме --ext-py при изменении одного питонфайлика: `Configure time - 6.1 s` Время конфигурации в горячем сценарии в режиме --ext-py при изменении одного питонфайлика с текущими правками: `Configure time - 4.6 s` commit_hash:adf5219cd4f347bb572393d4a6debd1436dc0815
commit_hash:3433c11c4d386c785422b1e149e9a3a8de7f4f0f
commit_hash:d8917bc04e6ab10b341000f8bb98d456223f0307
commit_hash:c33537c8c5610dd26434b4b948f9fb84707500d5
commit_hash:3c33eee577f30f2f2e3746d1cd37c2c1ea81a8b8
commit_hash:d1591aff30e1348f17b1d038f2ed92d5537de9cb
commit_hash:c8db674abedb6ae90432243bfb061c98056371ff
commit_hash:b14aada3a24ea1e229051c13272f38b6418bb0ad
… a libcxx dependency commit_hash:7297c5504ba3a733325e0c15f99934a893f3a812
commit_hash:73e453820b979e10bd26fd16b5dd2be740c0c972
commit_hash:26a7312da8f5a45949ca6306178cc2bf71caa553
…ncy. commit_hash:114ed0f35af3e3ffe1fb23aec0628efe286fdc36
…ild.. #830 commit_hash:b3d2d2514f24de103b665922952aeeea8ee2566e
…jeremy010203 from #2803 Pull Request resolved: #2803 commit_hash:69cd375e245f6795dc5fc3caacf4801df6f3a34d
Add STYLE_CPP_YT macro commit_hash:c4992f91380e90a2ac148594c648b5a4cd1b3a10
Also: add cxxsupp/builtins to autocheck/common_targets.inc commit_hash:e50ebb7511ed61fb1000e84b2caca0634e65a338
commit_hash:91d8e53437c2be9db8cfef694dfdc09f0b1c9db5
commit_hash:408b73588be80ba642281c64bd4b674f2db7ded4
commit_hash:3e34fc74c27858a6430342b16d759d1d616ba7dc
commit_hash:a45aa7528cf49e9f590ceddf8b5dd43f8856e327
commit_hash:6381b4e8eae83e6aa13d2ac32e90858aff62e55b
```
[libc++] Remove pair dependency (#85621)
[libc++] Simplify the implementation of <stddef.h> (#86843)
Update the "Current Status" section of the website to be current. (#84507)
[libc++] Optimize the two range overload of mismatch (#86853)
[libc++] Refactor __tuple_like and __pair_like (#85206)
[libc++][test] Improves src include paths. (#86864)
[libc++] Document guidelines for applying [[nodiscard]] (#84000)
[libc++] Optimize the std::mismatch tail (#83440)
[libc++] Remove <queue> and <stack> includes from <format> (#85520)
[libc++] Switch FreeBSD to C++26 (#86658)
[libc++] Fix one case in saturate_cast.pass.cpp for 64-bit on z/OS (#86724)
[libc++][test] Remove tests that testing std::variant<T&> (#84222)
[libc++] <experimental/simd> Reduce types for template parameter U in tests (#83781)
[libc++] Switch FreeBSD CI job to Clang 17 (#86320)
[libc++][CI] Updates the documentation. (#85264)
[libc++][format] Adds ABI tags to inline constexpr variables. (#86293)
[libc++][test] Fix race condition in condition_variable_any tests (#84788)
[libc++] Vectorize mismatch (#73255)
[libc++] Don't push and pop extensions diagnostics when using clang modules (#85917)
[libc++][ranges] use `static operator()` for C++23 ranges (#86052)
[libc++] Implement LWG3528 (`make_from_tuple` can perform (the equivalent of) a C-style cast) (#85263)
[libc++] Remove macros for keeping std::allocator members and void specialization after C++20 (#85806)
[libc++] Deprecates std::errc constants. (#80542)
[libcxx] [cmake] Fix cmake_path(ABSOLUTE_PATH) for empty CMAKE_INSTALL_PREFIX
[libc++][CI] Reenables the module tests. (#85799)
[libc++][ranges] remove `__workaround_52970` (#85683)
[libc++][ranges] LWG3715: `view_interface::empty` is overconstrained (#85004)
[libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756)
[libc++][format] Fixes nested concept evaluation. (#85548)
[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85262)
[libc++] Remove __unconstrained_reverse_iterator (#85582)
[libc++] Simplify the implementation of remove_reference (#85207)
[libcxx][test] Create feature host-can-create-symlinks (#82204)
[libc++] Use __is_scoped_enum for the implementation of is_scoped_enum if it's available (#85580)
[libc++] Add missing hide-from-ABI annotations on virtual functions (#85439)
[libc++] Optimize ranges::fill{,_n} for vector<bool>::iterator (#84642)
[libc++] Add <locale> include in <chrono> (#85521)
[libc++] Remove <locale> includes from <format> (#85478)
[libc++] P2602R2 Poison Pills are Too Toxic (#74534)
[libc++] Fixes run-buildbot-container. (#84644)
[libc++] Add [[nodiscard]] to static numeric limit functions (#83748)
Rework Modules CMake to be (more) idiomatic. (#84936)
[libc++] Enables TZDB tests. (#82108)
[libc++] Remove a few includes from <__functional/hash.h> (#83254)
[libc++] Implements filebuf unbuffered. (#76629)
[libc++][CI] Updates the version number of the latest release.
[libc++] Remove <tuple> include from <__format/concepts.h> (#80214)
[runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917)
[libc++] Fix tests on musl (#85085)
[libc++] Remove _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT (#83928)
[libcxx] Fix incorrect type in the has-1024-bit-atomics feature test (#84904)
[libc++] Improves UB handling in ios_base destructor. (#76525)
[libc++][CI] Installs tzdata package in Docker. (#84643)
[libc++][TZDB] Fixes parsing interleaved rules. (#84808)
[libc++][hardening] Check bounds on arithmetic in __bounded_iter (#78876)
[libc++][hardening] Add iterator validity checks on unordered containers (#80230)
[libc++][hardening] Reclassify string_view(ptr, len)'s size assertion (#79297)
[libc++] Re-enable the clang_modules_include test for Objective-C++ (#66801)
[libc++] Remove XFAIL for SIMD in optimized build (#84767)
[libcxx] Update 128-bit-atomics feature test (#83841)
[libc++] Only forward-declare ABI-functions in exception_ptr.h if they are meant to be used (#84707)
[libc++][test] Don't include `test_format_context.h` in `parse.pass.cpp` (#83734)
[libc++] Add missing include in test (#84579)
[libc++] Remove <tuple> from <variant> (#83183)
[RFC][libc++] Reworks clang-tidy selection. (#81362)
[libc++] Remove <array> include from <span> (#83742)
[libc++][format] Updates LWG3462 status. (#80550)
[libc++][format] Update LWG3701 status. (#80545)
[libc++][test] Fix MSVC warning C4127 in `array.cons/initialization.pass.cpp` (#79793)
[libc++] Simplify the std::pair constructor overload set (#81448)
[libc++] Allow the use of extensions in the implementation (#79532)
[libc++] Don't build against libcxxrt by default on FreeBSD (#84484)
Actually disable the module generation tests.
[libc++] Disable module_std and module_std_compat tests
[libc++] Enable availability based on the compiler instead of __has_extension (#84065)
[libc++] Fixes time formatter test output for Linux on PowerPC (#75526)
[libc++] Remove unused includes from __type_traits/is_convertible.h (#83747)
```
commit_hash:171258d93ab92f516dfb1789300677a164e63219
commit_hash:19d597bae47f64397b0f172f41d7b07e54d8451d
commit_hash:ee709cc1095985919972e31b34d0127eb322959f
commit_hash:a4ecfb1e06e82ba192646d3ab5417cb3f0c6991f
commit_hash:074d335815a9408e3c0c2beca554ac2fb58e62e2
commit_hash:ed17439aa421c09ce885107af671233b243cd4a8
…RNAL_CYTHON flag. The default behaviour will be to use external cython.. Fix #2810 commit_hash:4d8ef316fdb74d44e8cb22659188adaf3090a19a
commit_hash:45cf94c3b03a9e93ec29078f61bf49be5f6e548d
…n from source distribution.. #2810 commit_hash:7ae7db85bc29133f7d4e1d0ff4db4e5d53bfe963
commit_hash:0cc75d7b3075049c340035a3ab6c83c8a9ae9516
commit_hash:1fcce66b4e0a0a5e5fb55aba38889e9bf5b42a85
commit_hash:50788effdd33fdc6d43feb3427f6427784971015
Добавляем в `fs.read_file` целочисленный аргумент `size`, прокидываем в питонячий `read` как есть - [Python 2.7 Docs](https://docs.python.org/2.7/tutorial/inputoutput.html#methods-of-file-objects) - [Python 3 Docs](https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects) commit_hash:a8375cced4b57be9710173f7ea59288af80d1ab9
commit_hash:0440953ee45e859ed9f13c00cc38df246289314f
commit_hash:f8e992f1779214943ab68c8f592ea2f087f76eb4
commit_hash:140767fba3ddf262d702b06bc0bade2616e5a317
commit_hash:ca2f4fcccc09ea5fb6c1a68c291c31cc5a74f5f4
This fixes the following dependency: ``` (dflt) thegeorg@jakku:~/arcadia/util@ymake-compiler-version$ ya dump relation contrib/libs/clang14-rt --recursive --target-platform windows Directory (Start): $S/util -> ... File (Include): $S/contrib/libs/clang14-rt/include/sanitizer/common_interface_defs.h ``` commit_hash:abdc87a51f4c23673bfebf4447d8fec9a2607876
…riable to be taken into account when searching for Cython.. #2810 commit_hash:b902d7bd5d87ca0a5e72ecae30c15df4246fd7fe
commit_hash:76ab7075691674a04270e735318532cb4ff111b6
… root.path files Для того чтобы работал сценарий ``` echo `arc root` > /tmp/.root.path ``` commit_hash:255b16f66c1a610cea5322a3842edc492634faaf
commit_hash:11711810dda55920d911ae6c20fcfcb881340f61
For TArrayRef(TCompactVector) commit_hash:d6b75e4cd93aa786abeb1c1cc00d9827f6d4ea15
commit_hash:ba806fade44cb61f6f4e597654b5ffe8b1e5b999
std::allocator<void> was deprecated in C++17 and removed in C++20 commit_hash:a3ee8d8f62ee5a7dffbb3a95ff6afac7f32baf1c
Detected by clang 20
```cpp
struct TFoo {
const int X[10];
};
void Foo() {
TArrayRef<const int> a{TFoo{}.X}; // error
}
```
commit_hash:299f849c2d3cc640866eee3ff82be37f624ac70d
commit_hash:97d3f3aa633aa9376f38930ef3b6bdb5e784bb97
- Декларативное объявление списка плагинов через Flow\<Set\<SdkPluginModule\>\> в YandexIoService для лучшего управления моментом регистрации плагинов и переиспользования в кварковской интеграции - Задание пустого списка плагинов для ue2e эмулятора - Обработка нативных исключений при регистрации плагинов и добавление событий для неудачной регистрации **Что еще** * Защита от повторной регистрации капабилити в кварке при неудаче и обновлении списка (то же сделано и для плагинов) <section id="quibbler-autodescription"> #### Улучшение управления плагинами и логирования ошибок 📝 - 🔧 Реализован новый механизм управления плагинами, который позволяет динамически добавлять и удалять плагины во время выполнения. - 📝 Добавлены новые методы для логирования ошибок при попытке прикрепить или отсоединить плагин, что улучшает отслеживание и диагностику проблем. - 🧹 Проведен рефакторинг кода для улучшения читаемости и поддерживаемости, включая исправление форматирования и оптимизацию структуры кода. </section> commit_hash:a92abd14571b3d9b7b665897b3d18b0c9d62c6fb
Move catboost gpu tests from hahn to watt commit_hash:005fc5e6e2e8a58113c6833e4b6e0eacf67906b6
commit_hash:a8e626ca20c3b3fe6fa606f5de8fd6e323b8cea0
commit_hash:7b841d710ccf7d526be59d30eb4f0af2c2edb7fb
commit_hash:1fe03b2c7b53ca635c6f6ca477cc83859aec4ace
commit_hash:971760274d5b39de28d5f1bae013bc1a190f2b9b
commit_hash:4398f9cc6b4479d411e4e9d7f437470c4e737447
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Before submitting a pull request, please do the following steps: