Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,9 @@ There are two main types of simulators available:
```sh
source .env
cd live_operator_example
conda create -n mlflow_client python==3.11
conda activate mlflow_client
pip install -r requirements.txt
python save_mlflow_wrapper.py
```

Expand Down
4 changes: 2 additions & 2 deletions block_configs/lse_sas_operator_block.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ blocks:
class: src.arroyo_reduction.operator.build_lse_operator

listeners:
- class: arroyosas.zmq.ZMQFrameListener
- class: arroyosas.zmq.create_zmq_frame_listener
kwargs:
address: "tcp://sim_unified:5000"
zmq_address: "tcp://sim_unified:5000"

publishers:
- class: src.arroyo_reduction.publisher.lse_ws_result_publisher_factory
Expand Down
2 changes: 1 addition & 1 deletion live_operator_example/mlflow_config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Common settings
common:
dataset: "timepix" # "smi" or "trs" - determines which dataset config to use
dataset: "smi" # "smi" or "trs" - determines which dataset config to use
autoencoder_type: "VAE" # use VIT or VAE
dimred_type: "neural" #use joblib or neural

Expand Down
23 changes: 23 additions & 0 deletions live_operator_example/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Core MLflow
mlflow==2.22.0
cryptography==41.0.7

# PyTorch - for VAE/ViT wrappers
torch==2.2.2
torchvision

# Image processing - for VAE/ViT predict()
Pillow

# Numerical
numpy==1.26.4
scipy==1.15.1
scikit-learn==1.6.1
joblib==1.4.2
numba==0.61.0
umap-learn==0.5.7


# Config / env
python-dotenv
pyyaml
Loading