Skip to content

We need to find way to control random seed and amount of threads at least for tests. #135

Closed

Description

@Ivanidzo4ka

Currently out pipeline.Train function creates
using (var environment = new TlcEnvironment())
which is nice, but it doesn't specify seed which become random and concurrency which force algorithms to use all threads available on machine. Which can result in different metrics, predictions and any other stuff we assert in tests.

Activity

  1. GalOshri commented on May 11, 2018

    @GalOshri
    Contributor

    Related to #9

  2. TomFinley commented on May 11, 2018

    @TomFinley
    Contributor

    Hmm, yes. In this case, I suppose, Rand and ConcurrencyFactor.

    Hi @glebuk , hi @KrzysztofCwalina ... here's another issue to add to the pile of those that could be easily addressed just by exposing the existing functionality of IHostEnvironment.

  3. added this to the 0518 milestone on May 12, 2018
  4. modified the milestones: 0518, 0618 on May 22, 2018
  5. shauheen commented on Jun 28, 2018

    @shauheen
    Contributor

    closing as some solution was merged and the underlying issue will be handled differently after #371 gets implemented.

  6. ghost locked as resolved and limited conversation to collaborators on Mar 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions