Skip to main content

cirron info

Display comprehensive information about your ML model (architecture, dependencies, metadata) and run diagnostic checks or hardware detection.

Usage

Options

Output Fields

Running cirron info produces a report with the following groups of fields: The command performs static analysis of src/model.py to detect frameworks (nn.Module, tf.keras.Model, sklearn estimators), architecture patterns (CNN, LSTM/GRU, Transformer, ResNet, Dropout/BatchNorm, embeddings), and input shapes from sample tensor calls.

Metadata Management

Updated fields: modelClassName, architecture, inputShape, trainingDataShape, testDataShape, gitCommitHash, detectedPatterns. The command also surfaces mismatches between stored metadata and current analysis: critical (model class, input shape changes) or warning (architecture pattern, git commit changes).

cirron.yaml metadata section

Diagnostics

Validates cirron.yaml structure, checks settings consistency, tests API reachability and authentication, and verifies Python/CUDA/dependency availability.

Hardware Info

Equivalent to cirron config hardware --detect. Reports CPU, memory, GPU, CUDA availability, and framework compatibility.
For full hardware configuration and profile management, use cirron config hardware.

Examples

Example output:

Troubleshooting

Integration