1 implementation of IFileHandle
Microsoft.ML.Core (1)
Data\IFileHandle.cs (1)
43
public sealed class SimpleFileHandle :
IFileHandle
75 references to IFileHandle
Microsoft.ML.Core (5)
Data\IHostEnvironment.cs (2)
36
public static
IFileHandle
OpenInputFile(this IHostEnvironment env, string path)
46
public static
IFileHandle
CreateOutputFile(this IHostEnvironment env, string path)
EntryPoints\ModuleArgs.cs (2)
568
/// A file handle, represented by an <see cref="
IFileHandle
"/>.
627
if (typeof(
IFileHandle
).IsAssignableFrom(type))
Utilities\ResourceManagerUtils.cs (1)
269
using (
var
fh = env.CreateOutputFile(tempPath))
Microsoft.ML.Core.Tests (13)
UnitTests\TestEntryPoints.cs (13)
1657
using (
var
file = Env.CreateOutputFile(modelPath))
1662
using (
var
file = Env.OpenInputFile(modelPath))
1884
using (
var
file = Env.CreateOutputFile(modelPath))
1889
using (
var
file = Env.OpenInputFile(modelPath))
2044
using (
var
file = Env.CreateOutputFile(modelPath))
2049
using (
var
file = Env.OpenInputFile(modelPath))
2216
using (
var
file = Env.CreateOutputFile(summary))
2223
using (
var
file = Env.CreateOutputFile(stats))
4278
using (
var
file = Env.CreateOutputFile(weights))
4282
using (
var
file = Env.CreateOutputFile(stats))
4286
using (
var
file = Env.CreateOutputFile(weights))
4290
using (
var
file = Env.CreateOutputFile(stats))
4336
using (
var
file = Env.CreateOutputFile(weights))
Microsoft.ML.Data (29)
Commands\CrossValidationCommand.cs (1)
539
using (
var
file = host.CreateOutputFile(modelFileName))
Commands\DataCommand.cs (6)
211
using (
var
file = Host.CreateOutputFile(path))
220
using (
var
file = Host.CreateOutputFile(ImplOptions.OutputModelFile))
255
using (
var
file = Host.OpenInputFile(ImplOptions.InputModelFile))
342
using (
var
file = Host.OpenInputFile(ImplOptions.InputModelFile))
385
using (
var
file = Host.OpenInputFile(ImplOptions.InputModelFile))
401
public static void SaveLoader(ILegacyDataLoader loader,
IFileHandle
file, IHostEnvironment host)
Commands\SaveDataCommand.cs (2)
86
using (
var
file = Host.CreateOutputFile(ImplOptions.OutputDataFile))
188
public static void SaveDataView(IChannel ch, IDataSaver saver, IDataView view,
IFileHandle
file, bool keepHidden = false)
Commands\SavePredictorCommand.cs (8)
81
using (
var
file = _host.OpenInputFile(_args.InputModelFile))
83
using (
var
binFile = CreateFile(_args.BinaryFile))
85
using (
var
sumFile = CreateFile(_args.SummaryFile))
87
using (
var
txtFile = CreateFile(_args.TextFile))
89
using (
var
iniFile = CreateFile(_args.IniFile))
91
using (
var
codFile = CreateFile(_args.CodeFile))
99
private
IFileHandle
CreateFile(string path)
109
private Stream CreateStrm(
IFileHandle
file)
Commands\ScoreCommand.cs (1)
203
using (
var
file = Host.CreateOutputFile(ImplOptions.OutputDataFile))
Commands\TrainCommand.cs (3)
203
using (
var
file = Host.CreateOutputFile(ImplOptions.OutputModelFile))
293
using (
var
file = env.OpenInputFile(inputModelFile))
317
public static void SaveModel(IHostEnvironment env, IChannel ch,
IFileHandle
output,
DataLoadSave\MultiFileSource.cs (3)
98
/// Wraps an <see cref="
IFileHandle
"/> as an IMultiStreamSource.
102
private readonly
IFileHandle
_file;
104
public FileHandleSource(
IFileHandle
file)
EntryPoints\EntryPointNode.cs (1)
80
type == typeof(
IFileHandle
) ||
Evaluators\EvaluatorUtils.cs (2)
1712
using (
var
file = env.CreateOutputFile(filename))
1759
using (
var
file = env.CreateOutputFile(filename))
Model\Pfa\SavePfaCommand.cs (1)
206
using (
var
file = Host.CreateOutputFile(_outputModelPath))
Transforms\TrainAndScoreTransformer.cs (1)
85
using (
var
file = env.OpenInputFile(args.InputModelFile))
Microsoft.ML.EntryPoints (7)
ImportTextData.cs (2)
23
public
IFileHandle
InputFile;
49
public
IFileHandle
InputFile;
JsonUtils\ExecuteGraphCommand.cs (5)
143
var
fh = runner.GetOutput<
IFileHandle
>(varName);
163
using (
var
handle = _host.CreateOutputFile(path))
215
using (
var
handle = _host.CreateOutputFile(path))
241
using (
var
handle = _host.CreateOutputFile(path))
Microsoft.ML.FastTree (1)
GamModelParameters.cs (1)
762
using (
var
file = host.CreateOutputFile(outFile))
Microsoft.ML.OnnxConverter (2)
SaveOnnxCommand.cs (2)
400
using (
var
file = Host.CreateOutputFile(_outputModelPath))
406
using (
var
file = Host.CreateOutputFile(_outputJsonModelPath))
Microsoft.ML.TestFramework (4)
DataPipe\TestDataPipe.cs (1)
1056
using (
var
file = Env.OpenInputFile(modelPath))
DataPipe\TestDataPipeBase.cs (2)
440
using (
var
file = Env.CreateOutputFile(pathModel))
460
using (
var
file = Env.OpenInputFile(pathModel))
TestCommandBase.cs (1)
537
using (
var
file = Env.OpenInputFile(model.Path))
Microsoft.ML.Tests (12)
ImagesTests.cs (10)
193
var
fh = env.CreateOutputFile(fname);
354
var
fh = env.CreateOutputFile(fname);
429
var
fh = env.CreateOutputFile(fname);
505
var
fh = env.CreateOutputFile(fname);
580
var
fh = env.CreateOutputFile(fname);
655
var
fh = env.CreateOutputFile(fname);
731
var
fh = env.CreateOutputFile(fname);
806
var
fh = env.CreateOutputFile(fname);
882
var
fh = env.CreateOutputFile(fname);
956
var
fh = env.CreateOutputFile(fname);
OnnxConversionTest.cs (2)
2273
using (
var
file = Env.CreateOutputFile(binaryFormatPath))
2279
using (
var
file = Env.CreateOutputFile(textFormatPath))
Microsoft.ML.Transforms (2)
LoadTransform.cs (1)
98
using (
var
file = h.OpenInputFile(args.ModelFile))
Text\SentimentAnalyzingTransform.cs (1)
149
using (
var
file = env.OpenInputFile(modelFile))