Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation on WIndows #1

Closed
deeplearning-ai-research opened this issue Jul 28, 2016 · 1 comment
Closed

Installation on WIndows #1

deeplearning-ai-research opened this issue Jul 28, 2016 · 1 comment

Comments

@deeplearning-ai-research

Hi,

In this page, only C++/Java setup is explained.
https://software.intel.com/en-us/get-started-with-daal-for-windows

In this one, only Linux one.
https://software.intel.com/en-us/articles/how-to-install-the-python-version-of-intel-daal-in-linux

Would it be possible to get some details for Windows platform and Python install ?

Thanks

@iburyl
Copy link

iburyl commented Jul 28, 2016

Hi,

Python interfaces are not part of Intel DAAL package on GitHub.

The instruction you see for Linux should work with minor modification on Windows as well. On Windows side we support Python 3.5 only, though. If you have problems with that, tell us and we will try to help. We will update in-details instruction to include Windows part.

There are other options for getting Python interfaces as well. See this article for details:
https://software.intel.com/en-us/articles/how-to-install-the-python-version-of-intel-data-analytics-acceleration-library-intel-daal

@iburyl iburyl closed this as completed Nov 4, 2016
vlad-nazarov pushed a commit that referenced this issue Mar 27, 2020
amgrigoriev referenced this issue in amgrigoriev/daal Mar 29, 2020
michael-smirnov pushed a commit to michael-smirnov/oneDAL that referenced this issue Apr 1, 2020
amgrigoriev referenced this issue in amgrigoriev/daal Aug 12, 2020
amgrigoriev referenced this issue in amgrigoriev/daal Sep 7, 2020
averbukh pushed a commit to averbukh/oneDAL that referenced this issue Apr 8, 2021
amgrigoriev referenced this issue in amgrigoriev/daal Apr 22, 2021
amgrigoriev referenced this issue in amgrigoriev/daal Oct 22, 2021
makart19 pushed a commit to makart19/daal that referenced this issue Aug 1, 2023
…election

adding support for selecting different math/rng/service backends via bazel build (from makart19)
ahuber21 added a commit to ahuber21/oneDAL that referenced this issue Oct 19, 2023
ahuber21 added a commit that referenced this issue Oct 27, 2023
* WIP: Add SHAP contributions and interactions

add weights to GbtDecisionTree

Include TreeShap recursion steps

fix buffer overflow in memcpy

Add cover to GbtDecisionTree from model builder

fix some index offsets, correct results for trees up to depth=5

fix: nodeIsDummyLeaf is supposed to check left child

remove some debug statements

chore: apply oneDAL code style

predictContribution wrapper with template dispatching

increase speed by reducing number of cache misses

use thread-local result accessor

backup commit with 13% speedup wrt xgboost

add preShapContributions/predShapInteractions as function parameter

Revert "introduce pred_contribs and pred_interactions SHAP options"

This reverts commit 483aa5b.

remove some debug content

reset env_detect.cpp to origin/master

remove std::vector<float> test by introducing thread-local NumericTable

Move treeshap into separate translation unit - caution: treeShap undefined in libonedal

builds but segfaults

Fix function arguments

respect predShapContributions and predShapInteractions options and check for legal combinations

tmp: work on pred_interactions

* no more segfaults

* fix pred_interactions

* add fast treeshap v1

* Add combinationSum calculation for Fast TreeSHAP v2

* daal_calloc -> daal_malloc

* support shap contribution calculation with Fast TreeSHAP v2

* Consistently add cover to daaal APIs, add output parameters to end of function arguments

* align tree cfl/reg APIs

* restore .gitignore from master

* cleanup for review

* add newline

* remove defaultLeft value that's not needed

* Update model builder examples

* Add backwards-compatible model builder API & deprecate decls

* fix: remove dead code

* fix: simplify number of nodes calculation

* chore: typos and code style

* Fix bazel build

* fix: remove dead member variable in GbtDecisionTree

* feat: add first unit tests for model builders

* revert dal_module back to daal_module

* feat: execute dal unit tests in CI

* reorganize how tests are executed

* add license

* Fix new_ts: nodeIsLeaf/nodeIsDummyLeaf internal usage & classification Parameter

* Update TreeVisitor with node cover value

* remove deprecation version in comment

* remove skipping of XGBoost base_score tree

* feature: proper support for XGBoost's base_score value

* Update code attributions / cite / license

* typo

* chore: remove resIncrement from GBT predict

* Document functions and separate declarations and implementations

* review comments #1

* review comments #2 - fix pImpl idiom

* refactor: replace boolean parameters with DAAL_UINT64 flag

* fix: usage of bias/margin for LightGBM models

* review comments #2

* fixup endless for loop

* use TArray, introduce TreeShapVersion enum

* use TArray where possible

* fix: move data field to implementation class

* Update cpp/daal/include/algorithms/tree_utils/tree_utils.h

Co-authored-by: Victoriya Fedotova <viktoria.nn@gmail.com>

* add typedef to shorten statements

* provide doxygen description of gbt classification funtions

* fix some typos

* consistently use size_t for node indexing; unsigned -> uint32_t

* fix: don't include test in release

* fix multiline comments

---------

Co-authored-by: Victoriya Fedotova <viktoria.nn@gmail.com>
Co-authored-by: Dmitry Razdoburdin <>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants