Skip to content

Experimental environment. #10

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

Merged
merged 33 commits into from
Feb 21, 2025
Merged

Experimental environment. #10

merged 33 commits into from
Feb 21, 2025

Conversation

iraedeus
Copy link
Collaborator

@iraedeus iraedeus commented Nov 18, 2024

An experimental environment for studying the EM algorithm.

The experiment is divided into 4 stages:

Stage 1:
Generation of datasets, random and user-defined is available.

Stage 2:
Conducting an experiment using a user-selected method, as well as saving all information about the parameter estimation process.

Stage 3:
Analysis of the resulting estimates. All kinds of graph conclusions and various methods of evaluating effectiveness will be available.
After all the procedures, the analysis results are saved.

Stage 4:
Preparation of a pdf report based on the results of the analysis at stage 3.

@toxakaz toxakaz requested a review from vkutuev November 18, 2024 02:48
"""

def create_mixture(
self, models: list[type[AModel]], seed: int = 42
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using seed as a parameter for each mixture distribution initialization may be uncomfortable. Better set it once

@toxakaz
Copy link
Collaborator

toxakaz commented Dec 9, 2024

Add some example for experimental environment

@iraedeus iraedeus requested a review from toxakaz January 23, 2025 21:25
@toxakaz toxakaz merged commit da8bf8a into PySATL:main Feb 21, 2025
3 checks passed
@iraedeus iraedeus deleted the expenv branch February 22, 2025 06:06
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

Successfully merging this pull request may close these issues.

2 participants