Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | V | W | X _ __init__() (fenn.agents.BaseNode method) (fenn.agents.Flow method) (fenn.agents.LLMClient method) (fenn.agents.Node method) (fenn.agents.rag.RAG method) (fenn.agents.rag.RAGNode method) (fenn.agents.RAGNode method) (fenn.datasets.TextDataset method) (fenn.logging.FennHandler method) (fenn.logging.FennLogger method) (fenn.nn.Checkpoint method) (fenn.nn.ClassificationTrainer method) (fenn.nn.LoRATrainer method) (fenn.nn.ModelPrettyPrinter method) (fenn.nn.RegressionTrainer method) (fenn.nn.Trainer method) (fenn.nn.trainers.ClassificationTrainer method) (fenn.nn.trainers.LoRATrainer method) (fenn.nn.trainers.RegressionTrainer method) (fenn.nn.trainers.Trainer method) (fenn.nn.TrainingState method) (fenn.notification.Notifier method) (fenn.notification.services.Discord method) (fenn.notification.services.Resend method) (fenn.notification.services.Slack method) (fenn.notification.services.Telegram method) (fenn.remote.Credentials method) (fenn.remote.JobFailedError method) (fenn.remote.RemoteClient method) A acc (fenn.nn.TrainingState attribute) add_service() (fenn.notification.Notifier method) add_services() (fenn.notification.Notifier method) add_source() (fenn.agents.rag.RAG method) (fenn.agents.rag.RAGNode method) (fenn.agents.RAGNode method) add_tool() (fenn.agents.rag.RAG method) api_key (fenn.remote.Credentials attribute) ask() (fenn.agents.LLMClient method) AuthError B BaseNode (class in fenn.agents) best_acc (fenn.nn.TrainingState attribute) best_train_loss (fenn.nn.TrainingState attribute) best_val_loss (fenn.nn.TrainingState attribute) C cancel() (fenn.remote.RemoteClient method) chat() (fenn.agents.rag.RAG method) chat_complete() (fenn.agents.LLMClient method) Checkpoint (class in fenn.nn) ClassificationTrainer (class in fenn.nn) (class in fenn.nn.trainers) clear_services() (fenn.notification.Notifier method) clone() (fenn.nn.TrainingState method) close() (fenn.logging.FennLogger method) (fenn.remote.RemoteClient method) configure() (fenn.logging.FennHandler method) connect() (fenn.agents.Flow method) Credentials (class in fenn.remote) CredentialsError D debug() (fenn.agents.rag.RAG method) delete_credentials() (in module fenn.remote) Discord (class in fenn.notification.services) download_artifacts() (fenn.remote.RemoteClient method) E emit() (fenn.logging.FennHandler method) epoch (fenn.nn.TrainingState attribute) exec() (fenn.agents.BaseNode method) (fenn.agents.rag.RAGNode method) (fenn.agents.RAGNode method) exec_fallback() (fenn.agents.Node method) F fenn.agents module fenn.agents.rag module fenn.datasets module fenn.experimental.vision module fenn.logging module fenn.nn module fenn.nn.trainers module fenn.notification module fenn.notification.services module fenn.remote module FennHandler (class in fenn.logging) FennLogger (class in fenn.logging) fit() (fenn.nn.ClassificationTrainer method) (fenn.nn.LoRATrainer method) (fenn.nn.RegressionTrainer method) (fenn.nn.Trainer method) (fenn.nn.trainers.ClassificationTrainer method) (fenn.nn.trainers.LoRATrainer method) (fenn.nn.trainers.RegressionTrainer method) (fenn.nn.trainers.Trainer method) Flow (class in fenn.agents) fn_file (fenn.logging.FennLogger attribute) (fenn.logging.XmlMixin attribute) from_dict() (fenn.nn.TrainingState class method) G get_job() (fenn.remote.RemoteClient method) get_next_node() (fenn.agents.Flow method) get_services() (fenn.notification.Notifier method) H handler (fenn.logging.FennLogger attribute) host (fenn.remote.Credentials attribute) I InsufficientCreditsError J JobFailedError L LLMClient (class in fenn.agents) load() (fenn.nn.Checkpoint method) load_at_epoch() (fenn.nn.Checkpoint method) load_best() (fenn.nn.Checkpoint method) load_best_checkpoint() (fenn.nn.Trainer method) (fenn.nn.trainers.Trainer method) load_checkpoint() (fenn.nn.Trainer method) (fenn.nn.trainers.Trainer method) load_checkpoint_at_epoch() (fenn.nn.Trainer method) (fenn.nn.trainers.Trainer method) load_credentials() (in module fenn.remote) log_metric() (fenn.logging.FennLogger method) LoRATrainer (class in fenn.nn) (class in fenn.nn.trainers) M mask_key() (in module fenn.remote) me() (fenn.remote.RemoteClient method) model_state_dict (fenn.nn.TrainingState attribute) ModelPrettyPrinter (class in fenn.nn) module fenn.agents fenn.agents.rag fenn.datasets fenn.experimental.vision fenn.logging fenn.nn fenn.nn.trainers fenn.notification fenn.notification.services fenn.remote N NetworkError Node (class in fenn.agents) Notifier (class in fenn.notification) notify() (fenn.notification.Notifier method) O optimizer_state_dict (fenn.nn.TrainingState attribute) P patience_counter (fenn.nn.TrainingState attribute) post() (fenn.agents.BaseNode method) (fenn.agents.Flow method) (fenn.agents.rag.RAGNode method) (fenn.agents.RAGNode method) predict() (fenn.nn.ClassificationTrainer method) (fenn.nn.LoRATrainer method) (fenn.nn.RegressionTrainer method) (fenn.nn.Trainer method) (fenn.nn.trainers.ClassificationTrainer method) (fenn.nn.trainers.LoRATrainer method) (fenn.nn.trainers.RegressionTrainer method) (fenn.nn.trainers.Trainer method) prep() (fenn.agents.BaseNode method) (fenn.agents.rag.RAGNode method) (fenn.agents.RAGNode method) process() (fenn.logging.FennLogger method) R RAG (class in fenn.agents.rag) RAGNode (class in fenn.agents) (class in fenn.agents.rag) redirect_prints() (in module fenn.logging) RegressionTrainer (class in fenn.nn) (class in fenn.nn.trainers) RemoteClient (class in fenn.remote) RemoteError remove_service() (fenn.notification.Notifier method) render() (fenn.nn.ModelPrettyPrinter method) Resend (class in fenn.notification.services) reset_memory() (fenn.agents.rag.RAG method) resolve_api_key() (in module fenn.remote) restore_prints() (in module fenn.logging) run() (fenn.agents.BaseNode method) (fenn.agents.rag.RAG method) S save() (fenn.nn.Checkpoint method) save_model() (fenn.nn.Trainer method) (fenn.nn.trainers.Trainer method) send_notification() (fenn.notification.Service method) (fenn.notification.services.Discord method) (fenn.notification.services.Resend method) (fenn.notification.services.Slack method) (fenn.notification.services.Telegram method) Service (class in fenn.notification) set_params() (fenn.agents.BaseNode method) Slack (class in fenn.notification.services) start() (fenn.agents.Flow method) stream() (fenn.agents.LLMClient method) (fenn.agents.rag.RAG method) stream_events() (fenn.remote.RemoteClient method) submit_job() (fenn.remote.RemoteClient method) T Telegram (class in fenn.notification.services) TextDataset (class in fenn.datasets) to_dict() (fenn.nn.TrainingState method) train_loss (fenn.nn.TrainingState attribute) Trainer (class in fenn.nn) (class in fenn.nn.trainers) TrainingState (class in fenn.nn) txt_file (fenn.logging.FennLogger attribute) V val_loss (fenn.nn.TrainingState attribute) W WorkspaceTooLargeError write_config() (fenn.logging.FennLogger method) write_credentials() (in module fenn.remote) X XmlMixin (class in fenn.logging)