| @@ -19,17 +19,19 @@ | |||||
| "source": [ | "source": [ | ||||
| "# Import necessary libraries and modules\n", | "# Import necessary libraries and modules\n", | ||||
| "import os.path as osp\n", | "import os.path as osp\n", | ||||
| "\n", | |||||
| "import matplotlib.pyplot as plt\n", | |||||
| "import torch\n", | "import torch\n", | ||||
| "import torch.nn as nn\n", | "import torch.nn as nn\n", | ||||
| "import matplotlib.pyplot as plt\n", | |||||
| "\n", | "\n", | ||||
| "from datasets import get_dataset, split_equation\n", | |||||
| "from models.nn import SymbolNet\n", | |||||
| "from abl.learning import ABLModel, BasicNN\n", | "from abl.learning import ABLModel, BasicNN\n", | ||||
| "from reasoning import HedKB, HedReasoner\n", | |||||
| "from consistency_metric import ConsistencyMetric\n", | |||||
| "from abl.utils import ABLLogger, print_log\n", | "from abl.utils import ABLLogger, print_log\n", | ||||
| "from bridge import HedBridge" | |||||
| "\n", | |||||
| "from bridge import HedBridge\n", | |||||
| "from consistency_metric import ConsistencyMetric\n", | |||||
| "from datasets import get_dataset, split_equation\n", | |||||
| "from models.nn import SymbolNet\n", | |||||
| "from reasoning import HedKB, HedReasoner" | |||||
| ] | ] | ||||
| }, | }, | ||||
| { | { | ||||
| @@ -19,18 +19,20 @@ | |||||
| "source": [ | "source": [ | ||||
| "# Import necessary libraries and modules\n", | "# Import necessary libraries and modules\n", | ||||
| "import os.path as osp\n", | "import os.path as osp\n", | ||||
| "\n", | |||||
| "import matplotlib.pyplot as plt\n", | |||||
| "import numpy as np\n", | "import numpy as np\n", | ||||
| "import torch\n", | "import torch\n", | ||||
| "import torch.nn as nn\n", | "import torch.nn as nn\n", | ||||
| "import matplotlib.pyplot as plt\n", | |||||
| "\n", | "\n", | ||||
| "from datasets import get_dataset\n", | |||||
| "from models.nn import SymbolNet\n", | |||||
| "from abl.bridge import SimpleBridge\n", | |||||
| "from abl.data.evaluation import ReasoningMetric, SymbolAccuracy\n", | |||||
| "from abl.learning import ABLModel, BasicNN\n", | "from abl.learning import ABLModel, BasicNN\n", | ||||
| "from abl.reasoning import KBBase, Reasoner\n", | "from abl.reasoning import KBBase, Reasoner\n", | ||||
| "from abl.data.evaluation import ReasoningMetric, SymbolAccuracy\n", | |||||
| "from abl.utils import ABLLogger, print_log\n", | "from abl.utils import ABLLogger, print_log\n", | ||||
| "from abl.bridge import SimpleBridge" | |||||
| "\n", | |||||
| "from datasets import get_dataset\n", | |||||
| "from models.nn import SymbolNet" | |||||
| ] | ] | ||||
| }, | }, | ||||
| { | { | ||||
| @@ -19,19 +19,20 @@ | |||||
| "source": [ | "source": [ | ||||
| "# Import necessary libraries and modules\n", | "# Import necessary libraries and modules\n", | ||||
| "import os.path as osp\n", | "import os.path as osp\n", | ||||
| "\n", | |||||
| "import matplotlib.pyplot as plt\n", | |||||
| "import torch\n", | "import torch\n", | ||||
| "import torch.nn as nn\n", | "import torch.nn as nn\n", | ||||
| "import matplotlib.pyplot as plt\n", | |||||
| "\n", | |||||
| "from torch.optim import RMSprop, lr_scheduler\n", | "from torch.optim import RMSprop, lr_scheduler\n", | ||||
| "\n", | "\n", | ||||
| "from datasets import get_dataset\n", | |||||
| "from models.nn import LeNet5\n", | |||||
| "from abl.bridge import SimpleBridge\n", | |||||
| "from abl.data.evaluation import ReasoningMetric, SymbolAccuracy\n", | |||||
| "from abl.learning import ABLModel, BasicNN\n", | "from abl.learning import ABLModel, BasicNN\n", | ||||
| "from abl.reasoning import KBBase, Reasoner\n", | "from abl.reasoning import KBBase, Reasoner\n", | ||||
| "from abl.data.evaluation import ReasoningMetric, SymbolAccuracy\n", | |||||
| "from abl.utils import ABLLogger, print_log\n", | "from abl.utils import ABLLogger, print_log\n", | ||||
| "from abl.bridge import SimpleBridge" | |||||
| "\n", | |||||
| "from datasets import get_dataset\n", | |||||
| "from models.nn import LeNet5" | |||||
| ] | ] | ||||
| }, | }, | ||||
| { | { | ||||
| @@ -19,15 +19,18 @@ | |||||
| "source": [ | "source": [ | ||||
| "# Import necessary libraries and modules\n", | "# Import necessary libraries and modules\n", | ||||
| "import os.path as osp\n", | "import os.path as osp\n", | ||||
| "\n", | |||||
| "import numpy as np\n", | "import numpy as np\n", | ||||
| "from sklearn.ensemble import RandomForestClassifier\n", | "from sklearn.ensemble import RandomForestClassifier\n", | ||||
| "from get_dataset import load_and_preprocess_dataset, split_dataset\n", | |||||
| "\n", | |||||
| "from abl.bridge import SimpleBridge\n", | |||||
| "from abl.data.evaluation import ReasoningMetric, SymbolAccuracy\n", | |||||
| "from abl.learning import ABLModel\n", | "from abl.learning import ABLModel\n", | ||||
| "from kb import ZooKB\n", | |||||
| "from abl.reasoning import Reasoner\n", | "from abl.reasoning import Reasoner\n", | ||||
| "from abl.data.evaluation import ReasoningMetric, SymbolAccuracy\n", | |||||
| "from abl.utils import ABLLogger, print_log, confidence_dist\n", | |||||
| "from abl.bridge import SimpleBridge" | |||||
| "from abl.utils import ABLLogger, confidence_dist, print_log\n", | |||||
| "\n", | |||||
| "from get_dataset import load_and_preprocess_dataset, split_dataset\n", | |||||
| "from kb import ZooKB" | |||||
| ] | ] | ||||
| }, | }, | ||||
| { | { | ||||