Send feedback
Class TrainCustomModelRequest.GcsTrainingInput (0.31.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.31.0 keyboard_arrow_down
public static final class TrainCustomModelRequest . GcsTrainingInput extends GeneratedMessageV3 implements TrainCustomModelRequest . GcsTrainingInputOrBuilder
Gcs training data input.
Protobuf type
google.cloud.discoveryengine.v1alpha.TrainCustomModelRequest.GcsTrainingInput
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int CORPUS_DATA_PATH_FIELD_NUMBER
Field Value Type Description int
public static final int QUERY_DATA_PATH_FIELD_NUMBER
Field Value Type Description int
public static final int TEST_DATA_PATH_FIELD_NUMBER
Field Value Type Description int
public static final int TRAIN_DATA_PATH_FIELD_NUMBER
Field Value Type Description int
Static Methods
public static TrainCustomModelRequest . GcsTrainingInput getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static TrainCustomModelRequest . GcsTrainingInput . Builder newBuilder ()
public static TrainCustomModelRequest . GcsTrainingInput . Builder newBuilder ( TrainCustomModelRequest . GcsTrainingInput prototype )
public static TrainCustomModelRequest . GcsTrainingInput parseDelimitedFrom ( InputStream input )
public static TrainCustomModelRequest . GcsTrainingInput parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( byte [] data )
Parameter Name Description data
byte []
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( ByteString data )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( CodedInputStream input )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( InputStream input )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( ByteBuffer data )
public static TrainCustomModelRequest . GcsTrainingInput parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<TrainCustomModelRequest . GcsTrainingInput> parser ()
Methods
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
public String getCorpusDataPath ()
The gcs corpus data which could be associated in train data.
The data path format is gs://<bucket_to_data>/<jsonl_file_name>.
A newline delimited jsonl/ndjson file.
For search-tuning model, each line should have the _id, title
and text. Example: {"_id": "doc1", title: "relevant doc", "text":
"relevant text"}
string corpus_data_path = 1;
Returns Type Description String
The corpusDataPath.
public ByteString getCorpusDataPathBytes ()
The gcs corpus data which could be associated in train data.
The data path format is gs://<bucket_to_data>/<jsonl_file_name>.
A newline delimited jsonl/ndjson file.
For search-tuning model, each line should have the _id, title
and text. Example: {"_id": "doc1", title: "relevant doc", "text":
"relevant text"}
string corpus_data_path = 1;
Returns Type Description ByteString
The bytes for corpusDataPath.
public TrainCustomModelRequest . GcsTrainingInput getDefaultInstanceForType ()
public Parser<TrainCustomModelRequest . GcsTrainingInput> getParserForType ()
Overrides
public String getQueryDataPath ()
The gcs query data which could be associated in train data.
The data path format is gs://<bucket_to_data>/<jsonl_file_name>.
A newline delimited jsonl/ndjson file.
For search-tuning model, each line should have the _id
and text. Example: {"_id": "query1", "text": "example query"}
string query_data_path = 2;
Returns Type Description String
The queryDataPath.
public ByteString getQueryDataPathBytes ()
The gcs query data which could be associated in train data.
The data path format is gs://<bucket_to_data>/<jsonl_file_name>.
A newline delimited jsonl/ndjson file.
For search-tuning model, each line should have the _id
and text. Example: {"_id": "query1", "text": "example query"}
string query_data_path = 2;
Returns Type Description ByteString
The bytes for queryDataPath.
public int getSerializedSize ()
Returns Type Description int
Overrides
public String getTestDataPath ()
Gcs test data. Same format as train_data_path. If not provided, a
random 80/20 train/test split will be performed on train_data_path.
string test_data_path = 4;
Returns Type Description String
The testDataPath.
public ByteString getTestDataPathBytes ()
Gcs test data. Same format as train_data_path. If not provided, a
random 80/20 train/test split will be performed on train_data_path.
string test_data_path = 4;
Returns Type Description ByteString
The bytes for testDataPath.
public String getTrainDataPath ()
Gcs training data path whose format should be
gs://<bucket_to_data>/<tsv_file_name>. The file should be in tsv format.
Each line should have the doc_id and query_id and score (number).
For search-tuning model, it should have the query-id corpus-id
score as tsv file header. The score should be a number in [0, inf+). The
larger the number is, the more relevant the pair is. Example:
query-id\tcorpus-id\tscore
query1\tdoc1\t1
string train_data_path = 3;
Returns Type Description String
The trainDataPath.
public ByteString getTrainDataPathBytes ()
Gcs training data path whose format should be
gs://<bucket_to_data>/<tsv_file_name>. The file should be in tsv format.
Each line should have the doc_id and query_id and score (number).
For search-tuning model, it should have the query-id corpus-id
score as tsv file header. The score should be a number in [0, inf+). The
larger the number is, the more relevant the pair is. Example:
query-id\tcorpus-id\tscore
query1\tdoc1\t1
string train_data_path = 3;
Returns Type Description ByteString
The bytes for trainDataPath.
Returns Type Description int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public TrainCustomModelRequest . GcsTrainingInput . Builder newBuilderForType ()
protected TrainCustomModelRequest . GcsTrainingInput . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
public TrainCustomModelRequest . GcsTrainingInput . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-19 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-19 UTC."]]