Create custom table of contents reporter class
reporter = mlreportgen.report.TableOfContents.customizeReporter(classpath)
reporter = mlreportgen.report.TableOfContents.customizeReporter(
creates a table of contents (TOC) class definition file that is a subclass of
mlreportgen.report.TableOfContents. The file is created at the
classpath location. The
TableOfContents.customizeReporter method also copies the default
TOC templates to the
<classpath>/resources/template folder. You
can use the class definition file as a starting point to design a custom table of
contents class for your report.
classpath— Location of custom TOC section class
Location of custom TOC section class, specified as a string or character
array. The classpath argument also supports specifying a folder with
@ before the class name.
reporter— TOC section reporter path
TOC Section reporter path, returned as the string specifying the path to the derived report class file.
Create a custom TOC reporter and its associated default templates. The derived
class file is created at the specified path relative to the current working folder.
In this case, the path to the
MyTOC.m class file is
<current working folder>/newTOC/@MyTOC/myTOC.m. The
default title page templates are in the
import mlreportgen.report.* TableOfContents.customizeReporter('newTOC/@MyTOC');
After editing this new class file, you can use it as your TOC section reporter.
toc = MyTOC();